Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-14 Thread Brooks Davis
On Mon, May 13, 2019 at 10:33:05PM +1000, Trev wrote:
> Joel Dahl wrote on 13/05/2019 19:29:
> > On Fri, May 10, 2019 at 06:27:12PM +, Brooks Davis wrote:
> >> I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
> >> as previous approved in FCP-101.  The following drivers are slated for
> >> removal from FreeBSD-HEAD (to be FreeBSD-13):
> >>
> >> ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe
> > 
> > I've said it before and I'll try one last time. Can we save ae?
> 
> +1 (ASUS 701 laptop currently running FreeBSD 11.2).

That's enough to save ae(4).  It's been stuck at a count of 4 since last
summer.

-- Brooks


signature.asc
Description: PGP signature


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-13 Thread Trev

Joel Dahl wrote on 13/05/2019 19:29:

On Fri, May 10, 2019 at 06:27:12PM +, Brooks Davis wrote:

I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
as previous approved in FCP-101.  The following drivers are slated for
removal from FreeBSD-HEAD (to be FreeBSD-13):

ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe


I've said it before and I'll try one last time. Can we save ae?


+1 (ASUS 701 laptop currently running FreeBSD 11.2).

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


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-13 Thread Joel Dahl
On Fri, May 10, 2019 at 06:27:12PM +, Brooks Davis wrote:
> I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
> as previous approved in FCP-101.  The following drivers are slated for
> removal from FreeBSD-HEAD (to be FreeBSD-13):
> 
> ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe

I've said it before and I'll try one last time. Can we save ae?

I have one machine with ae, running 12. There are three dmesgs from NYC*BUG
dmesgd containing ae cards, all running recent versions of FreeBSD.

I also have ed, pcn and vx in a few machines, but I guess I'll have to live 
without
those...

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


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-12 Thread Warner Losh
On Sun, May 12, 2019, 9:28 PM Rodney W. Grimes <
freebsd-...@gndrsh.dnsmgr.net> wrote:

> > Eugene Grosbein wrote:
> > > 11.05.2019 22:59, Julian H. Stacey wrote:
> > >
> > > >> 11.05.2019 21:32, Julian H. Stacey wrote:
> > > >>
> > >  I've posted a review to remove obsolete 10 and 10/100 Ethernet
> drivers
> > >  as previous approved in FCP-101.
> > >  The following drivers are slated for
> > >  removal from FreeBSD-HEAD (to be FreeBSD-13):
> > > 
> > >  ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb,
> xe
> > > >>>
> > > >>> OMG ! ed ! That EOL's loads of PC boxes I have (& a show box of
> > > >>> spare)  that will never be able to upgrade.
> > > >>
> > > >> Do those boxes have 10M-only or 100Mbps variants of ed(4)?
> > > >> What kind of hardware do they have (CPU and memory-wise)?
> > > >
> > > > Thanks for question.  I ran a quick check:
> > > > cd /usr/src;
> > > > # Apply my patches:
> > > > # customise `pwd`
> > > > # http://www.berklix.com/~jhs/bin/.csh/customise
> > > > cd /sys/amd64/conf
> > > > grep device [A-Z][A-Z][A-Z][A-Z].small | grep ed
> > > > DUAL.small:device ed
> > > > FILM.small:device ed
> > > > KING.small:device ed
> > > > LAPA.small:device ed
> > > > LAPD.small:device ed
> > > > LAPL.small:device ed
> > > > LAPN.small:device ed
> > > > LOFT.small:device ed
> > > > MINI.small:device ed
> > > > SCAN.small:device ed0 at isa? port 0x280 irq 15 iomem 0xd iosiz
> 0x1
> > > > SLIM.small:device ed
> > > > SNOW.small:device ed0 at isa? port 0x280 irq 5 iomem 0xc8000
> > > > WIND.small:device ed
> > >
> > > I've asked not for configuration files but for description of hardware.
> > > ed(4) supports many different models. Some of them do 10Mbps only
> > > but some are 100M-capable including PCI-connected.
> > >
> > > And it's interesting to know what is CPU and memory type/amount of
> boxes.
> >
> > Info I had long pre saved, exported here:
> >   http://www.berklix.com/~jhs/src/bsd/fixes/FreeBSD/hosts/
> > Many boxes run newer releases than logs show, but eg dmesg shows memory
> etc.
>
> It would help if you could run this from the hosts directory above and
> post the output here, I doubt anyone besides me well bother looking
> any further than this email at this data, but they well if you post
> this output:
>
> find . -type f | grep /dmesg | xargs egrep 'CPU:|real memory|Ethernet'
>
> That should give us machine name by file path, CPU type, memory and
> what ethernet cards are in it.
>
> I found one box, the second one I looked at,
> http://www.berklix.com/~jhs/src/bsd/fixes/FreeBSD/hosts/logs/blak/dmesg0
> that clearly has enough CPU and memory to run 13:
> CPU: Pentium II/Pentium II Xeon/Celeron (334.09-MHz 686-class CPU)
> real memory  = 536858624 (511 MB)
> ed0:  at port 0x240-0x25f iomem 0xcc000-0xc
> irq 5 pnpid EDI0119 on isa0
> ed0: [ITHREAD]
> ed0: WARNING: using obsoleted if_watchdog interface
> ed0: Ethernet address: 00:00:b4:36:a5:04
>
> > Re Gary's:
> > > 2) what versions of FBSD is Julian now running on his hardware?
> > > 3) does he ever plan to upgrade this hardware to >= FBSD 13?
> >
> > Not many, if any of them; I should idealy find time to purge some,
> > but I also have sundry newer PCs, & spare ed etc cards, so a pity to
> loose ed.
> >
> >
> > More generaly It won't be just me with ed.  With 13 I can power up any
> time,
> > (+ other pcmcia & PCI & ISA cards in boxes) there's probably many more
> globaly.
> >
> > But sys admins often don't have time to read developer lists like
> > current@ & arch@.  So developer considering zapping things, will
> > not be seen by users it will hit later.
> >
> > First many will know is seeing in a RELNOTES "XYZ will be removed
> > in release [0-9].[0-9]" No chance to answer an earlier "Are many
> > still using XYZ, we're thinking of deleting it ?"
>
> I believe all of the proposed cards have been announcing
> they are gone in FreeBSD 13 starting at FreeBSD 12.
>
> I am NOT clear if these gonein notices got backported to
> 11, if not they should be ASAP as getting notice out to
> the 11.3 users is important too.
>
> > If ed is the biggest legacy NIC, best be cautious ?
>
> I agree to some extent, but have no hard use evedence.
>

Last time I ran the reports from nycbug dmesg reports. Ed was rare starting
in 7, and absent 9 and newer. That suggests it's once dominant position has
decayed to almost nothing in the 25 years since it was king. I'd included
this data at some point in the past, I thought.

Warner

> (BTW I also have 2 boxes running today's current, not just old Rels here.)
> >
> > Cheers,
> > Julian
> > --
> > Julian Stacey, Consultant Systems Engineer, BSD Linux Unix, Munich
> Aachen Kent
> >  http://stolenvotes.uk  Brexit ref. stole votes from 700,000 Brits in
> EU.
> >  Lies bought; Groups fined; 1.9 M young had no vote, 1.3 M old leavers
> died.
> > ___
> > freebsd-current@freebsd.org mailing list
> > 

Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-12 Thread Rodney W. Grimes
> Eugene Grosbein wrote:
> > 11.05.2019 22:59, Julian H. Stacey wrote:
> > 
> > >> 11.05.2019 21:32, Julian H. Stacey wrote:
> > >>
> >  I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
> >  as previous approved in FCP-101.
> >  The following drivers are slated for
> >  removal from FreeBSD-HEAD (to be FreeBSD-13):
> > 
> >  ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe
> > >>>
> > >>> OMG ! ed ! That EOL's loads of PC boxes I have (& a show box of
> > >>> spare)  that will never be able to upgrade.
> > >>
> > >> Do those boxes have 10M-only or 100Mbps variants of ed(4)?
> > >> What kind of hardware do they have (CPU and memory-wise)?
> > > 
> > > Thanks for question.  I ran a quick check:
> > > cd /usr/src; 
> > > # Apply my patches:
> > > # customise `pwd` 
> > > # http://www.berklix.com/~jhs/bin/.csh/customise
> > > cd /sys/amd64/conf
> > > grep device [A-Z][A-Z][A-Z][A-Z].small | grep ed
> > > DUAL.small:device ed
> > > FILM.small:device ed
> > > KING.small:device ed
> > > LAPA.small:device ed
> > > LAPD.small:device ed
> > > LAPL.small:device ed
> > > LAPN.small:device ed
> > > LOFT.small:device ed
> > > MINI.small:device ed
> > > SCAN.small:device ed0 at isa? port 0x280 irq 15 iomem 0xd iosiz 
> > > 0x1
> > > SLIM.small:device ed
> > > SNOW.small:device ed0 at isa? port 0x280 irq 5 iomem 0xc8000
> > > WIND.small:device ed
> > 
> > I've asked not for configuration files but for description of hardware.
> > ed(4) supports many different models. Some of them do 10Mbps only
> > but some are 100M-capable including PCI-connected.
> > 
> > And it's interesting to know what is CPU and memory type/amount of boxes.
> 
> Info I had long pre saved, exported here:
>   http://www.berklix.com/~jhs/src/bsd/fixes/FreeBSD/hosts/
> Many boxes run newer releases than logs show, but eg dmesg shows memory etc.

It would help if you could run this from the hosts directory above and
post the output here, I doubt anyone besides me well bother looking
any further than this email at this data, but they well if you post
this output:

find . -type f | grep /dmesg | xargs egrep 'CPU:|real memory|Ethernet'

That should give us machine name by file path, CPU type, memory and
what ethernet cards are in it.

I found one box, the second one I looked at,
http://www.berklix.com/~jhs/src/bsd/fixes/FreeBSD/hosts/logs/blak/dmesg0
that clearly has enough CPU and memory to run 13:
CPU: Pentium II/Pentium II Xeon/Celeron (334.09-MHz 686-class CPU)
real memory  = 536858624 (511 MB)
ed0:  at port 0x240-0x25f iomem 0xcc000-0xc irq 
5 pnpid EDI0119 on isa0
ed0: [ITHREAD]
ed0: WARNING: using obsoleted if_watchdog interface
ed0: Ethernet address: 00:00:b4:36:a5:04

> Re Gary's:
> > 2) what versions of FBSD is Julian now running on his hardware?
> > 3) does he ever plan to upgrade this hardware to >= FBSD 13?
> 
> Not many, if any of them; I should idealy find time to purge some,
> but I also have sundry newer PCs, & spare ed etc cards, so a pity to loose ed.
> 
> 
> More generaly It won't be just me with ed.  With 13 I can power up any time,
> (+ other pcmcia & PCI & ISA cards in boxes) there's probably many more 
> globaly.
> 
> But sys admins often don't have time to read developer lists like
> current@ & arch@.  So developer considering zapping things, will
> not be seen by users it will hit later.
> 
> First many will know is seeing in a RELNOTES "XYZ will be removed
> in release [0-9].[0-9]" No chance to answer an earlier "Are many
> still using XYZ, we're thinking of deleting it ?"

I believe all of the proposed cards have been announcing
they are gone in FreeBSD 13 starting at FreeBSD 12.

I am NOT clear if these gonein notices got backported to
11, if not they should be ASAP as getting notice out to
the 11.3 users is important too.

> If ed is the biggest legacy NIC, best be cautious ?

I agree to some extent, but have no hard use evedence.

> (BTW I also have 2 boxes running today's current, not just old Rels here.)
> 
> Cheers,
> Julian
> -- 
> Julian Stacey, Consultant Systems Engineer, BSD Linux Unix, Munich Aachen Kent
>  http://stolenvotes.uk  Brexit ref. stole votes from 700,000 Brits in EU.
>  Lies bought; Groups fined; 1.9 M young had no vote, 1.3 M old leavers died.
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
> 

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


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-12 Thread Julian H. Stacey
Eugene Grosbein wrote:
> 11.05.2019 22:59, Julian H. Stacey wrote:
> 
> >> 11.05.2019 21:32, Julian H. Stacey wrote:
> >>
>  I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
>  as previous approved in FCP-101.
>  The following drivers are slated for
>  removal from FreeBSD-HEAD (to be FreeBSD-13):
> 
>  ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe
> >>>
> >>> OMG ! ed ! That EOL's loads of PC boxes I have (& a show box of
> >>> spare)  that will never be able to upgrade.
> >>
> >> Do those boxes have 10M-only or 100Mbps variants of ed(4)?
> >> What kind of hardware do they have (CPU and memory-wise)?
> > 
> > Thanks for question.  I ran a quick check:
> > cd /usr/src; 
> > #   Apply my patches:
> > #   customise `pwd` 
> > #   http://www.berklix.com/~jhs/bin/.csh/customise
> > cd /sys/amd64/conf
> > grep device [A-Z][A-Z][A-Z][A-Z].small | grep ed
> > DUAL.small:device ed
> > FILM.small:device ed
> > KING.small:device ed
> > LAPA.small:device ed
> > LAPD.small:device ed
> > LAPL.small:device ed
> > LAPN.small:device ed
> > LOFT.small:device ed
> > MINI.small:device ed
> > SCAN.small:device ed0 at isa? port 0x280 irq 15 iomem 0xd iosiz 0x1
> > SLIM.small:device ed
> > SNOW.small:device ed0 at isa? port 0x280 irq 5 iomem 0xc8000
> > WIND.small:device ed
> 
> I've asked not for configuration files but for description of hardware.
> ed(4) supports many different models. Some of them do 10Mbps only
> but some are 100M-capable including PCI-connected.
> 
> And it's interesting to know what is CPU and memory type/amount of boxes.

Info I had long pre saved, exported here:
http://www.berklix.com/~jhs/src/bsd/fixes/FreeBSD/hosts/
Many boxes run newer releases than logs show, but eg dmesg shows memory etc.


Re Gary's:
> 2) what versions of FBSD is Julian now running on his hardware?
> 3) does he ever plan to upgrade this hardware to >= FBSD 13?

Not many, if any of them; I should idealy find time to purge some,
but I also have sundry newer PCs, & spare ed etc cards, so a pity to loose ed.


More generaly It won't be just me with ed.  With 13 I can power up any time,
(+ other pcmcia & PCI & ISA cards in boxes) there's probably many more globaly.

But sys admins often don't have time to read developer lists like
current@ & arch@.  So developer considering zapping things, will
not be seen by users it will hit later.

First many will know is seeing in a RELNOTES "XYZ will be removed
in release [0-9].[0-9]" No chance to answer an earlier "Are many
still using XYZ, we're thinking of deleting it ?"

If ed is the biggest legacy NIC, best be cautious ?

