📄 changelog
字号:
- Added support for /dev/netlink Thanks to Dennis Hou <smilax@mindmeld.yi.org>- Return EISDIR rather than EINVAL for read(2) on directories- Ported to kernel 2.3.10===============================================================================Changes for patch v115- Added support for all remaining character devices Thanks to Dennis Hou <smilax@mindmeld.yi.org>- Cleaned up netlink support===============================================================================Changes for patch v116- Added support for /dev/parport%d Thanks to Tim Waugh <tim@cyberelk.demon.co.uk>- Fixed parallel port ATAPI tape driver- Fixed Atari SLM laser printer driver===============================================================================Changes for patch v117- Added support for COSA card Thanks to Dennis Hou <smilax@mindmeld.yi.org>- Fixed drivers/char/ppdev.c: missing #include <linux/init.h>- Fixed drivers/char/ftape/zftape/zftape-init.c Thanks to Vladimir Popov <mashgrad@usa.net>===============================================================================Changes for patch v118- Ported to kernel 2.3.15-pre3- Fixed bug in loop driver- Unregister /dev/lp%d entries in drivers/char/lp.c Thanks to Maciej W. Rozycki <macro@ds2.pg.gda.pl>===============================================================================Changes for patch v119- Ported to kernel 2.3.16===============================================================================Changes for patch v120- Fixed bug in drivers/scsi/scsi.c- Added /dev/ppp Thanks to Dennis Hou <smilax@mindmeld.yi.org>- Ported to kernel 2.3.17===============================================================================Changes for patch v121- Fixed bug in drivers/block/loop.c- Ported to kernel 2.3.18===============================================================================Changes for patch v122- Ported to kernel 2.3.19===============================================================================Changes for patch v123- Ported to kernel 2.3.20===============================================================================Changes for patch v124- Ported to kernel 2.3.21===============================================================================Changes for patch v125- Created <devfs_get_info>, <devfs_set_info>, <devfs_get_first_child> and <devfs_get_next_sibling> Added <<dir>> parameter to <devfs_register>, <devfs_mk_compat>, <devfs_mk_dir> and <devfs_find_handle> Work sponsored by SGI- Fixed apparent bug in COSA driver- Re-instated "scsihosts=" boot option===============================================================================Changes for patch v126- Always create /dev/pts if CONFIG_UNIX98_PTYS=y- Fixed call to <devfs_mk_dir> in drivers/block/ide-disk.c Thanks to Dennis Hou <smilax@mindmeld.yi.org>- Allow multiple unregistrations- Created /dev/scsi hierarchy Work sponsored by SGI===============================================================================Changes for patch v127Work sponsored by SGI- No longer disable devpts if devfs enabled (caveat emptor)- Added flags array to struct gendisk and removed code from drivers/scsi/sd.c- Created /dev/discs hierarchy===============================================================================Changes for patch v128Work sponsored by SGI- Created /dev/cdroms hierarchy===============================================================================Changes for patch v129Work sponsored by SGI- Removed compatibility entries for sound devices- Removed compatibility entries for printer devices- Removed compatibility entries for video4linux devices- Removed compatibility entries for parallel port devices- Removed compatibility entries for frame buffer devices===============================================================================Changes for patch v130Work sponsored by SGI- Added major and minor number to devfsd protocol- Incremented devfsd protocol revision to 5- Removed compatibility entries for SoundBlaster CD-ROMs- Removed compatibility entries for netlink devices- Removed compatibility entries for SCSI generic devices- Removed compatibility entries for SCSI tape devices===============================================================================Changes for patch v131Work sponsored by SGI- Support info pointer for all devfs entry types- Added <<info>> parameter to <devfs_mk_dir> and <devfs_mk_symlink>- Removed /dev/st hierarchy- Removed /dev/sg hierarchy- Removed compatibility entries for loop devices- Removed compatibility entries for IDE tape devices- Removed compatibility entries for SCSI CD-ROMs- Removed /dev/sr hierarchy===============================================================================Changes for patch v132Work sponsored by SGI- Removed compatibility entries for floppy devices- Removed compatibility entries for RAMDISCs- Removed compatibility entries for meta-devices- Removed compatibility entries for SCSI discs- Created <devfs_make_root>- Removed /dev/sd hierarchy- Support "../" when searching devfs namespace- Created /dev/ide/host* hierarchy- Supported IDE hard discs in /dev/ide/host* hierarchy- Removed compatibility entries for IDE discs- Removed /dev/ide/hd hierarchy- Supported IDE CD-ROMs in /dev/ide/host* hierarchy- Removed compatibility entries for IDE CD-ROMs- Removed /dev/ide/cd hierarchy===============================================================================Changes for patch v133Work sponsored by SGI- Created <devfs_get_unregister_slave>- Fixed bug in fs/partitions/check.c when rescanning===============================================================================Changes for patch v134Work sponsored by SGI- Removed /dev/sd, /dev/sr, /dev/st and /dev/sg directories- Removed /dev/ide/hd directory- Exported <devfs_get_parent>- Created <devfs_register_tape> and /dev/tapes hierarchy- Removed /dev/ide/mt hierarchy- Removed /dev/ide/fd hierarchy- Ported to kernel 2.3.25===============================================================================Changes for patch v135Work sponsored by SGI- Removed compatibility entries for virtual console capture devices- Removed unused <devfs_set_symlink_destination>- Removed compatibility entries for serial devices- Removed compatibility entries for console devices- Do not hide entries from devfsd or children- Removed DEVFS_FL_TTY_COMPAT flag- Removed "nottycompat" boot option- Removed <devfs_mk_compat>===============================================================================Changes for patch v136Work sponsored by SGI- Moved BSD pty devices to /dev/pty- Added DEVFS_FL_WAIT flag===============================================================================Changes for patch v137Work sponsored by SGI- Really fixed bug in fs/partitions/check.c when rescanning- Support new "disc" naming scheme in <get_removable_partition>- Allow NULL fops in <devfs_register>- Removed redundant name functions in SCSI disc and IDE drivers===============================================================================Changes for patch v138Work sponsored by SGI- Fixed old bugs in drivers/block/paride/pt.c, drivers/char/tpqic02.c, drivers/net/wan/cosa.c and drivers/scsi/scsi.c Thanks to Sergey Kubushin <ksi@ksi-linux.com>- Fall back to major table if NULL fops given to <devfs_register>===============================================================================Changes for patch v139Work sponsored by SGI- Corrected and moved <get_blkfops> and <get_chrfops> declarations from arch/alpha/kernel/osf_sys.c to include/linux/fs.h- Removed name function from struct gendisk- Updated devfs FAQ===============================================================================Changes for patch v140Work sponsored by SGI- Ported to kernel 2.3.27===============================================================================Changes for patch v141Work sponsored by SGI- Bug fix in arch/m68k/atari/joystick.c- Moved ISDN and capi devices to /dev/isdn===============================================================================Changes for patch v142Work sponsored by SGI- Bug fix in drivers/block/ide-probe.c (patch confusion)===============================================================================Changes for patch v143Work sponsored by SGI- Bug fix in drivers/block/blkpg.c:partition_name()===============================================================================Changes for patch v144Work sponsored by SGI- Ported to kernel 2.3.29- Removed calls to <devfs_register> from cdu31a, cm206, mcd and mcdx CD-ROM drivers: generic driver handles this now- Moved joystick devices to /dev/joysticks===============================================================================Changes for patch v145Work sponsored by SGI- Ported to kernel 2.3.30-pre3- Register whole-disc entry even for invalid partition tables- Fixed bug in mounting root FS when initrd enabled- Fixed device entry leak with IDE CD-ROMs- Fixed compile problem with drivers/isdn/isdn_common.c- Moved COSA devices to /dev/cosa- Support fifos when unregistering- Created <devfs_register_series> and used in many drivers- Moved Coda devices to /dev/coda- Moved parallel port IDE tapes to /dev/pt- Moved parallel port IDE generic devices to /dev/pg===============================================================================Changes for patch v146Work sponsored by SGI- Removed obsolete DEVFS_FL_COMPAT and DEVFS_FL_TOLERANT flags- Fixed compile problem with fs/coda/psdev.c- Reinstate change to <devfs_register_blkdev> in drivers/block/ide-probe.c now that fs/isofs/inode.c is fixed- Switched to <devfs_register_blkdev> in drivers/block/floppy.c, drivers/scsi/sr.c and drivers/block/md.c- Moved DAC960 devices to /dev/dac960===============================================================================Changes for patch v147Work sponsored by SGI- Ported to kernel 2.3.32-pre4===============================================================================Changes for patch v148Work sponsored by SGI- Removed kmod support: use devfsd instead- Moved miscellaneous character devices to /dev/misc===============================================================================Changes for patch v149Work sponsored by SGI- Ensure include/linux/joystick.h is OK for user-space- Improved debugging in <get_vfs_inode>- Ensure dentries created by devfsd will be cleaned up===============================================================================Changes for patch v150Work sponsored by SGI- Ported to kernel 2.3.34===============================================================================Changes for patch v151Work sponsored by SGI- Ported to kernel 2.3.35-pre1- Created <devfs_get_name>===============================================================================Changes for patch v152Work sponsored by SGI- Updated sample modules.conf- Ported to kernel 2.3.36-pre1===============================================================================Changes for patch v153Work sponsored by SGI- Ported to kernel 2.3.42- Removed <devfs_fill_file>===============================================================================Changes for patch v154Work sponsored by SGI- Took account of device number changes for /dev/fb*===============================================================================Changes for patch v155Work sponsored by SGI- Ported to kernel 2.3.43-pre8- Moved /dev/tty0 to /dev/vc/0- Moved sequence number formatting from <_tty_make_name> to drivers===============================================================================Changes for patch v156Work sponsored by SGI- Fixed breakage in drivers/scsi/sd.c due to recent SCSI changes===============================================================================Changes for patch v157Work sponsored by SGI- Ported to kernel 2.3.45===============================================================================Changes for patch v158Work sponsored by SGI- Ported to kernel 2.3.46-pre2===============================================================================Changes for patch v159Work sponsored by SGI- Fixed drivers/block/md.c Thanks to Mike Galbraith <mikeg@weiden.de>- Documentation fixes- Moved device registration from <lp_init> to <lp_register> Thanks to Tim Waugh <twaugh@redhat.com>===============================================================================Changes for patch v160Work sponsored by SGI- Fixed drivers/char/joystick/joystick.c Thanks to Vojtech Pavlik <vojtech@suse.cz>- Documentation updates- Fixed arch/i386/kernel/mtrr.c if procfs and devfs not enabled- Fixed drivers/char/stallion.c===============================================================================Changes for patch v161Work sponsored by SGI- Remove /dev/ide when ide-mod is unloaded- Fixed bug in drivers/block/ide-probe.c when secondary but no primary- Added DEVFS_FL_NO_PERSISTENCE flag- Used new DEVFS_FL_NO_PERSISTENCE flag for Unix98 pty slaves- Removed unnecessary call to <update_devfs_inode_from_entry> in <devfs_readdir>- Only set auto-ownership for /dev/pty/s*===============================================================================Changes for patch v162
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -