On Sat, 2008-07-05 at 14:23 +0200, Andi Kleen wrote:OK, let's phrase it differently: It almost never happens, and it's trivial to handle it safely in the extremely rare cases that it does. We don't need to start putting firmware in /lib/firmware/`uname -r`/ to deal with it. If the firmware is required for booting the system, then it'll be included in the initramfs. The one on the _real_ file system is therefore irrelevant. When you select the last-known-good kernel from your boot loader you'll actually get the old firmware anyway. And given that we almost never update most of this firmware _either_, it really isn't a problem we should be losing sleep over. But distributors are free to shift it into /lib/firmware/`uname -r`/ if they want to -- it's easy enough to override INSTALL_FW_PATH. For now, though, that isn't compatible with upstream hotplug scripts and would be a bad choice as a default. And if a distribution which actually likes contributing its changes upstream ever starts using /lib/firmware/`uname -r`/, then perhaps we can discuss making it the default for the kernel too. -- dwmw2 -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Greg KH | Re: Announce: Linux-next (Or Andrew's dream :-)) |
| Greg KH | [patch 26/73] NET: Correct two mistaken skb_reset_mac_header() conversions. |
| Greg Kroah-Hartman | [PATCH 007/196] Chinese: add translation of stable_kernel_rules.txt |
| Alan Cox | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
git: | |
| Alexey Dobriyan | Re: [GIT]: Networking |
| Gerrit Renker | [PATCH 03/37] dccp: List management for new feature negotiation |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Andrew Morton | Re: [BUG] New Kernel Bugs |
