User Plea Means EISA Support Not Removed From Linux
jones_supa writes A patch was proposed to the Linux Kernel Mailing List to drop support for the old EISA bus. However a user chimed in: "Well, I'd like to keep my x86 box up and alive, to support EISA FDDI equipment I maintain if nothing else — which in particular means the current head version of Linux, not some ancient branch." Linus Torvalds was friendly about the case: "So if we actually have a user, and it works, then no, we're not removing EISA support. It's not like it hurts us or is in some way fundamentally broken, like the old i386 code was (i386 kernel page fault semantics really were broken, and the lack of some instructions made it more painful to maintain than needed — not like EISA at all, which is just a pure add-on on the side)."
In addition to Intel 80386, recent years have also seen MCA bus support being removed from the kernel. Linux generally strives to keep support even for crusty hardware if there provably is still user(s) of the particular gear.
I find it hard to believe that anyone is using EISA still. It got almost no traction in desktops and the only systems that ever had EISA slots were 386-486 era servers before the VL-BUS and PCI bus started to gain traction in late 486's.
If someone actually has a working EISA system, I'd like to see a photo. I had never managed to see more than one of these systems in my lifetime, and only saw one because it was being replaced in 1997 by a Pentium desktop.
I've actually seen more MCA systems than I've ever seen EISA.
"Linus Torvalds was friendly about the case"
They did it, they neutered him.
Well that's the point. He's basically saying "It's no skin of our backs" to keep it supported, so he does.
I think that's kinda awesome where 1 guy says he still need it supported and it stays.
By a strange coincidence “None at all” is exactly how much suspicion the ape-descendant Arthur Dent had that one of his closest friends was not descended from an ape, but was, in fact, from a small planet somewhere in the vicinity of Betelgeuse. Arthur Dent's failure to suspect this reflects the care with which his friend blended himself into human society - after a fairly shaky start. When he first arrived fifteen years ago, the minimal research he had done had suggested to him that the name ‘Ford Prefect' would be nicely inconspicuous. He will enter our story in thirty-five seconds and say “Hello, Arthur.” The ape-descendant will greet him in return, but in deference to a million years of evolution, he will not attempt to pick fleas off him; Earthmen are not proud of their ancestors and never invite them round to dinner.
Get free satoshi (Bitcoin) and Dogecoins
None at all.
"So if we actually have a user, and it works, then no, we're not removing EISA support. It's not like it hurts us or is in some way fundamentally broken." - Linus Torvalds
Get free satoshi (Bitcoin) and Dogecoins
It just gets renewed, reused, and recycled, not only in more wealthy Western countries, and Third World countries, but by poorer people all over the world. (Hopefully with Linux and other FLOSS software installed!) There was an article in Slashdot in 2013 about an IBM 402 with punch cards, still in use!!! (I wonder if it could run Linux?) ;^)
But seriously, even though most of us are using computer less than 5 years old, a lot of old computers are still in use. What about 16 bit embedded systems, many running Linux! I have to agree with Linus, if the old technology in the kernel, does not adversely affect newer technologies, and people are still using it, then there is a legitimate reason for leaving it in the kernel. I trust his opinion.
IMHO, I think the FLOSS community has an obligation to continue to support older hardware & technologies that certain other proprietary O/S manufactures have long ago abandoned. Isn't that one of the reasons the Free Software and Open Source Software communities, and software were created in the first place?
Because he's the maintainer.
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/MAINTAINERS#n2998
DEFXX FDDI NETWORK DRIVER
M: "Maciej W. Rozycki"
S: Maintained
F: drivers/net/fddi/defxx.*
He's supposed to run the latest kernel, and keep this driver working...
It is obvious that nobody would install a brand new system with such old technology. It should be equally obvious, though, that just as one expects old buildings to "just stay up" (with a little maintenance), there are plenty of old technology systems still up and running just fine for whatever they do. Lots of people in big cities have 75-year-old telephone wiring which works fine for what it always did (though it can't handle DSL), and the same thing will happen to the brandy-newest fiber optic cable when someone comes up with an LED laser frequency that needs a different glass with different chromatic aberration. There are lots of industrial and scientific devices out there that never got updated drivers past (whatever release of whatever system), and they cost a lot of money at the time, and they still work. (Though I admit that, while they may be worth maintaining, at some point one has to give up on trying to update them.)
I was assuming that EISA was just a special case inside of the same code as ISA and that what was proposed was to remove all ISA support. Is that what was going to happen?
ISA is old but I am sure there is quite a bit more than just one person out there with some sort of legacy hardware using it. I have a little bit of ISA hardware myself that I would like to use but not quite enough to build up a legacy PC. Every now and then I search the internet for ISA to USB adapters. There actually IS one company selling such a beast but it is way to expensive to be worthwile for me. But.. if I had some expensive piece of lab equipment or something like that with a proprietary ISA adapter... it would make sense.
Maybe, but I would hazard a guess that where this old tech is being used at all is likely to be in a resource poor environment.
Alternatively, one with long term support requirements and onerous change control: e.g. military, nuclear, medical.
Get off our lawn.
Just for reference, Linus' reply to that:
"Maybe we could some day remove EISA support too.."
https://lkml.org/lkml/2012/5/1...
Elen sìla lùmenn' omentielvo
It's nice to see that Linux is still being developed by the people, for the people.
Political correctness is really just herd psychology pushed by insecure people who desperately seek social conformity.
You have many motherboards options with latest gen hardware and a parallel port, still.
That may work if your software is so backwards it needs to think the parallel port is attached to the ISA bus.
http://www.asrock.com/mb/Intel...
http://www.asrock.com/mb/AMD/A...
http://www.asrock.com/mb/Intel...