Messages in this thread | | | Subject | RE: Buggy drivers/modules needed | Date | Tue, 6 May 2003 13:36:57 -0700 | From | "Michael Swift" <> |
| |
I run drivers with a separate kernel page table, that write-protects memory not in use by the driver. In addition, I verify that parameters passed from a driver to the kernel are valid, so the kernel doesn't die while dereferencing a pointer.
- Mike
-----Original Message----- From: Valdis.Kletnieks@vt.edu [mailto:Valdis.Kletnieks@vt.edu] Sent: Monday, May 05, 2003 9:08 PM To: Michael Swift Cc: linux-kernel@vger.kernel.org Subject: Re: Buggy drivers/modules needed
On Mon, 05 May 2003 20:36:32 PDT, Michael Swift <mikesw@cs.washington.edu> said:
> I'm working on a Linux patch to prevent buggy modules/drivers from > causing the kernel to crash. Instead, the kernel detects a crash in > the driver, and trans parently restarts the module. Currently this > patch supports network interface card drivers, sound drivers, and file
> systems.
What are you planning to do about protecting a buggy module/driver from causing a crash by stomping on somebody *elses* memory and corrupting some unrelated data structure? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |