Hi Linus,so request_firmware() is well established and works. It is used by a bunch of drivers at the moment. If we do wanna make more heavy use of it (which seems everybody is in agreement) then we need to make some userspace changes like adding the kernel version to keep it sane. This can be done step by step to make sure we keep the current status quo. And as David mentioned multiple times, he left drivers/{net,scsi} out of it for now. I really don't see that problem here since request_firmware() has been around for so long now and so many drivers are using it nowadays that I don't see your point here on how it will break. However if you wanna make the kernel do the loading from the filesystem directly, I am actually fine with it. We were opposed to that idea, because it was always kinda hackish to have the kernel load files and it felt wrong to do it this way. Policy decisions on directory layouts belong into the userspace and not the kernel. At least that is my take on this. Regards Marcel --
| Linus Torvalds | Re: [GIT]: Networking |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Renato S. Yamane | Error -71 on device descriptor read/all |
| Parag Warudkar | BUG: soft lockup - CPU#1 stuck for 15s! [swapper:0] |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Hannes Eder | [PATCH 10/27] drivers/net/enic: fix sparse warning: make symbol static |
git: | |
