Messages in this thread | | | Date | Wed, 28 Jan 2009 19:45:34 +0000 | From | Alan Cox <> | Subject | Re: [PATCH] firmware: speed up request_firmware() |
| |
> Some drivers cache firmware in memory. Doubing the amount of needed memory > definitely would not be the best idea. Check drivers/net/wireless for > examples.
A lot of drivers could perfectly happily exist with a simple iterator helper and being returned sg lists of pages. It seems that for big firmwares at least there is a root cause which is deeper than how you grow your vmalloc buffer.
Alan
| |