📄 changelog
字号:
- Created <devfs_auto_unregister>- Fixed bugs: compatibility entries were not unregistered for: loop driver floppy driver RAMDISC driver IDE tape driver SCSI CD-ROM driver SCSI HDD driver===============================================================================Changes for patch v97- Fixed bugs: compatibility entries were not unregistered for: ALSA sound driver partitions in generic disc driver- Don't return unregistred entries in <devfs_find_handle>- Panic in <devfs_unregister> if entry unregistered- Don't panic in <devfs_auto_unregister> for duplicates===============================================================================Changes for patch v98- Don't unregister already unregistered entries in <unregister>- Register entry in <sd_detect>- Unregister entry in <sd_detach>- Changed to <devfs_*register_chrdev> in drivers/char/tty_io.c- Ported to kernel 2.2.7===============================================================================Changes for patch v99- Ported to kernel 2.2.8- Fixed bug in drivers/scsi/sd.c when >16 SCSI discs- Disable warning messages when unable to read partition table for removable media===============================================================================Changes for patch v100- Ported to kernel 2.3.1-pre5- Added "oops-on-panic" boot option- Improved debugging in <devfs_register> and <devfs_unregister>- Register entry in <sr_detect>- Unregister entry in <sr_detach>- Register entry in <sg_detect>- Unregister entry in <sg_detach>- Added support for ALSA drivers===============================================================================Changes for patch v101- Ported to kernel 2.3.2===============================================================================Changes for patch v102- Update serial driver to register PCMCIA entries Thanks to Roch-Alexandre Nomine-Beguin <roch@samarkand.infini.fr>- Updated an email address in ChangeLog- Hide virtual console capture entries from directory listings when corresponding console device is not open===============================================================================Changes for patch v103- Ported to kernel 2.3.3===============================================================================Changes for patch v104- Added documentation for some functions- Added "doc" target to fs/devfs/Makefile- Added "v4l" directory for video4linux devices- Replaced call to <devfs_unregister> in <sd_detach> with call to <devfs_register_partitions>- Moved registration for sr and sg drivers from detect() to attach() methods- Register entries in <st_attach> and unregister in <st_detach>- Work around IDE driver treating CD-ROM as gendisk- Use <sed> instead of <tr> in rc.devfs- Updated ToDo list- Removed "oops-on-panic" boot option: now always Oops===============================================================================Changes for patch v105- Unregister SCSI host from <scsi_host_no_list> in <scsi_unregister> Thanks to Zolt醤 B鰏z鰎m閚yi <zboszor@mail.externet.hu>- Don't save /dev/log in rc.devfs- Ported to kernel 2.3.4-pre1===============================================================================Changes for patch v106- Fixed silly typo in drivers/scsi/st.c- Improved debugging in <devfs_register>===============================================================================Changes for patch v107- Added "diunlink" and "nokmod" boot options- Removed superfluous warning message in <devfs_d_iput>===============================================================================Changes for patch v108- Remove entries when unloading sound module===============================================================================Changes for patch v109- Ported to kernel 2.3.6-pre2===============================================================================Changes for patch v110- Took account of change to <d_alloc_root>===============================================================================Changes for patch v111- Created separate event queue for each mounted devfs- Removed <devfs_invalidate_dcache>- Created new ioctl()s for devfsd- Incremented devfsd protocol revision to 3- Fixed bug when re-creating directories: contents were lost- Block access to inodes until devfsd updates permissions===============================================================================Changes for patch v112- Modified patch so it applies against 2.3.5 and 2.3.6- Updated an email address in ChangeLog- Do not automatically change ownership/protection of /dev/tty<n>- Updated sample modules.conf- Switched to sending process uid/gid to devfsd- Renamed <call_kmod> to <try_modload>- Added DEVFSD_NOTIFY_LOOKUP event- Added DEVFSD_NOTIFY_CHANGE event- Added DEVFSD_NOTIFY_CREATE event- Incremented devfsd protocol revision to 4- Moved kernel-specific stuff to include/linux/devfs_fs_kernel.h===============================================================================Changes for patch v113- Ported to kernel 2.3.9- Restricted permissions on some block devices===============================================================================Changes for patch v114- 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
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -