📄 changelog
字号:
- Fix for sound driver port- Limit auto-device numbering to majors 128 to 239===============================================================================Changes for patch v41- Fixed inode times persistence problem===============================================================================Changes for patch v42- Ported to kernel 2.1.108 (drivers/scsi/hosts.c hunk broke)===============================================================================Changes for patch v43- Fixed spelling in <devfs_readlink> debug- Fixed bug in <devfs_setup> parsing "dilookup"- More #ifdef's removed- Supported Sparc keyboard (/dev/kbd)- Supported DSP56001 digital signal processor (/dev/dsp56k)- Supported Apple Desktop Bus (/dev/adb)- Supported Coda network file system (/dev/cfs*)===============================================================================Changes for patch v44- Fixed devfs inode leak when manually recreating inodes- Fixed permission persistence problem when recreating inodes===============================================================================Changes for patch v45- Ported to kernel 2.1.110===============================================================================Changes for patch v46- Ported to kernel 2.1.112-pre1- Removed harmless "unused variable" compiler warning- Fixed modes for manually recreated device nodes===============================================================================Changes for patch v47- Added NULL devfs inode warning in <devfs_read_inode>- Force all inode nlink values to 1===============================================================================Changes for patch v48- Added "dimknod" option- Set inode nlink to 0 when freeing dentries- Added support for virtual console capture devices (/dev/vcs*) Thanks to Dennis Hou <smilax@mindmeld.yi.org>- Fixed modes for manually recreated symlinks===============================================================================Changes for patch v49- Ported to kernel 2.1.113===============================================================================Changes for patch v50- Fixed bugs in recreated directories and symlinks===============================================================================Changes for patch v51- Improved robustness of rc.devfs script Thanks to Roderich Schupp <rsch@experteam.de>- Fixed bugs in recreated device nodes- Fixed bug in currently unused <devfs_get_handle_from_inode>- Defined new <devfs_handle_t> type- Improved debugging when getting entries- Fixed bug where directories could be emptied- Ported to kernel 2.1.115===============================================================================Changes for patch v52- Replaced dummy .epoch inode with .devfsd character device- Modified rc.devfs to take acount of above change- Removed spurious driver warning messages when CONFIG_DEVFS_FS=n- Implemented devfsd protocol revision 0===============================================================================Changes for patch v53- Ported to kernel 2.1.116 (kmod change broke hunk)- Updated Documentation/Configure.help- Test and tty pattern patch for rc.devfs script Thanks to Roderich Schupp <rsch@experteam.de>- Added soothing message to warning in <devfs_d_iput>===============================================================================Changes for patch v54- Ported to kernel 2.1.117- Fixed default permissions in sound driver- Added support for frame buffer devices (/dev/fb*)===============================================================================Changes for patch v55- Ported to kernel 2.1.119- Use GCC extensions for structure initialisations- Implemented async open notification- Incremented devfsd protocol revision to 1===============================================================================Changes for patch v56- Ported to kernel 2.1.120-pre3- Moved async open notification to end of <devfs_open>===============================================================================Changes for patch v57- Ported to kernel 2.1.121- Prepended "/dev/" to module load request- Renamed <call_kerneld> to <call_kmod>- Created sample modules.conf file===============================================================================Changes for patch v58- Fixed typo "AYSNC" -> "ASYNC"===============================================================================Changes for patch v59- Added open flag for files===============================================================================Changes for patch v60- Ported to kernel 2.1.123-pre2===============================================================================Changes for patch v61- Set i_blocks=0 and i_blksize=1024 in <devfs_read_inode>===============================================================================Changes for patch v62- Ported to kernel 2.1.123===============================================================================Changes for patch v63- Ported to kernel 2.1.124-pre2===============================================================================Changes for patch v64- Fixed Unix98 pty support- Increased buffer size in <get_partition_list> to avoid crash and burn===============================================================================Changes for patch v65- More Unix98 pty support fixes- Added test for empty <<name>> in <devfs_find_handle>- Renamed <generate_path> to <devfs_generate_path> and published- Created /dev/root symlink Thanks to Roderich Schupp <rsch@ExperTeam.de> with further modifications by me===============================================================================Changes for patch v66- Yet more Unix98 pty support fixes (now tested)- Created <devfs_get_fops>- Support media change checks when CONFIG_DEVFS_ONLY=y- Abolished Unix98-style PTY names for old PTY devices===============================================================================Changes for patch v67- Added inline declaration for dummy <devfs_generate_path>- Removed spurious "unable to register... in devfs" messages when CONFIG_DEVFS_FS=n- Fixed misc. devices when CONFIG_DEVFS_FS=n- Limit auto-device numbering to majors 144 to 239===============================================================================Changes for patch v68- Hide unopened virtual consoles from directory listings- Added support for video capture devices- Ported to kernel 2.1.125===============================================================================Changes for patch v69- Fix for CONFIG_VT=n===============================================================================Changes for patch v70- Added support for non-OSS/Free sound cards===============================================================================Changes for patch v71- Ported to kernel 2.1.126-pre2===============================================================================Changes for patch v72- #ifdef's for CONFIG_DEVFS_DISABLE_OLD_NAMES removed===============================================================================Changes for patch v73- CONFIG_DEVFS_DISABLE_OLD_NAMES replaced with "nocompat" boot option- CONFIG_DEVFS_BOOT_OPTIONS removed: boot options always available===============================================================================Changes for patch v74- Removed CONFIG_DEVFS_MOUNT and "mount" boot option and replaced with "nomount" boot option- Documentation updates- Updated sample modules.conf===============================================================================Changes for patch v75- Updated sample modules.conf- Remount devfs after initrd finishes- Ported to kernel 2.1.127- Added support for ISDN Thanks to Christophe Leroy <christophe.leroy5@capway.com>===============================================================================Changes for patch v76- Updated an email address in ChangeLog- CONFIG_DEVFS_ONLY replaced with "only" boot option===============================================================================Changes for patch v77- Added DEVFS_FL_REMOVABLE flag- Check for disc change when listing directories with removable media devices- Use DEVFS_FL_REMOVABLE in sd.c- Ported to kernel 2.1.128===============================================================================Changes for patch v78- Only call <scan_dir_for_removable> on first call to <devfs_readdir>- Ported to kernel 2.1.129-pre5- ISDN support improvements Thanks to Christophe Leroy <christophe.leroy5@capway.com>===============================================================================Changes for patch v79- Ported to kernel 2.1.130- Renamed miscdevice "apm" to "apm_bios" to be consistent with devices.txt===============================================================================Changes for patch v80- Ported to kernel 2.1.131- Updated <devfs_rmdir> for VFS change in 2.1.131===============================================================================Changes for patch v81- Fixed permissions on /dev/ptmx===============================================================================Changes for patch v82- Ported to kernel 2.1.132-pre4- Changed initial permissions on /dev/pts/*- Created <devfs_mk_compat>- Added "symlinks" boot option- Changed devfs_register_blkdev() back to register_blkdev() for IDE- Check for partitions on removable media in <devfs_lookup>===============================================================================Changes for patch v83- Fixed support for ramdisc when using string-based root FS name- Ported to kernel 2.2.0-pre1===============================================================================Changes for patch v84- Ported to kernel 2.2.0-pre7===============================================================================Changes for patch v85- Compile fixes for driver/sound/sound_common.c (non-module) and drivers/isdn/isdn_common.c Thanks to Christophe Leroy <christophe.leroy5@capway.com>- Added support for registering regular files- Created <devfs_set_file_size>- Added /dev/cpu/mtrr as an alternative interface to /proc/mtrr- Update devfs inodes from entries if not changed through FS===============================================================================Changes for patch v86- Ported to kernel 2.2.0-pre9===============================================================================Changes for patch v87- Fixed bug when mounting non-devfs devices in a devfs===============================================================================Changes for patch v88- Fixed <devfs_fill_file> to only initialise temporary inodes- Trap for NULL fops in <devfs_register>- Return -ENODEV in <devfs_fill_file> for non-driver inodes- Fixed bug when unswapping non-devfs devices in a devfs===============================================================================Changes for patch v89- Switched to C data types in include/linux/devfs_fs.h- Switched from PATH_MAX to DEVFS_PATHLEN- Updated Documentation/filesystems/devfs/modules.conf to take account of reverse scanning (!) by modprobe- Ported to kernel 2.2.0===============================================================================Changes for patch v90- CONFIG_DEVFS_DISABLE_OLD_TTY_NAMES replaced with "nottycompat" boot option- CONFIG_DEVFS_TTY_COMPAT removed: existing "symlinks" boot option now controls this. This means you must have libc 5.4.44 or later, or a recent version of libc 6 if you use the "symlinks" option===============================================================================Changes for patch v91- Switch from <devfs_mk_symlink> to <devfs_mk_compat> in drivers/char/vc_screen.c to fix problems with Midnight Commander===============================================================================Changes for patch v92- Ported to kernel 2.2.2-pre5===============================================================================Changes for patch v93- Modified <sd_name> in drivers/scsi/sd.c to cope with devices that don't exist (which happens with new RAID autostart code printk()s)===============================================================================Changes for patch v94- Fixed bug in joystick driver: only first joystick was registered===============================================================================Changes for patch v95- Fixed another bug in joystick driver- Fixed <devfsd_read> to not overrun event buffer===============================================================================Changes for patch v96- Ported to kernel 2.2.5-2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -