Re: CVS commit: src

2015-03-07 Thread Greg Troxel

Martin Husemann  writes:

> On Sat, Mar 07, 2015 at 08:13:17AM -0500, Greg Troxel wrote:
>> Will LEGACY be built by default?
>
> I would vote "no" on that one.
>
>> What's the set of computers that one has to use LEGACY on?
>
> Anything that has no PCI.

That sounds ok, then.

>> Is it just systems that are so old that vga is not via PCI?  Are there
>> thought to be any that have a 486 and could have worked?
>
> I have a working one of those, EISA, 486DX, basically sun-lamp lookalike
> (if you remember that). I plan to add it to my regular test schedule, maybe
> once a month.

I see - that is pretty ancient, and the number of people wanting to run
NetBSD (or anything) on those is probably tiny.

So this all seems fine to me - I just couldn't tell right away and had
wondered for a second if it was going to affect all machines that didn't
have the spiffy drm2-capacble hw.


pgpWRiUnVNExo.pgp
Description: PGP signature


Re: CVS commit: src

2015-03-07 Thread Martin Husemann
On Sat, Mar 07, 2015 at 08:13:17AM -0500, Greg Troxel wrote:
> Will LEGACY be built by default?

I would vote "no" on that one.

> What's the set of computers that one has to use LEGACY on?

Anything that has no PCI.

> Is it just systems that are so old that vga is not via PCI?  Are there
> thought to be any that have a 486 and could have worked?

I have a working one of those, EISA, 486DX, basically sun-lamp lookalike
(if you remember that). I plan to add it to my regular test schedule, maybe
once a month.

Martin


Re: CVS commit: src

2015-03-07 Thread Greg Troxel

Manuel Bouyer  writes:

> On Sat, Mar 07, 2015 at 07:28:37AM +, matthew green wrote:
>> Module Name: src
>> Committed By:mrg
>> Date:Sat Mar  7 07:28:37 UTC 2015
>> 
>> Modified Files:
>>  src/distrib/notes/i386: contents
>>  src/etc/etc.i386: Makefile.inc
>>  src/sys/arch/i386/conf: GENERIC
>> Added Files:
>>  src/sys/arch/i386/conf: LEGACY
>> 
>> Log Message:
>> remove vga@isa and pcdisplay@isa from i386 GENERIC, and create a new
>> LEGACY kernel that includes them instead.  now radeon@pci is able to
>> properly claim wsdisplay0 on i386 systems, and radeondrmkms has a good
>> chance of working.
>> 
>> this "fixes" PR#49290.
>
> This should also "fix" a problem I noticed with an intel device but
> didn't report yet:
> an intelfb0 is attached to i915drmkms0@pci, but a vga@isa is also
> attached, ending up with 2 wsdisplays. The console keyboard is then
> attached to wsdisplay1, leaving the console (wsdisplay0) without
> keyboard ...

Sorry, I missed the discussion on this.

Will LEGACY be built by default?

What's the set of computers that one has to use LEGACY on?
Is it just systems that are so old that vga is not via PCI?  Are there
thought to be any that have a 486 and could have worked?


pgp1UG8z4tTD0.pgp
Description: PGP signature


Re: CVS commit: src

2015-03-07 Thread Manuel Bouyer
On Sat, Mar 07, 2015 at 07:28:37AM +, matthew green wrote:
> Module Name:  src
> Committed By: mrg
> Date: Sat Mar  7 07:28:37 UTC 2015
> 
> Modified Files:
>   src/distrib/notes/i386: contents
>   src/etc/etc.i386: Makefile.inc
>   src/sys/arch/i386/conf: GENERIC
> Added Files:
>   src/sys/arch/i386/conf: LEGACY
> 
> Log Message:
> remove vga@isa and pcdisplay@isa from i386 GENERIC, and create a new
> LEGACY kernel that includes them instead.  now radeon@pci is able to
> properly claim wsdisplay0 on i386 systems, and radeondrmkms has a good
> chance of working.
> 
> this "fixes" PR#49290.

This should also "fix" a problem I noticed with an intel device but
didn't report yet:
an intelfb0 is attached to i915drmkms0@pci, but a vga@isa is also
attached, ending up with 2 wsdisplays. The console keyboard is then
attached to wsdisplay1, leaving the console (wsdisplay0) without
keyboard ...

-- 
Manuel Bouyer 
 NetBSD: 26 ans d'experience feront toujours la difference
--