Группа :: Система/Ядро и оборудование
Пакет: modutils
Главная Изменения Спек Патчи Загрузить Bugs and FR
28 января 2007 Grigory Batalov <bga at altlinux.ru> 2.4.27-alt6.M24.1
- Backport to Master 2.4.
- Fixed check for verbose flag in insmod, patch from Alexander Kanevskiy.
- Fixed two compiler warnings in deb-alt-fixes patch.
- Remove manual pages from 2nd section.
- Rediffed few patches (synced with Owl).
- Added modules(5) manpage from Debian.
- Applied fixes from Debian modutils-2.4.27.0-3 package.
- 00kernel.modutils: added "prune .versions" for new kernel-modules-nvidia.
- module-init-tools 3.1 release.
- Dropped module-init-tools-3.0-pre9-alt-format patch (fixed upstream).
- Updated alt-mit-combined patch:
+ modprobe (2.6.x): do not try to save nonexistent /proc/ksyms in
/var/log/ksymoops (#4860).
+ modprobe, insmod (2.6.x): when insmod is invoked from modprobe, treat
EEXIST error from init_module syscall as success (fixes failure when
several modprobe processes are running in parallel - often happens with
hotplug). - Added alt-release-memory patch:
+ depmod (2.6.x): instead of trying to load all modules into memory, keep
only some required tables from modules (decreases "depmod -a" memory
consumption on 2.6.10 module tree from 68M to about 7.5M). - Updated alt-depmod-check-aliases, alt-modinfo-legacy patches for new
module-init-tools.
- Added 2.6 support to insmod from modutils instead of invoking a dumb version
from module-init-tools; this adds the module path search capability and
--force option for 2.6 (#3914). - Fixed depmod -A bugs:
+ 2.6: check mtime of all included config files, not just /etc/modules.conf
(#3960);
+ 2.4, 2.6: check only generated files which are really generated for the
used kernel version (previously depmod -A updated dependencies for 2.4.x
every time because of nonexistent modules.alias). - Added alt-modinfo-legacy patch: add support for 2.4.x-style module parameters
to the new modinfo. - Now using new modinfo from module-init-tools for all modules (no more
inconsistent output format and missing information depending on which kernel
is booted). - Fixed module path search bug in insmod and modprobe ('-' and '_' should be
equivalent, but were not). - Updated documentation to reflect recent changes.
- Updated BuildRequires.
- modutils 2.4.27 release.
- module-init-tools 3.0 release.
- Dropped alt-alias-loop patch (merged upstream).
- Updated alt-aliases patch (bugfix part merged upstream).
- Added alt-warning-stderr patch: output warning messages to stderr (fixes
problem with the "Note: /etc/modules.conf is more recent than..." message
corrupting modprobe -c and --list-module-files output).
- Removed builtin above and below commands from modprobe and placed them into
00kernel.modutils only for kernels < 2.5.x; fixes problems with hid module
loading in 2.6.x.
- 2.4.26 release.
- Updated alt-aliases patch; removed broken alias for apm, fixed alias for pg.
- Dropped remove-aliases patch (builtin aliases for older kernels do not seem
to break 2.6.x). - Replaced kernel24.modutils and kernel26.modutils with common 00kernel.modutils.
- Dropped parport.modutils (none of the lines there were really needed, and
"options parport_pc irq=7" did not work at all - #2784). - Dropped configure-zlib patch (now --with-dynamic-zlib is available).
- Updated kernelversion patch from Dmitry V. Levin <ldv@>.
- Split glob-sort and list-module-files patches.
- Updated mit-combined patch for 2.4.26 (Makefile changes).
- modprobe: added "--list-module-files" and "--kernel-release=REL"
support for mkinitrd. - Sort files during glob expansion (fixes problems with undefined
order of /etc/modutils.d/* inclusion).
- Added alias checking to depmod for 2.6 (some buggy modules specify
invalid aliases). - Updated 2.6 support patch:
- fixed problem with "depmod -A" not updating dependencies after
modules.conf modifications.
- modprobe: fixed alias loop detection.
- modutils.macros: reverted alt19 change (including modules.alias is
too slow). - Fixed format string bugs in module-init-tools.
- Updated 2.6 support patch:
- always ignore '-'/'_' differences when comparing module names
- read modules.alias and modules.symbols only if regular alias and
probe/probeall lookup failed (reading these files is slow) - with -L, take the printed module name from the file name
(workaround for mkinitrd which does not know about '-'/'_'
handling in 2.6) - ignore more old options in insmod for 2.6
- Merged with modutils-2.4.26-3 from Fedora.
- Updated module-init-tools to 3.0-pre9.
- modutils.macros: include modules.alias and modules.symbols for the current
kernel if they exist (for 2.6). - Rewritten 2.6 support patch (now only modprobe is common for 2.4 and 2.6,
other utilities call versions from module-init-tools). - kernel26.modutils: added back lost vlan_module alias.
- updated 2.6 support patch from Gleb Stiblo <ulfr@altlinux.ru>:
+ fixed bug in /proc/modules parsing - added Patch22: write modules.alias and modules.symbols only if they are
really needed (these files break old versions of modutils).
- fixed "builtin" aliases in kernel24.modutils, kernel26.modutils
- command line printed in error log is some errors were occured
- -] removed from modprobe.
- insmod: --force-vermagic, --force-modversion and -o added
- modprobe: --force-vermagic, --force-modversion and --force added
- merged with alias-remove patch
- include impruvments
- depmod: mit is not used now.
- depmod: ccwmap is absent; some diffs in isapnpmap: 0x0 vendor is not
supported by mu but supported by mit. - modprobe: command line in /var/log/messages.
- modprobe: -] will be removed in next time. Now it is present only for
backward cap. - rmmod: -a not supported. May cause errors (i.e. network modules
usecount is 0 but modules is used by eth*). - rmmod: persistent info is not supported.
- autoclean is not supported.
- above, alias and options default configs moved to /etc/modutils.d and
fixed for kernel 2.6.
- now only depmod used from mit. Support for 2.6 integrated in insmod,
lsmod, modinfo, modprobe, rmmod.
- _ and - checking fixed
- kernel module autoload must work
- -] is not needed now. Will be removed
- module-init-tools/modprobe.c and lsmod.c are not used now
- module-init-tools integrated (for using with 2.6 kernel)
- options for 2.4 and 2.6 modprobe are the same, only -h and -d are missed.
- modprobe -L *** for 2.6 generate modulename now
- -] allow to use modprobe for 2.6.0 on 2.4.x system
- modprobe: fixed --showconfig exit status when there is no
dependency file available. - insmod: set TAINT_FORCED_MODULE flag only when load is really forced.
- Resurrected rh-systemmap patch (compatibility issues).
- %post: do not run "depmod -A" after first install.
- Added comment to default /etc/modules.conf (mike).
- Relocated /etc/modutils.d/pcmcia to pcmcia-cs subpackage.
- Removed obsolete patches.
- config parser: extended include directive support.
- Added /etc/modutils.d/ support (#0001998).
- Changed plip/parport defaults (#0002784).
- Moved stuff from /lib/modutils/macros to /etc/modutils.d/.
- Updated to 2.4.25
- Updated to 2.4.24
- Updated to 2.4.22
- Changed NVdriver to nvidia
- Added alias char-major-134 apm
- Added alias char-major-212 slamrmo
- Updated to 2.4.21
- 2.4.19; Owl warning fixes and new rh aliases were merged upstream.
- 2.4.18
- Added some more default aliases (rh).
- Fixed checking of kernel version (rh).
- 2.4.16
- Fixed -Wall warnings (Owl).
- 2.4.15, updated patches.
- Added more licenses to gpl compatibility list.
- Added kernelversion_{major,minor} internally defined commands.
- Load hid then usbmouse is loaded (mdk).
- Disabled build of statically linked utilities
(unneeded since mkinitrd >= 1:2.8.0-alt1 uses busybox).
- macros: added kernel-dependent vlan_module alias (#0000363).
- depmod: fixed cutting prefix algorithm in prtdepend.
- load kbdev and mousedev when hid is loaded and not the opposite (mdk).
- 2.4.12
- Added modprobe --basedir option.
- Added modprobe --listonly option (goldhead).
- 2.4.11
- 2.4.10
- 2.4.7
- Dropped /etc/cron.d/kmod (rh).
- 2.4.6
- Updates aliases.
- Built with "--enable-zlib".
- Read macros file /lib/modutils/macros (mdk).
- Added default post/preun for binfmt_misc (rh).
- 2.4.5
- 2.4.4
- 2.4.3
- Updated aliases.
- 2.4.2
- modules.conf: added aliases for irda and wacom (MDK).
- 2.4.1
- 2.3.24
- 2.3.23
- Fix bug with empty MODULE_GENERIC_STRING entries depmod loops (MDK).
- Added aliases for LVM.
- 2.3.22
- 2.3.21
- 2.3.20
- Security fix (from Keith Owens <kaos@OCS.COM.AU>).
- 2.3.19
- 2.3.18
- Exclude .rhkvtmag when trying to depmod -a (Chmouel).
- 2.3.17
- Automatically added BuildRequires.
- Requires: vixie-cron >= 3.0.1-ipl45mdk.
- 2.3.16
- 2.3.15
- 2.3.14
- 2.3.13
- move /etc/conf.modules --> /etc/modules.conf
- 2.3.11
- Crypto aliases added.
- RE and Fandra adaptions.
- Removed the installing of /etc/rc.d/init.d/kerneld
- Remove static files.
- Move depmod_is_necessary to initscripts package.
- 2.3.10.
- Don't cry when a conf.modules is much recent than modules.dep.
- Adjust groups.
- 2.3.9.
- Patch upgrade disabling warning about conf.modules.
- getmod() also in alsa/ directory.
- added prog is_depmod_necessary
- depmod -a now done only if is_depmod_necessary
- Merge with rh changes.
- Fixing typo.
- Removing kerneld.
- Adptations patch.
- Cleaning .spec.
- Add patchs from Redhat6.0.
- Mandrake adaptions
- bzip2 man/info pages
- restore de,fr,tr locales from RH 5.2 version
- Don't load kerneld if we have kmod.
- added support for /lib/modules/foo/pcmcia
- make kerneld initscript not start by default
- added sparc64 support from UltraPenguin
- call libtoolize to allow it to compile on the arm
- search /lib/modules/preferred before defaults but after specified paths.
- upgraded to version 2.1.121
- added -m, -i options
- fix syntax error I introduced when enhancing initscript
- enhance initscript
- recompile statically linked binary for 5.2/sparc
- pick up ultrapenguin patches (not applied for now).
- pre-generate keyword.c so gperf doesn't have to be present (not applied).
- util/sys_cm.c: fix create_module syscall (signed return on sparc too)
- correct %postun typos
- added /lib/modules/preferred to search path
- translations modified for de, fr, tr
- updated to 2.1.85
- actually make use of the BuildRoot
- Fix sparc64, add modinfo64 on sparc.
- Handle EM_SPARCV9, kludge to support both 32bit and 64bit kernels
from the same package on sparc/sparc64.
- removed warning message when conf.modules exists and is a empty
- patched to honor -k in options
- added modprobe.1
- added init script
- removed bogus strip of lsmod (which is a script)
- updated to 2.1.55
- builds in a buildroot
- added insmod.static
- built on Intel
- combined rmmod and insmod