RE: Freedom from Giant for (most^H^H^H^Hsome) driver writers!

2002-09-27 Thread John Baldwin
On 27-Sep-2002 Poul-Henning Kamp wrote: > 4. It may not even work at all in the first place. We havn't done > the VFS locking yet, so dropping giant in specfs may open a pathway > to the dungeon-dimensions (this is a bad thing). I actually implemented this very early on during SMPng (a

Freedom from Giant for (most^H^H^H^Hsome) driver writers!

2002-09-27 Thread Poul-Henning Kamp
Various people have bugged me for when they could make their drivers Giant-free and this is an attempt to give them a chance to try that. There are *MANY* things to be aware of trying to do this, I'll just list some of them here: 1. Your driver has to be re-entrant on all the cdevsw->d_* funct