Package: hotplug Version: 0.0.20040329-22 Severity: important This is my third system where hotplug breaks a lot of things after upgrading to sarge / kernel 2.4 (graphic, sound, network cards).
The problem is the coldplug mechanism which loads a lot of unnecessary and partly wrong modules. Even worse it is bypassing the kerneld mechanism and ignores module aliases. This coldplug mechanism should be disabled by default and hotplug should not try to do the job of the kerneld process (by loading modules itself). It should assign the corresponding devices instead and let the kerneld do it's job, i.e. load a module if it is needed by a process and not preload it at startup. As a simple example: I never use a joystick on my system. So why should hotplug load a module for the joystick at startup? Only because my soundcard has a joystick port? This wastes my memory and by the way breaks the soundcard driver. It should instead assign the appropriate module to a joystick device (if not already an assignment exist) and let kerneld load the module if a process accesses the device. Preloading all modules for the build in hardware on startup breaks one of the advantages of the loadable module concept. Regards, Uwe -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (750, 'testing'), (650, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.4.31 Locale: LANG=C, LC_CTYPE=de_CH (charmap=ISO-8859-1) Versions of packages hotplug depends on: ii bash 2.05b-26 The GNU Bourne Again SHell ii debconf 1.4.30.13 Debian configuration management sy ii grep 2.5.1.ds1-4 GNU grep, egrep and fgrep ii modutils 2.4.26-1.2 Linux module utilities ii procps 1:3.2.1-2 The /proc file system utilities ii sed 4.1.2-8 The GNU sed stream editor -- debconf information: hotplug/ignore_pci_class_display: true hotplug/net_agent_policy: hotplug hotplug/static_module_list: hotplug/x11_usbmice_hack: false -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]