Date: Tue, 17 May 2016 11:43:01 +0200 From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com> To: Miguel C <miguelmclara@gmail.com> Cc: "freebsd-xen@freebsd.org" <freebsd-xen@freebsd.org> Subject: Re: xn ethernet issues as DOMU under NetBSD DOM0 FIXED! Message-ID: <20160517094301.h4oa4nyyakbj7r3h@mac> In-Reply-To: <CADGo8CWv0J6n2D-1LTF2j9=%2Bg7O2fB8twdjq7Zf%2BgWzqVx3_6A@mail.gmail.com> References: <C4D720DD281F6740AC917B82741E9AD2AB27EC33@505MBX1.corp.vnw.com> <20160512162247.64x5hyud5i2jfgqy@mac> <CADGo8CXix6yqxFJD_xkkLP-ua6sYd_ddw4NFwAe%2BCj-nVVNqZg@mail.gmail.com> <CADGo8CWv0J6n2D-1LTF2j9=%2Bg7O2fB8twdjq7Zf%2BgWzqVx3_6A@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, May 14, 2016 at 08:32:43PM +0100, Miguel C wrote: > Somewhat related to this is the fact that at some point "xenhvm" as not > longer available as a module, this means if I want to upgrade 9.3 machine > to 10.3 with freebsd-update I get stuck with the bug, but before this > change I could just patch the xenhvm module and rebuild the single module... With previous FreeBSD 9.X versions, in order to get Xen support you had to compile a specific kernel (XENHVM), we wanted to remove this for FreeBSD 10, so we included the Xen components into the GENERIC kernel and made sure there were no weird interactions on bare metal. However, this change was too big to merge into 9, so in order to try to improve the situation on 9 Colin decided to pack all the Xen support into a kernel module, in order to remove the need to compile a specific kernel for Xen VMs. And I guess if you want to update from 9.X to 10.X you will have to remove the xenhvm_load="YES" from your loader file. > Now I guess I need to rebuild the full kernel to do it? Or is there a way > around that? Yes, on 10.X you will have to rebuild the full kernel in order to get the fix. Roger.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160517094301.h4oa4nyyakbj7r3h>