[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#330455: linux-image-2.6.12-1-686 loads every ide pci module at boot time



usertag 330455 dkt-work-in-progress-upstream
usertag 330455 dkt-work-in-progress
tag 330455 +upstream
severity 330455 wishlist
reassign 330455 linux-2.6
thanks

On Wed, Sep 28, 2005 at 01:05:21AM +0200, Christophe Branchereau wrote:
> Package: linux-image-2.6.12-1-686
> Version: 2.6.12-6
> Severity: important
> 
> 
> 
> -- System Information:
> Debian Release: testing/unstable
>   APT prefers testing
>   APT policy: (500, 'testing')
> Architecture: i386 (i686)
> Shell:  /bin/sh linked to /bin/bash
> Kernel: Linux 2.6.12-1-686
> Locale: LANG=C, LC_CTYPE=fr_FR (charmap=ISO-8859-1)
> 
> Versions of packages linux-image-2.6.12-1-686 depends on:
> ii  coreutils [fileutils]         5.2.1-2.1  The GNU core utilities
> ii  initrd-tools                  0.1.82     tools to create initrd image for p
> ii  module-init-tools             3.2-pre8-1 tools for managing Linux kernel mo
> 
> linux-image-2.6.12-1-686 recommends no packages.
> 
> -- no debconf information
> 
> the title says it all...

-> linux-image-2.6.12-1-686 loads every ide pci module at boot time

This is a know problem since around 2.6.10. The problem is
that due to some broken locking semantics inside the kernel,
it is not safe to unload the ide modules, and more to the point,
the kernel doesn't allow them to be resolved.

This should be eventually resolved by reqorking the kernel's locks,
but that may be a while off, and is definately work for upstream.

It may also be resolved by replacing mkinitrd with something
that doesn't load all modules. work on this is in progress.

-- 
Horms



Reply to: