4 ms·
kernel driver could have data check on the channel file and fail gracefully/ignore wrong file instead of BSOD. this code is executed only once during the drive
by slt2021 2y ago
kernel driver could have data check on the channel file and fail gracefully/ignore wrong file instead of BSOD.
this code is executed only once during the driver initialization, so shouldn't be much overhead, but will greatly improve reliability against broken channel file
- refulgentis 2y agoThis is going to code as radical, but I always assumed it was derivable from bog-standard first principles that would fit in any economics class I sat in for my 40 credits: the natural cost of these bits we sell is zero, so in the long run, if the bar is "just write a good & tested kernel driver", there will always be one more subsequent market entrant who will go too cheap on engineering. Then, they touch the hot wire and burn down the establishment. That doesn't mean capitalism bad, but it does mean I expect only Microsoft is capable of writing and maintaining this type of software in the long run. Ex. The dentist and dental hygienist were asking me who was attacking Microsoft on Friday, and they were not going to get through to the the subtleties of 3rd kernel driver release gating strategy. MS has a very strong incentive to fix this. I don't know how they will. But I love when incentives align and assume they always will, in the long run.