(BTW I also have 2 boxes running today's current, not just old Rels here.)

Cheers,
Julian
-- 
Julian Stacey, Consultant Systems Engineer, BSD Linux Unix, Munich Aachen Kent
 http://stolenvotes.uk  Brexit ref. stole votes from 700,000 Brits in EU.
 Lies bought; Groups fined; 1.9 M young had no vote, 1.3 M old leavers died.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-12 Thread Ian Lepore
On Sun, 2019-05-12 at 10:45 -0700, Rodney W. Grimes wrote:
> > 12.05.2019 8:21, Warner Losh wrote:
> > 
> > > >> I've posted a review to remove obsolete 10 and 10/100
> > > Ethernet drivers
> > > >> as previous approved in FCP-101.
> > > >> The following drivers are slated for
> > > >> removal from FreeBSD-HEAD (to be FreeBSD-13):
> > > >> ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp,
> > > vx, wb, xe
> > > > OMG ! ed ! That EOL's loads of PC boxes I have (& a show
> > > box of
> > > > spare)  that will never be able to upgrade.
> > > Do those boxes have 10M-only or 100Mbps variants of ed(4)?
> > > What kind of hardware do they have (CPU and memory-wise)?
> > > 
> > > There are no 100M ed variants. There are some PC Card variants
> > > that have 100M MII connections, but they are limited to about
> > > 12Mbps due to bus limits. Even the PCI ones didn't have 100M mii
> > > connections. 
> > 
> > There was RTL8029AS "NE2000-compatible" 100M 32 bit PCI 2.1
> > adapter.
> > Not sure if ed(4) supports RTL8029AS.
> 
> That is what I was hunting for, but I can not seem to
> locate a data sheet on that.  
> 
> I also thought there was a 100mb version of the DP83905,
> but can not seem to locate any data thier either.
> 
> Given this lack of findable data I shall continue to support
> the ed removal, unless Julian comes up with the needed criteria,
> and with holding my own fact that I do have a pile of these
> around, but they are not in use and are only retained for
> testing and resurection of ancient things.
> 

We should not lose track of the fact that the operative question here
isn't "are you using an ed(4) device?", but rather "do you have systems
containing an ed(4) device which are capable of running freebsd 13 and
that you plan on updating to freebsd 13 or later?"

Many of the systems that contained these old devices don't have enough
ram to run a modern version of freebsd.  If you can't update the system
to 13, you don't need ongoing ed(4) support.  And make no mistake,
ongoing support IS the issue -- it costs manpower we don't have much of
to maintain old device drivers.

-- Ian


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


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-12 Thread Rodney W. Grimes
> 12.05.2019 8:21, Warner Losh wrote:
> 
> > >> I've posted a review to remove obsolete 10 and 10/100 Ethernet 
> > drivers
> > >> as previous approved in FCP-101.
> > >> The following drivers are slated for
> > >> removal from FreeBSD-HEAD (to be FreeBSD-13):
> > >> ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe
> > > OMG ! ed ! That EOL's loads of PC boxes I have (& a show box of
> > > spare)  that will never be able to upgrade.
> > Do those boxes have 10M-only or 100Mbps variants of ed(4)?
> > What kind of hardware do they have (CPU and memory-wise)?
> > 
> > There are no 100M ed variants. There are some PC Card variants that have 
> > 100M MII connections, but they are limited to about 12Mbps due to bus 
> > limits. Even the PCI ones didn't have 100M mii connections. 
> 
> There was RTL8029AS "NE2000-compatible" 100M 32 bit PCI 2.1 adapter.
> Not sure if ed(4) supports RTL8029AS.

That is what I was hunting for, but I can not seem to
locate a data sheet on that.  

I also thought there was a 100mb version of the DP83905,
but can not seem to locate any data thier either.

Given this lack of findable data I shall continue to support
the ed removal, unless Julian comes up with the needed criteria,
and with holding my own fact that I do have a pile of these
around, but they are not in use and are only retained for
testing and resurection of ancient things.

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


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-12 Thread Eugene Grosbein
12.05.2019 8:21, Warner Losh wrote:

> >> I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
> >> as previous approved in FCP-101.
> >> The following drivers are slated for
> >> removal from FreeBSD-HEAD (to be FreeBSD-13):
> >> ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe
> > OMG ! ed ! That EOL's loads of PC boxes I have (& a show box of
> > spare)  that will never be able to upgrade.
> Do those boxes have 10M-only or 100Mbps variants of ed(4)?
> What kind of hardware do they have (CPU and memory-wise)?
> 
> There are no 100M ed variants. There are some PC Card variants that have 100M 
> MII connections, but they are limited to about 12Mbps due to bus limits. Even 
> the PCI ones didn't have 100M mii connections. 

