[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] implementing a classic Xen front/back pv driver pair to provide a transport for 9P FS Protocol
Here is the log file inline:
/bin/sh: 1: ./checker: Permission denied
make[4]: *** [check-headers] Error 126
make[3]: *** [xen-foreign] Error 2
make[2]: *** [subdir-install-include] Error 2
make[1]: *** [subdirs-install] Error 2
make: *** [install-tools] Error 2
if anybody has any insights into this.
Thanks.
L
----- Original Message -----
From: Konrad Rzeszutek Wilk
To: Linda
Cc: Julien Grall , Wei Liu , xen-devel@xxxxxxxxxxxxx
Sent: Thu, 02 Apr 2015 12:59:14 -0600 (MDT)
Subject: Re: [Xen-devel] implementing a classic Xen front/back pv driver pair to provide a transport for 9P FS Protocol
On Wed, Apr 01, 2015 at 07:36:49PM -0600, Linda wrote:
> First, Julien, your suggestion worked like a charm.
> So here's what's happened tonight. I tried to build the tools directory of
> my git repository. Although I used the sudo command in my virtual ubuntu, I
> got a permission denied error 126 on xen_foreign.
One way to help with that is if you do:
make 1>&2 2>log
And attach the log.
>
> Second, I tried to follow the protocol for submitting my patches. I changed
> libxl_utils.c and libxl_utils.h, in my repository, add and commit them.
> Unfortunately, I didn't include my signature (next page of instructions I
> was following), and couldn't figure how to get back in to add them.
git commit --amend
Or if you want to do more of them:
git rebase -i origin/staging
(and in the editor change 'pick' to 'r').
>
> Finally, I tried git send-email (took a bit to find I had to install it).
> Now it doesn't like the format of my send-email:
Again, please copy-n-paste the command line you had.
> to the devlopers list above and cc'ing Julien and Wei, followed by:
> 1. following this with the files (even with --no-format-patch), error was
> "no subject line"
> 2. (different attempt) the repository "master" error complained about the
> format patch
Not sure I understand that. Is that for 'git send-email' or 'git
format-patch'?
>
> SO if anyone is up at an ungodly hour and can explain any of these errors
> to me (I'm in Colorado - so it's 7:30 here), especially with a fix, I'd be
> grateful. Otherwise, Julien, Wei, I'll start at about 7am my time, maybe a
> little earlier.
The previous OPW had an article about using git and how to do it with
kernel patches. It is exactly the same flow - except different email
address.
Anyhow, what I end up doing is:
1). git format-patch --subject-prefix "PATCH RFC" origin/staging..
(which generates 0001-, 0002-, etc files - for two patches).
2). git send-email --to xen-devel@xxxxxxxxxxxxxx --to someotheremail.org
--compose --subject "[PATCH RFC] Patches to fix XYZ." 000*.patch
And in the editor do a little writeup of what the patches have.
At the end of this, I attach the output from:
git diff --stat origin/staging..
git shortlog origin/staging..
which gives a nice diff output and what the patches are.
And then send it off.
>
> Thanks.
>
> Linda Jacobson
>
> On 4/1/2015 2:57 PM, Julien Grall wrote:
> >
> >
> >On 01/04/2015 18:46, Linda wrote:
> >>I'll try it. That's the
> >>
> >>libvncserver-dev libsdl-dev libjpeg62-dev
> >>
> >>Should I keep the libsdl-dev?
> >>
> >> In the meantime, I'm following the git protocol for patches. I
> >>successfully cloned xen.git. The next statement in the directions - I
> >>can't tell if it's one statement on many lines, or many statements. It
> >>starts out git branch -a
> >>When I type this alone, I get "Not a git repository" When I type in the
> >>many lines as a single command I get the error message:
> >>origin/master no such file or directory
> >
> >You have to type the command "git branch -a" in the git repository (i.e
> >the directory xen.git).
> >
> >
> >>
> >>This comes from the line remotes/origin/HEAD->origin
> >>
> >>?????
> >
> >This is normal. The line starting by '$' is a command. Everything else is
> >an example output of the execution of the command.
> >
> >Obviously, you have to drop the '$' when typing copying the command.
> >
> >To go further, '$' means a command to execute with your current user and
> >'#' a command to execute with root privileges (i.e adding sudo before).
> >
> >This is usually a standard on Linux/BSD shell documentation.
> >
> >Although, there is some place within this wiki page where the command
> >doesn't have '$'/'#' (see [1]). So you to judge yourself if the line looks
> >like a command or not :).
> >
> >Regards,
> >
> >[1] http://wiki.xenproject.org/wiki/Submitting_Xen_Project_Patches#Git_send-email
> >
> >
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxx
> http://lists.xen.org/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|