Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-03-01 Thread John Baldwin
On 3/1/19 5:03 AM, Rodney W. Grimes wrote: >> On 2/28/19 10:32 AM, Steve Kargl wrote: > ( ... trimmed ... ) > >>> The BIOS does have a enable/disable button for virtualization. >>> During the great drm-legacy-kmod event of the last month, enabling >>> virtualization locks up a i386 FreeBSD kernel

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-03-01 Thread Ed Maste
On Thu, 28 Feb 2019 at 14:13, Ian Lepore wrote: > > I have been of the opinion that armv[67] has met all the bullet points > to be a tier-1 arch for several years, but nobody seemed interested in > declaring it so. Now it'll never happen, because there seems to be > growing momentum to throw

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-03-01 Thread Rodney W. Grimes
> On Thu, Feb 28, 2019 at 12:46 PM John Baldwin wrote: > > > On 2/28/19 11:14 AM, Cy Schubert wrote: > > > On February 28, 2019 11:06:46 AM PST, Conrad Meyer > > wrote: > > >> On Thu, Feb 28, 2019 at 10:32 AM Steve Kargl > > >> wrote: > > >>> This is interesting as well. Does this mean that

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-03-01 Thread Rodney W. Grimes
> On 2/28/19 11:14 AM, Cy Schubert wrote: > > On February 28, 2019 11:06:46 AM PST, Conrad Meyer wrote: > >> On Thu, Feb 28, 2019 at 10:32 AM Steve Kargl > >> wrote: > >>> This is interesting as well. Does this mean that amd64 is now > >>> the only tier 1 platform and all other architectures

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-03-01 Thread Rodney W. Grimes
> On 2/28/19 10:32 AM, Steve Kargl wrote: ( ... trimmed ... ) > > The BIOS does have a enable/disable button for virtualization. > > During the great drm-legacy-kmod event of the last month, enabling > > virtualization locks up a i386 FreeBSD kernel very quickly. > > Perhaps, virtualization works

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-28 Thread John Baldwin
On 2/28/19 11:24 AM, Cy Schubert wrote: > On February 28, 2019 11:21:24 AM PST, Steve Kargl > wrote: >> On Thu, Feb 28, 2019 at 11:14:51AM -0800, Cy Schubert wrote: >>> On February 28, 2019 11:06:46 AM PST, Conrad Meyer >> wrote: On Thu, Feb 28, 2019 at 10:32 AM Steve Kargl wrote:

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-28 Thread Cy Schubert
On February 28, 2019 11:21:24 AM PST, Steve Kargl wrote: >On Thu, Feb 28, 2019 at 11:14:51AM -0800, Cy Schubert wrote: >> On February 28, 2019 11:06:46 AM PST, Conrad Meyer >wrote: >> >On Thu, Feb 28, 2019 at 10:32 AM Steve Kargl >> > wrote: >> >> This is interesting as well. Does this mean

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-28 Thread Warner Losh
On Thu, Feb 28, 2019 at 12:14 PM Ian Lepore wrote: > On Thu, 2019-02-28 at 11:06 -0800, Conrad Meyer wrote: > > On Thu, Feb 28, 2019 at 10:32 AM Steve Kargl > > wrote: > > > This is interesting as well. Does this mean that amd64 is now > > > the only tier 1 platform and all other architectures

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-28 Thread Warner Losh
On Thu, Feb 28, 2019 at 12:46 PM John Baldwin wrote: > On 2/28/19 11:14 AM, Cy Schubert wrote: > > On February 28, 2019 11:06:46 AM PST, Conrad Meyer > wrote: > >> On Thu, Feb 28, 2019 at 10:32 AM Steve Kargl > >> wrote: > >>> This is interesting as well. Does this mean that amd64 is now >

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-28 Thread John Baldwin
On 2/28/19 11:14 AM, Cy Schubert wrote: > On February 28, 2019 11:06:46 AM PST, Conrad Meyer wrote: >> On Thu, Feb 28, 2019 at 10:32 AM Steve Kargl >> wrote: >>> This is interesting as well. Does this mean that amd64 is now >>> the only tier 1 platform and all other architectures are after >>>

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-28 Thread John Baldwin
On 2/28/19 10:32 AM, Steve Kargl wrote: > On Thu, Feb 28, 2019 at 09:09:38AM -0800, John Baldwin wrote: >> You can do all your tests directly on amd64 by just adding >> "-m32" to compile i386 binaries against the libraries in /usr/lib32 >> and you will generate the same i386 binaries as if you

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-28 Thread Steve Kargl
On Thu, Feb 28, 2019 at 11:14:51AM -0800, Cy Schubert wrote: > On February 28, 2019 11:06:46 AM PST, Conrad Meyer wrote: > >On Thu, Feb 28, 2019 at 10:32 AM Steve Kargl > > wrote: > >> This is interesting as well. Does this mean that amd64 is now > >> the only tier 1 platform and all other

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-28 Thread Cy Schubert
On February 28, 2019 11:06:46 AM PST, Conrad Meyer wrote: >On Thu, Feb 28, 2019 at 10:32 AM Steve Kargl > wrote: >> This is interesting as well. Does this mean that amd64 is now >> the only tier 1 platform and all other architectures are after >> thoughts? > >This has been the de facto truth for

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-28 Thread Ian Lepore
On Thu, 2019-02-28 at 11:06 -0800, Conrad Meyer wrote: > On Thu, Feb 28, 2019 at 10:32 AM Steve Kargl > wrote: > > This is interesting as well. Does this mean that amd64 is now > > the only tier 1 platform and all other architectures are after > > thoughts? > > This has been the de facto truth

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-28 Thread Conrad Meyer
On Thu, Feb 28, 2019 at 10:32 AM Steve Kargl wrote: > This is interesting as well. Does this mean that amd64 is now > the only tier 1 platform and all other architectures are after > thoughts? This has been the de facto truth for years. i386 is mostly only supported by virtue of sharing code

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-28 Thread Steve Kargl
On Thu, Feb 28, 2019 at 09:09:38AM -0800, John Baldwin wrote: > On 2/23/19 8:39 AM, Steve Kargl wrote: > > On Sat, Feb 23, 2019 at 08:32:23AM -0800, Conrad Meyer wrote: > >> On Sat, Feb 23, 2019 at 12:44 AM Steve Kargl > >> wrote: > >>> Ideas? > >>> ... > >>> +CPU: Intel(R) Core(TM)2 Duo CPU

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-28 Thread John Baldwin
On 2/23/19 8:39 AM, Steve Kargl wrote: > On Sat, Feb 23, 2019 at 08:32:23AM -0800, Conrad Meyer wrote: >> On Sat, Feb 23, 2019 at 12:44 AM Steve Kargl >> wrote: >>> Ideas? >>> ... >>> +CPU: Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz (1995.04-MHz >>> 686-class CPU) >>>

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-25 Thread Steve Kargl
On Sun, Feb 24, 2019 at 10:27:26AM +0100, Tijl Coosemans wrote: > On Sat, 23 Feb 2019 17:28:51 -0800 Steve Kargl > wrote: > > On Sat, Feb 23, 2019 at 12:03:58PM -0700, Warner Losh wrote: > >> On Sat, Feb 23, 2019 at 10:57 AM Steve Kargl > >> wrote: > >>> Supposely, the laptop only has 4 GB of

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-25 Thread Warner Losh
On Sun, Feb 24, 2019 at 10:58 AM Steve Kargl < s...@troutmask.apl.washington.edu> wrote: > On Sun, Feb 24, 2019 at 10:06:53AM -0700, Warner Losh wrote: > > > > > > > Maybe I missed it, but Steve, did you run the patched in a different way > > tests that I suggested? Replacing the limits with

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-24 Thread Steve Kargl
On Sun, Feb 24, 2019 at 10:06:53AM -0700, Warner Losh wrote: > On Sun, Feb 24, 2019 at 2:27 AM Tijl Coosemans wrote: > > > On Sat, 23 Feb 2019 17:28:51 -0800 Steve Kargl > > wrote: > > > On Sat, Feb 23, 2019 at 12:03:58PM -0700, Warner Losh wrote: > > >> On Sat, Feb 23, 2019 at 10:57 AM Steve

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-24 Thread Steve Kargl
On Sun, Feb 24, 2019 at 10:06:53AM -0700, Warner Losh wrote: > > > > Maybe I missed it, but Steve, did you run the patched in a different way > tests that I suggested? Replacing the limits with 0x for testing > purposes to ensure that drm isn't saying it can cope with larger addresses? >

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-24 Thread Warner Losh
On Sun, Feb 24, 2019 at 2:27 AM Tijl Coosemans wrote: > On Sat, 23 Feb 2019 17:28:51 -0800 Steve Kargl > wrote: > > On Sat, Feb 23, 2019 at 12:03:58PM -0700, Warner Losh wrote: > >> On Sat, Feb 23, 2019 at 10:57 AM Steve Kargl > >> wrote: > >>> Supposely, the laptop only has 4 GB of memory.

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-24 Thread Tijl Coosemans
On Sat, 23 Feb 2019 17:28:51 -0800 Steve Kargl wrote: > On Sat, Feb 23, 2019 at 12:03:58PM -0700, Warner Losh wrote: >> On Sat, Feb 23, 2019 at 10:57 AM Steve Kargl >> wrote: >>> Supposely, the laptop only has 4 GB of memory. Not sure how >>> it finds memory above 4 GB. >> >> Some older

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-23 Thread Steve Kargl
On Sat, Feb 23, 2019 at 12:03:58PM -0700, Warner Losh wrote: > On Sat, Feb 23, 2019 at 10:57 AM Steve Kargl < > s...@troutmask.apl.washington.edu> wrote: > > > Supposely, the laptop only has 4 GB of memory. Not sure how > > it finds memory above 4 GB. > > > > Some older chipsets had a 'hole' in

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-23 Thread Rodney W. Grimes
> On Sat, Feb 23, 2019 at 10:57 AM Steve Kargl < > s...@troutmask.apl.washington.edu> wrote: > > > Supposely, the laptop only has 4 GB of memory. Not sure how > > it finds memory above 4 GB. > > > > Some older chipsets had a 'hole' in memory that they mapped the PCI bus > into and then remapped

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-23 Thread Konstantin Belousov
On Sat, Feb 23, 2019 at 10:04:07AM -0800, Rodney W. Grimes wrote: > > On Sat, Feb 23, 2019 at 11:19:31AM +0200, Konstantin Belousov wrote: > > > On Fri, Feb 22, 2019 at 07:26:44PM -0800, Steve Kargl wrote: > > > > On Thu, Feb 21, 2019 at 10:04:10PM -0800, Steve Kargl wrote: > > > > > On Thu, Feb

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-23 Thread Warner Losh
On Sat, Feb 23, 2019 at 10:57 AM Steve Kargl < s...@troutmask.apl.washington.edu> wrote: > Supposely, the laptop only has 4 GB of memory. Not sure how > it finds memory above 4 GB. > Some older chipsets had a 'hole' in memory that they mapped the PCI bus into and then remapped RAM in that range

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-23 Thread Steve Kargl
On Sat, Feb 23, 2019 at 01:22:28PM +0300, Vladimir Kondratyev wrote: > On 2019-02-22 09:04, Steve Kargl wrote: > > > > Ideas? > > Place hw.above4g_allow=0 into /boot/loader.conf? > Tried that. sysctl -a does not report hw.above4g_allowed, so have no idea if it set. -- Steve

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-23 Thread Conrad Meyer
On Sat, Feb 23, 2019 at 12:44 AM Steve Kargl wrote: > Ideas? > ... > +CPU: Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz (1995.04-MHz 686-class > CPU) >Origin="GenuineIntel" Id=0x6fd Family=0x6 Model=0xf Stepping=13

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-23 Thread Rodney W. Grimes
> On Sat, Feb 23, 2019 at 11:19:31AM +0200, Konstantin Belousov wrote: > > On Fri, Feb 22, 2019 at 07:26:44PM -0800, Steve Kargl wrote: > > > On Thu, Feb 21, 2019 at 10:04:10PM -0800, Steve Kargl wrote: > > > > On Thu, Feb 21, 2019 at 07:39:25PM -0800, Steve Kargl wrote: > > > > > r343567 merges

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-23 Thread Steve Kargl
On Sat, Feb 23, 2019 at 08:32:23AM -0800, Conrad Meyer wrote: > On Sat, Feb 23, 2019 at 12:44 AM Steve Kargl > wrote: > > Ideas? > > ... > > +CPU: Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz (1995.04-MHz > > 686-class CPU) > >Origin="GenuineIntel" Id=0x6fd Family=0x6 Model=0xf

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-23 Thread Steve Kargl
On Sat, Feb 23, 2019 at 11:19:31AM +0200, Konstantin Belousov wrote: > On Fri, Feb 22, 2019 at 07:26:44PM -0800, Steve Kargl wrote: > > On Thu, Feb 21, 2019 at 10:04:10PM -0800, Steve Kargl wrote: > > > On Thu, Feb 21, 2019 at 07:39:25PM -0800, Steve Kargl wrote: > > > > r343567 merges the PAE vs

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-23 Thread Vladimir Kondratyev
On 2019-02-22 09:04, Steve Kargl wrote: Ideas? Place hw.above4g_allow=0 into /boot/loader.conf? -- WBR Vladimir Kondratyev ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-23 Thread Konstantin Belousov
On Fri, Feb 22, 2019 at 07:26:44PM -0800, Steve Kargl wrote: > On Thu, Feb 21, 2019 at 10:04:10PM -0800, Steve Kargl wrote: > > On Thu, Feb 21, 2019 at 07:39:25PM -0800, Steve Kargl wrote: > > > r343567 merges the PAE vs non-PAE pmap headers for i386 > > > freebsd. After bisection and dealing

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-23 Thread Steve Kargl
On Thu, Feb 21, 2019 at 10:04:10PM -0800, Steve Kargl wrote: > On Thu, Feb 21, 2019 at 07:39:25PM -0800, Steve Kargl wrote: > > r343567 merges the PAE vs non-PAE pmap headers for i386 > > freebsd. After bisection and dealing with the drm-legacy-kmod > > fallout, I bisected /usr/src to r343567.

Re: r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-21 Thread Steve Kargl
On Thu, Feb 21, 2019 at 07:39:25PM -0800, Steve Kargl wrote: > r343567 merges the PAE vs non-PAE pmap headers for i386 > freebsd. After bisection and dealing with the drm-legacy-kmod > fallout, I bisected /usr/src to r343567. Building world and > a GENERIC kernel and the minimum set of ports to

r343567 aka PAE vs non-PAE merge breaks i386 freebsd

2019-02-21 Thread Steve Kargl
r343567 merges the PAE vs non-PAE pmap headers for i386 freebsd. After bisection and dealing with the drm-legacy-kmod fallout, I bisected /usr/src to r343567. Building world and a GENERIC kernel and the minimum set of ports to start Xorg on my Dell Latitude D530 laptop, results in a black screen