There was RTL8029AS "NE2000-compatible" 100M 32 bit PCI 2.1 adapter.
Not sure if ed(4) supports RTL8029AS.


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


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-12 Thread Warner Losh
On Sun, May 12, 2019, 12:00 PM Eugene Grosbein  wrote:

> 12.05.2019 8:21, Warner Losh wrote:
>
> > >> I've posted a review to remove obsolete 10 and 10/100 Ethernet
> drivers
> > >> as previous approved in FCP-101.
> > >> The following drivers are slated for
> > >> removal from FreeBSD-HEAD (to be FreeBSD-13):
> > >> ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb,
> xe
> > > OMG ! ed ! That EOL's loads of PC boxes I have (& a show box of
> > > spare)  that will never be able to upgrade.
> > Do those boxes have 10M-only or 100Mbps variants of ed(4)?
> > What kind of hardware do they have (CPU and memory-wise)?
> >
> > There are no 100M ed variants. There are some PC Card variants that have
> 100M MII connections, but they are limited to about 12Mbps due to bus
> limits. Even the PCI ones didn't have 100M mii connections.
>
> There was RTL8029AS "NE2000-compatible" 100M 32 bit PCI 2.1 adapter.
> Not sure if ed(4) supports RTL8029AS.
>

It does, but there is the same limitations. The card can't do DMA, so it's
limited by inb/outb limitations. It also only has a 10Mbps transceiver
built in. If people sold 100M attachments, it still won't do much more than
10Mbps.

Warner

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


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-12 Thread Gary Jennejohn
On Sat, 11 May 2019 20:21:46 -0500
Warner Losh  wrote:

> On Sat, May 11, 2019, 12:52 PM Eugene Grosbein  wrote:
> 
> > 11.05.2019 21:32, Julian H. Stacey wrote:
> >  
> > >> I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
> > >> as previous approved in FCP-101.
> > >> The following drivers are slated for
> > >> removal from FreeBSD-HEAD (to be FreeBSD-13):
> > >>
> > >> ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe  
> > >
> > > OMG ! ed ! That EOL's loads of PC boxes I have (& a show box of
> > > spare)  that will never be able to upgrade.  
> >
> > Do those boxes have 10M-only or 100Mbps variants of ed(4)?
> > What kind of hardware do they have (CPU and memory-wise)?
> >  
> 

More relevant questions might be
1) will these drivers only be removed from FBSD >= 13?
2) what versions of FBSD is Julian now running on his hardware?
3) does he ever plan to upgrade this hardware to >= FBSD 13?

I know Julian and he has an amazing collection of old hardware.  I
suspect that most of it will not even be able to run FBSD 13.

> 
> There are no 100M ed variants. There are some PC Card variants that have
> 100M MII connections, but they are limited to about 12Mbps due to bus
> limits. Even the PCI ones didn't have 100M mii connections.
> 


-- 
Gary Jennejohn (gj@)
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-11 Thread Warner Losh
On Sat, May 11, 2019, 12:52 PM Eugene Grosbein  wrote:

> 11.05.2019 21:32, Julian H. Stacey wrote:
>
> >> I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
> >> as previous approved in FCP-101.
> >> The following drivers are slated for
> >> removal from FreeBSD-HEAD (to be FreeBSD-13):
> >>
> >> ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe
> >
> > OMG ! ed ! That EOL's loads of PC boxes I have (& a show box of
> > spare)  that will never be able to upgrade.
>
> Do those boxes have 10M-only or 100Mbps variants of ed(4)?
> What kind of hardware do they have (CPU and memory-wise)?
>


