Re: Need help : 10.2 + Xen dom0 support

2015-10-08 Thread Roger Pau Monné
El 08/10/15 a les 12.56, Shree Kantha ha escrit:
> Thanks a lot Roger for this information.
> 
> I am able to progress with this. I took below commits of you to stable 10.2:
> 
>- rS280954: multiboot: fix error codes
>
>- Diffusion Commit
>- rS280953: multiboot: zero mod list array
>
>- rS277215: loader: implement multiboot support for Xen Dom0
>
> 
> With this, i build kernel, and followed steps mentioned in :
> http://wiki.xen.org/wiki/FreeBSD_Dom0.
> 
> when my system reboots, I see below error:
> 
> 
> "ERROR: Not a Xen-ELF image: No ELF notes or '__xen_ost' section found

Yes, you only applied the patches that allow the FreeBSD loader to load 
Xen, but you also need all the patches for the FreeBSD kernel that 
enable PVH mode and Dom0 support.

The list is quite long TBH, and I haven't looked at whether all of them 
are needed or not, but a good start should be:

$ svn log --search royger | grep -e "^r[0-9]"
r288119 | emaste | 2015-09-22 18:51:40 +0200 (dim, 22 set 2015) | 12 lines
r287132 | araujo | 2015-08-25 17:34:28 +0200 (dim, 25 ago 2015) | 6 lines
r287000 | royger | 2015-08-21 17:57:57 +0200 (div, 21 ago 2015) | 11 lines
r286999 | royger | 2015-08-21 17:53:08 +0200 (div, 21 ago 2015) | 15 lines
r286994 | kib | 2015-08-21 17:13:25 +0200 (div, 21 ago 2015) | 11 lines
r286855 | kib | 2015-08-17 20:42:45 +0200 (dil, 17 ago 2015) | 10 lines
r286786 | jhb | 2015-08-14 20:38:39 +0200 (div, 14 ago 2015) | 6 lines
r286372 | jhb | 2015-08-06 19:07:21 +0200 (dij, 06 ago 2015) | 8 lines
r286077 | royger | 2015-07-30 17:43:26 +0200 (dij, 30 jul 2015) | 6 lines
r286076 | royger | 2015-07-30 17:28:06 +0200 (dij, 30 jul 2015) | 8 lines
r286062 | cperciva | 2015-07-30 05:50:01 +0200 (dij, 30 jul 2015) | 32 lines
r285785 | whu | 2015-07-22 07:05:01 +0200 (dmc, 22 jul 2015) | 11 lines
r285089 | royger | 2015-07-03 14:09:05 +0200 (div, 03 jul 2015) | 11 lines
r284870 | royger | 2015-06-26 09:12:17 +0200 (div, 26 jun 2015) | 57 lines
r284746 | whu | 2015-06-24 08:01:29 +0200 (dmc, 24 jun 2015) | 10 lines
r284723 | cperciva | 2015-06-23 08:50:03 +0200 (dim, 23 jun 2015) | 5 lines
r284296 | royger | 2015-06-12 09:50:34 +0200 (div, 12 jun 2015) | 15 lines
r283516 | royger | 2015-05-25 11:47:16 +0200 (dil, 25 mai 2015) | 7 lines
r283053 | whu | 2015-05-18 12:31:23 +0200 (dil, 18 mai 2015) | 10 lines
r282908 | royger | 2015-05-14 18:29:11 +0200 (dij, 14 mai 2015) | 9 lines
r282634 | royger | 2015-05-08 16:48:40 +0200 (div, 08 mai 2015) | 16 lines
r282274 | jhb | 2015-04-30 17:48:48 +0200 (dij, 30 abr 2015) | 20 lines
r282273 | jhb | 2015-04-30 17:25:30 +0200 (dij, 30 abr 2015) | 6 lines
r282269 | royger | 2015-04-30 09:00:25 +0200 (dij, 30 abr 2015) | 10 lines
r282216 | royger | 2015-04-29 14:53:41 +0200 (dmc, 29 abr 2015) | 10 lines
r282212 | whu | 2015-04-29 12:12:34 +0200 (dmc, 29 abr 2015) | 19 lines
r281774 | araujo | 2015-04-20 19:30:13 +0200 (dil, 20 abr 2015) | 5 lines
r280954 | royger | 2015-04-01 12:10:20 +0200 (dmc, 01 abr 2015) | 8 lines
r280953 | royger | 2015-04-01 12:02:28 +0200 (dmc, 01 abr 2015) | 8 lines
r280838 | royger | 2015-03-30 09:09:07 +0200 (dil, 30 mar 2015) | 9 lines
r279581 | whu | 2015-03-04 10:05:20 +0100 (dmc, 04 mar 2015) | 4 lines
r279394 | royger | 2015-02-28 16:21:06 +0100 (dis, 28 feb 2015) | 9 lines
r279365 | glebius | 2015-02-27 20:12:35 +0100 (div, 27 feb 2015) | 4 lines
r279325 | royger | 2015-02-26 17:05:09 +0100 (dij, 26 feb 2015) | 15 lines
r279286 | kib | 2015-02-25 17:44:07 +0100 (dmc, 25 feb 2015) | 8 lines
r279212 | glebius | 2015-02-23 19:55:26 +0100 (dil, 23 feb 2015) | 5 lines
r278855 | royger | 2015-02-16 17:37:59 +0100 (dil, 16 feb 2015) | 11 lines
r278854 | royger | 2015-02-16 17:30:42 +0100 (dil, 16 feb 2015) | 15 lines
r278844 | royger | 2015-02-16 10:53:43 +0100 (dil, 16 feb 2015) | 17 lines
r278506 | royger | 2015-02-10 14:07:08 +0100 (dim, 10 feb 2015) | 6 lines
r278183 | bryanv | 2015-02-04 09:26:43 +0100 (dmc, 04 feb 2015) | 9 lines
r277735 | royger | 2015-01-26 09:42:47 +0100 (dil, 26 gen 2015) | 13 lines
r277488 | kib | 2015-01-21 17:13:37 +0100 (dmc, 21 gen 2015) | 6 lines
r277418 | royger | 2015-01-20 13:28:24 +0100 (dim, 20 gen 2015) | 9 lines
r277291 | royger | 2015-01-17 09:09:07 +0100 (dis, 17 gen 2015) | 8 lines
r277215 | royger | 2015-01-15 17:27:20 +0100 (dij, 15 gen 2015) | 58 lines
r276406 | royger | 2014-12-30 09:50:50 +0100 (dim, 30 des 2014) | 6 lines
r276405 | royger | 2014-12-30 09:50:07 +0100 (dim, 30 des 2014) | 7 lines
r276064 | royger | 2014-12-22 17:46:07 +0100 (dil, 22 des 2014) | 17 lines
r275679 | royger | 2014-12-10 14:25:21 +0100 (dmc, 10 des 2014) | 12 lines
r275678 | royger | 2014-12-10 12:42:02 +0100 (dmc, 10 des 2014) | 8 lines
r275677 | royger | 2014-12-10 12:35:41 +0100 (dmc, 10 des 2014) | 7 lines
r275675 | royger | 2014-12-10 12:21:52 +0100 (dmc, 10 des 2014) | 8 lines
r275649 | royger

