Re: svn commit: r331606 - in head/sys: amd64/include i386/include x86/x86 x86/xen

2018-03-28 Thread John Baldwin
On Tuesday, March 27, 2018 11:07:22 AM Jeff Roberson wrote: > On Tue, 27 Mar 2018, Li-Wen Hsu wrote: > > > On Mon, Mar 26, 2018 at 20:35:12 -1000, Jeff Roberson wrote: > >> The patch has been on my branch for weeks and has been tested by a half > >> dozen people. I'm sorry it does not work for

Re: svn commit: r331606 - in head/sys: amd64/include i386/include x86/x86 x86/xen

2018-03-27 Thread Eitan Adler
On 27 March 2018 at 14:07, Jeff Roberson wrote: > On Tue, 27 Mar 2018, Li-Wen Hsu wrote: > >> On Mon, Mar 26, 2018 at 20:35:12 -1000, Jeff Roberson wrote: >>> >>> The patch has been on my branch for weeks and has been tested by a half >>> dozen people. I'm sorry it does

Re: svn commit: r331606 - in head/sys: amd64/include i386/include x86/x86 x86/xen

2018-03-27 Thread Jeff Roberson
On Tue, 27 Mar 2018, Li-Wen Hsu wrote: On Mon, Mar 26, 2018 at 20:35:12 -1000, Jeff Roberson wrote: The patch has been on my branch for weeks and has been tested by a half dozen people. I'm sorry it does not work for you. If you reverted 331605 the change that followed should not have built

Re: svn commit: r331606 - in head/sys: amd64/include i386/include x86/x86 x86/xen

2018-03-27 Thread Li-Wen Hsu
On Mon, Mar 26, 2018 at 20:35:12 -1000, Jeff Roberson wrote: > The patch has been on my branch for weeks and has been tested by a half > dozen people. I'm sorry it does not work for you. If you reverted 331605 > the change that followed should not have built properly. Did you build >

Re: svn commit: r331606 - in head/sys: amd64/include i386/include x86/x86 x86/xen

2018-03-27 Thread Eitan Adler
On 27 March 2018 at 01:45, Hans Petter Selasky wrote: > On 03/27/18 05:37, Jeff Roberson wrote: >> >> do { >> - current_cpu++; >> - if (current_cpu > mp_maxid) >> - current_cpu = 0; >> - } while

Re: svn commit: r331606 - in head/sys: amd64/include i386/include x86/x86 x86/xen

2018-03-27 Thread Hans Petter Selasky
On 03/27/18 05:37, Jeff Roberson wrote: do { - current_cpu++; - if (current_cpu > mp_maxid) - current_cpu = 0; - } while (!CPU_ISSET(current_cpu, _cpus)); + current_cpu[domain]++; + if

Re: svn commit: r331606 - in head/sys: amd64/include i386/include x86/x86 x86/xen

2018-03-27 Thread Jeff Roberson
On Tue, 27 Mar 2018, O. Hartmann wrote: On Tue, 27 Mar 2018 08:15:35 +0200 "O. Hartmann" wrote: On Tue, 27 Mar 2018 03:37:04 + (UTC) Jeff Roberson wrote: Author: jeff Date: Tue Mar 27 03:37:04 2018 New Revision: 331606 URL:

Re: svn commit: r331606 - in head/sys: amd64/include i386/include x86/x86 x86/xen

2018-03-27 Thread O. Hartmann
On Tue, 27 Mar 2018 08:15:35 +0200 "O. Hartmann" wrote: > On Tue, 27 Mar 2018 03:37:04 + (UTC) > Jeff Roberson wrote: > > > Author: jeff > > Date: Tue Mar 27 03:37:04 2018 > > New Revision: 331606 > > URL:

Re: svn commit: r331606 - in head/sys: amd64/include i386/include x86/x86 x86/xen

2018-03-27 Thread O. Hartmann
On Tue, 27 Mar 2018 03:37:04 + (UTC) Jeff Roberson wrote: > Author: jeff > Date: Tue Mar 27 03:37:04 2018 > New Revision: 331606 > URL: https://svnweb.freebsd.org/changeset/base/331606 > > Log: > Only use CPUs in the domain the device is attached to for default >

svn commit: r331606 - in head/sys: amd64/include i386/include x86/x86 x86/xen

2018-03-26 Thread Jeff Roberson
Author: jeff Date: Tue Mar 27 03:37:04 2018 New Revision: 331606 URL: https://svnweb.freebsd.org/changeset/base/331606 Log: Only use CPUs in the domain the device is attached to for default assignment. Device drivers are able to override the default assignment if they bind directly. There