There are no 100M ed variants. There are some PC Card variants that have
100M MII connections, but they are limited to about 12Mbps due to bus
limits. Even the PCI ones didn't have 100M mii connections.

Warner

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


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-11 Thread Eugene Grosbein
11.05.2019 22:59, Julian H. Stacey wrote:

>> 11.05.2019 21:32, Julian H. Stacey wrote:
>>
 I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
 as previous approved in FCP-101.
 The following drivers are slated for
 removal from FreeBSD-HEAD (to be FreeBSD-13):

 ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe
>>>
>>> OMG ! ed ! That EOL's loads of PC boxes I have (& a show box of
>>> spare)  that will never be able to upgrade.
>>
>> Do those boxes have 10M-only or 100Mbps variants of ed(4)?
>> What kind of hardware do they have (CPU and memory-wise)?
> 
> Thanks for question.  I ran a quick check:
> cd /usr/src; 
> # Apply my patches:
> # customise `pwd` 
> # http://www.berklix.com/~jhs/bin/.csh/customise
> cd /sys/amd64/conf
> grep device [A-Z][A-Z][A-Z][A-Z].small | grep ed
> DUAL.small:device ed
> FILM.small:device ed
> KING.small:device ed
> LAPA.small:device ed
> LAPD.small:device ed
> LAPL.small:device ed
> LAPN.small:device ed
> LOFT.small:device ed
> MINI.small:device ed
> SCAN.small:device ed0 at isa? port 0x280 irq 15 iomem 0xd iosiz 0x1
> SLIM.small:device ed
> SNOW.small:device ed0 at isa? port 0x280 irq 5 iomem 0xc8000
> WIND.small:device ed

I've asked not for configuration files but for description of hardware.
ed(4) supports many different models. Some of them do 10Mbps only
but some are 100M-capable including PCI-connected.

And it's interesting to know what is CPU and memory type/amount of boxes.


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


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-11 Thread Warner Losh
On Sat, May 11, 2019, 12:03 PM Rodney W. Grimes <
freebsd-...@gndrsh.dnsmgr.net> wrote:

> > > I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
> > > as previous approved in FCP-101.
> > > The following drivers are slated for
> > > removal from FreeBSD-HEAD (to be FreeBSD-13):
> > >
> > > ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe
> >
> > OMG ! ed ! That EOL's loads of PC boxes I have (& a show box of
> > spare)  that will never be able to upgrade.
>
> I thought ed was already saved from this process, as that is the NE2000
> driver, probably the most cloned network device on the planet.
>

It was even a decade ago, but the world moved on. virtualization has
supported newer NICs for years.

Ed(4) doesn't do DMA and is quite limited in terms of what it can do.

But even so, we'd set the threshold at 5 or 10 installed machines running
11 or newer. If Julian legit has that many machines, then we can remove it
from the list. In the initial period of this process, all the folks that
were concerned turned put to not have machines. The nycbug dmesg stats also
showed no use after 8 or so.

Warner

-- 
> Rod Grimes
> rgri...@freebsd.org
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
>
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-11 Thread Rodney W. Grimes
> > I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
> > as previous approved in FCP-101.
> > The following drivers are slated for
> > removal from FreeBSD-HEAD (to be FreeBSD-13):
> > 
> > ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe
> 
> OMG ! ed ! That EOL's loads of PC boxes I have (& a show box of
> spare)  that will never be able to upgrade.

I thought ed was already saved from this process, as that is the NE2000
driver, probably the most cloned network device on the planet.


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


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-11 Thread Julian H. Stacey
Eugene Grosbein wrote:
> 11.05.2019 21:32, Julian H. Stacey wrote:
> 
> >> I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
> >> as previous approved in FCP-101.
> >> The following drivers are slated for
> >> removal from FreeBSD-HEAD (to be FreeBSD-13):
> >>
> >> ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe
> > 
> > OMG ! ed ! That EOL's loads of PC boxes I have (& a show box of
> > spare)  that will never be able to upgrade.
> 
> Do those boxes have 10M-only or 100Mbps variants of ed(4)?
> What kind of hardware do they have (CPU and memory-wise)?