Re: Need help : 10.2 + Xen dom0 support

2015-10-08 Thread Shree Kantha
Thanks a lot Roger for this information.

I am able to progress with this. I took below commits of you to stable 10.2:

   - rS280954: multiboot: fix error codes
   
   - Diffusion Commit
   - rS280953: multiboot: zero mod list array
   
   - rS277215: loader: implement multiboot support for Xen Dom0
   

With this, i build kernel, and followed steps mentioned in :
http://wiki.xen.org/wiki/FreeBSD_Dom0.

when my system reboots, I see below error:


"ERROR: Not a Xen-ELF image: No ELF notes or '__xen_ost' section found

***

Panic on CPU 0:

Could not set up DOM0 guest OS
***
Can you please tell me if I am missng anything here. Well, I took the above
mentioned fix to correct the multiboot support.If there are any other
patches to be used, plz let me know.

thanks a ton,
Shree

On Tue, Oct 6, 2015 at 8:40 PM, Roger Pau Monné 
wrote:

> Hello,
>
> El 06/10/15 a les 16.25, shree ha escrit:
> > Hello Everyone,
> >
> > I am new to FreeBSD. Need your input on how I can get Xen dom0 support on
> > FreeBSD 10.2 release.
>
> Any reason you cannot use HEAD instead?
>
> > I went through :
> http://wiki.xenproject.org/wiki/FreeBSD_Dom0#Shortcomings,
> > but did not help me get following information:
> > (1) Is there a list of patches/code changes that I can pick and apply on
> > 10.2 to get Xen dom0 support?
>
> Most of my commits need to be backported in order to have Dom0 support,
> but IMHO, I'm not sure how many conflicts you will get when trying to
> apply them to stable/10. You can get a list using `svn log --search
> royger`.
>
> > (2) I see in one of the post, build fails. Just wanted to know if there
> are
> > any other changes required.
>
> I'm not sure what you mean with this, which build fails?
>
> Roger.
>
>
___
freebsd-xen@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xen
To unsubscribe, send any mail to "freebsd-xen-unsubscr...@freebsd.org"

Re: Need help : 10.2 + Xen dom0 support

2015-10-06 Thread Roger Pau Monné
Hello,

El 06/10/15 a les 16.25, shree ha escrit:
> Hello Everyone,
> 
> I am new to FreeBSD. Need your input on how I can get Xen dom0 support on
> FreeBSD 10.2 release.

Any reason you cannot use HEAD instead?

> I went through :http://wiki.xenproject.org/wiki/FreeBSD_Dom0#Shortcomings,
> but did not help me get following information:
> (1) Is there a list of patches/code changes that I can pick and apply on
> 10.2 to get Xen dom0 support?

Most of my commits need to be backported in order to have Dom0 support,
but IMHO, I'm not sure how many conflicts you will get when trying to
apply them to stable/10. You can get a list using `svn log --search royger`.

> (2) I see in one of the post, build fails. Just wanted to know if there are
> any other changes required.

I'm not sure what you mean with this, which build fails?

Roger.

___
freebsd-xen@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-xen
To unsubscribe, send any mail to "freebsd-xen-unsubscr...@freebsd.org"