diff -Nru a/Documentation/eisa.txt b/Documentation/eisa.txt --- a/Documentation/eisa.txt Sun May 4 16:51:31 2003 +++ b/Documentation/eisa.txt Sun May 4 16:51:31 2003 @@ -79,8 +79,9 @@ }; id_table : an array of NULL terminated EISA id strings, - followed by an empty string. Each string can be - paired with a driver-dependant value (driver_data). + followed by an empty string. Each string can + optionnaly be paired with a driver-dependant value + (driver_data). driver : a generic driver, such as described in Documentation/driver-model/driver.txt. Only .name, @@ -88,19 +89,19 @@ An example is the 3c509 driver : -struct eisa_device_id el3_eisa_ids[] = { - { "TCM5092" }, - { "TCM5093" }, - { "" } +static struct eisa_device_id vortex_eisa_ids[] = { + { "TCM5920", EISA_3C592_OFFSET }, + { "TCM5970", EISA_3C597_OFFSET }, + { "" } }; -struct eisa_driver el3_eisa_driver = { - .id_table = el3_eisa_ids, - .driver = { - .name = "3c509", - .probe = el3_eisa_probe, - .remove = __devexit_p (el3_device_remove) - } +static struct eisa_driver vortex_eisa_driver = { + .id_table = vortex_eisa_ids, + .driver = { + .name = "3c59x", + .probe = vortex_eisa_probe, + .remove = vortex_eisa_remove + } }; ** Device : diff -Nru a/Documentation/filesystems/Locking b/Documentation/filesystems/Locking --- a/Documentation/filesystems/Locking Sun May 4 16:51:51 2003 +++ b/Documentation/filesystems/Locking Sun May 4 16:51:51 2003 @@ -18,13 +18,13 @@ locking rules: none have BKL - dcache_lock may block -d_revalidate: no yes -d_hash no yes -d_compare: no no -d_delete: yes no -d_release: no yes -d_iput: no yes + dcache_lock rename_lock ->d_lock may block +d_revalidate: no no no yes +d_hash no no no yes +d_compare: no yes no no +d_delete: yes no yes no +d_release: no no no yes +d_iput: no no no yes --------------------------- inode_operations --------------------------- prototypes: diff -Nru a/Documentation/filesystems/ntfs.txt b/Documentation/filesystems/ntfs.txt --- a/Documentation/filesystems/ntfs.txt Sun May 4 16:51:19 2003 +++ b/Documentation/filesystems/ntfs.txt Sun May 4 16:51:19 2003 @@ -247,6 +247,19 @@ Note, a technical ChangeLog aimed at kernel hackers is in fs/ntfs/ChangeLog. +2.1.4: + - Minor update allowing compilation with all gcc versions (well, the + ones the kernel can be compiled with anyway). +2.1.3: + - Major bug fixes for reading files and volumes in corner cases which + were being hit by Windows 2k/XP users. +2.1.2: + - Major bug fixes aleviating the hangs in statfs experienced by some + users. +2.1.1: + - Update handling of compressed files so people no longer get the + frequently reported warning messages about initialized_size != + data_size. 2.1.0: - Add configuration option for developmental write support. - Initial implementation of file overwriting. (Writes to resident files diff -Nru a/Documentation/networking/ixgb.txt b/Documentation/networking/ixgb.txt --- /dev/null Wed Dec 31 16:00:00 1969 +++ b/Documentation/networking/ixgb.txt Sun May 4 16:52:05 2003 @@ -0,0 +1,226 @@ +Linux* Base Driver for the Intel(R) PRO/10GbE Family of Adapters +================================================================ + +January 06, 2003 + + +Contents +======== + +- In This Release +- Supported Adapters +- Command Line Parameters +- Improving Performance +- Support + + +In This Release +=============== + +This file describes the Linux* Base Driver for the Intel(R) PRO/10GbE Family +of Adapters, version 1.0.x. This driver is intended for 2.4.x kernels; it is +known to build properly on 2.4.x kernels through 2.4.18. Intel focused +testing on Intel architectures running kernels 2.4.18. This driver includes +support for Itanium(TM)-based systems. + +For questions related to hardware requirements, refer to the documentation +supplied with your Intel PRO/10GbE adapter. All hardware requirements listed +apply to use with Linux. + + +Supported Adapters +================== + +The following Intel network adapters are compatible with the drivers in this +release: + + Controller Adapter Name Board IDs + ---------- ------------ --------- + + 82597EX Intel(R) PRO/10GbE LR Server Adapter A82505-xxx + + +To verify your Intel adapter is supported, find the board ID number on the +adapter. Look for a label that has a barcode and a number in the format +A12345-001. Match this to the list of numbers above. + +For more information on how to identify your adapter, go to the Adapter & +Driver ID Guide at: + + http://support.intel.com/support/network/adapter/pro100/21397.htm + +For the latest Intel network drivers for Linux, go to: + + http://downloadfinder.intel.com/scripts-df/support_intel.asp + +Command Line Parameters +======================= + +If the driver is built as a module, the following optional parameters are +used by entering them on the command line with the modprobe or insmod command +using this syntax: + + modprobe ixgb [