Thanks for question.  I ran a quick check:
cd /usr/src; 
#   Apply my patches:
#   customise `pwd` 
#   http://www.berklix.com/~jhs/bin/.csh/customise
cd /sys/amd64/conf
grep device [A-Z][A-Z][A-Z][A-Z].small | grep ed
DUAL.small:device ed
FILM.small:device ed
KING.small:device ed
LAPA.small:device ed
LAPD.small:device ed
LAPL.small:device ed
LAPN.small:device ed
LOFT.small:device ed
MINI.small:device ed
SCAN.small:device ed0 at isa? port 0x280 irq 15 iomem 0xd iosiz 0x1
SLIM.small:device ed
SNOW.small:device ed0 at isa? port 0x280 irq 5 iomem 0xc8000
WIND.small:device ed

My master config file is
 http://www.berklix.com/~jhs/src/bsd/fixes/FreeBSD/src/jhs/sys/amd64/conf/HOLZ
(Its public but only for my convenience, not asking anyone to
struggle with that!)

None of those machines are newish, & some very old, some obsolete,
some still very useful, eg host SCAN running 4.11 embedded !
http://berklix.com/scanjet/

I need to look more what I can scrap, but ed was extremely common once,
inc for pcmcia, I bet loads of machine have embedded ed & ed0.

If its a shortage of hardware is the problem let me know.

Cheers,
Julian
-- 
Julian Stacey, Consultant Systems Engineer, BSD Linux Unix, Munich Aachen Kent
 http://stolenvotes.uk  Brexit ref. stole votes from 700,000 Brits in EU.
 Lies bought; Groups fined; 1.9 M young had no vote, 1.3 M old leavers died.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-11 Thread Eugene Grosbein
11.05.2019 21:32, Julian H. Stacey wrote:

>> I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
>> as previous approved in FCP-101.
>> The following drivers are slated for
>> removal from FreeBSD-HEAD (to be FreeBSD-13):
>>
>> ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe
> 
> OMG ! ed ! That EOL's loads of PC boxes I have (& a show box of
> spare)  that will never be able to upgrade.

Do those boxes have 10M-only or 100Mbps variants of ed(4)?
What kind of hardware do they have (CPU and memory-wise)?

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


Re: FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-11 Thread Julian H. Stacey
> I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
> as previous approved in FCP-101.
> The following drivers are slated for
> removal from FreeBSD-HEAD (to be FreeBSD-13):
> 
> ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe

OMG ! ed ! That EOL's loads of PC boxes I have (& a show box of
spare)  that will never be able to upgrade.

Cheers,
Julian
-- 
Julian Stacey, Consultant Systems Engineer, BSD Linux Unix, Munich Aachen Kent
 http://stolenvotes.uk  Brexit ref. stole votes from 700,000 Brits in EU.
 Lies bought; Groups fined; 1.9 M young had no vote, 1.3 M old leavers died.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


FCP-101: obsolete driver removal planned for 2019-05-18

2019-05-10 Thread Brooks Davis
I've posted a review to remove obsolete 10 and 10/100 Ethernet drivers
as previous approved in FCP-101.  The following drivers are slated for
removal from FreeBSD-HEAD (to be FreeBSD-13):

ae, bm, cs, de, ed, ep, ex, fe, pcn, sf, sn, tl, tx, txp, vx, wb, xe

Since the previous announcement dme(4) has been moved to the keep list as
it is the on-board NIC on supported and non-expandable mips devices.

The review can be found at: https://reviews.freebsd.org/D20230

I plan to make each removal an individual commit.
Individual commits can be seen in this pull request:
https://github.com/freebsd/freebsd/pull/398

The FCP can be viewed at:
https://github.com/freebsd/fcp/blob/master/fcp-0101.md

-- Brooks


signature.asc
Description: PGP signature