5 ms·
so... gross because sony should have better firmware or gross because linux should have a better usb stack, that is, it should never panic the kernel.
by somat 4y ago
so... gross because sony should have better firmware or gross because linux should have a better usb stack, that is, it should never panic the kernel.
- 1970-01-01 4y agoIf you stepped into a dog turd and it leaked into your socks do you blame your open source shoe designer or your lazy dog?
- samwestdev 4y agoI don't get the analogy. Why is the dog supposed to be lazy? A dog turding on the street is by design. Maybe blaming the lazy dogs owner would be more appropriate.
- 1970-01-01 4y agoIt's not a good analogy but at the end of the day it's a bad Linux issue. Sony has no obligation to make sure it's driver will never halt a system. Linux does.
- spike021 4y agoSo... are you saying the dog's owner has no obligation to pick up their dog's poo? You're right, it's not a good analogy. It's barely one at all.
- 1970-01-01 4y agoOn their own land, no the owner can let them shit all around the house.
- ljm 4y agoIn what world do you step in your own dog’s shit and blame the dog for being lazy?
- 1970-01-01 4y agoHaha get a lazy dog and you'll know what I'm talking about
- yjftsjthsd-h 4y agoBoth, surely? The hardware shouldn't give bad input, and the kernel should tolerate it if it does. Edit: Sorry, I take it back: That data is weird, but not malformed; the hardware isn't out of line and I think the driver is fully at fault.
- dmurray 4y agoYeah, it would be the hardware's fault if it delivered 1000 volts. Delivering any sequence of 1s and 0s should maybe cause the driver to give up, but not to panic the kernel.
- anthk 4y agoUSB sucks everywhere. OpenBSD can panic over USB too. It happened to me. Hubs, faulty USB drives, Chinese gamepads, noname ElCheapo USB Ralink WiFi dongles with dubious designs... I think the only truly secure OS for this would be Hurd or SeL4+Genode.