⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qla2xxx.revision.notes

📁 Linux Kernel 2.6.9 for OMAP1710
💻 NOTES
📖 第 1 页 / 共 2 页
字号:
 *	- Initial fcport list consolidation work: *	  - fcports/fcinitiators/fcdev/fc_ip --> ha->fcports *	    list. * *  Rev  8.00.00b4-pre7	 June 05, 2003		AV *	- Properly release PCI resouces in init-failure case. *	- Reconcile disparite function return code definitions. * *  Rev  8.00.00b4-pre4	 June 03, 2003		AV *	- Resync with Linux Kernel 2.5.70-bk8: *	  - SHT proc_info() changes. *	- Restructure SNS Generic Services routines: *	  - Add qla_gs.c file to driver distribution. *	- Configure PCI latency timer for ISP23xx. * *  Rev  8.00.00b4-pre3	 June 02, 2003		RA, DG, RL, AV *	- Resync with 6.06.00b5. *	- Rework (again) PCI I/O space configuration *	  (Anton Blanchard): *	  - Use pci_set_mwi() routine; *	    - Remove uneeded qla2x00_set_cache_line() function. *	  - Remove extraneous modification of PCI_COMMAND word. * *  Rev  8.00.00b3 	 May 29, 2003		AV *	- Resync with Linux Kernel 2.5.70. *	- Move RISC paused check from ISR fast-path. * *  Rev  8.00.00b3-pre8 May 26, 2003		AV *	- Add new 2300 IPX firmware (3.02.12): *	- Rework PCI I/O space configuration. * *  Rev  8.00.00b3-pre6	May 22, 2003		RA, DG, RL, AV *	- Resync with 6.06.00b3. * *  Rev  8.00.00b3-pre4	May 21 2003		AV *	- Add new 2300 IPX firmware (3.02.11): *	  - Remove 2300 TPX firmware from distribution. * *  Rev  8.00.00b3-pre3	May 21 2003		AV *	- Properly setup PCI configuation space during *	  initialization: *	  - Properly configure Memory-Mapped I/O during early *	    configuration stage. *	- Rework IP functionality to support 2k logins. *	- Add new 2300 IPX firmware (3.02.11): *	  - Remove 2300 TPX firmware from distribution. * *  Rev  8.00.00b3-pre2	May ??, 2003		RA, DG, RL, AV *	- Resync with 6.06.00b1. * *  Rev  8.00.00b3-pre1	May ??, 2003		RA, DG, RL, AV *	- Resync with 6.05.00. * *  Rev  8.00.00b2	May 19, 2003		AV *	- Simplify dma_addr_t handling during command queuing given *	  new block-layer defined restrictions: *	  - Physical addresses not spanning 4GB boundaries. *	- Firmware versions: 2100 TP (1.19.24), 2200 IP (2.02.05), *	  2300 TPX (3.02.10). * *  Rev  8.00.00b2-pre1	May 13, 2003		AV *	- Add support for new 'Hotplug initialization' model.  *	- Simplify host template by removing unused callbacks. *	- Use scsicam facilities to determine geometry. *	- Fix compilation issues for non-ISP23xx builds: *	  - Correct register references in qla_dbg.c. *	  - Correct Makefile build process. * *  Rev  8.00.00b1	May 05, 2003		AV *	- Resync with Linux Kernel 2.5.69. *	- Firmware versions: 2100 TP (1.19.24), 2200 TP (2.02.05), *	  2300 TPX (3.02.10). * *  Rev  8.00.00b1-pre45 April ??, 2003		AV *	- Resync with Linux Kernel 2.5.68-bk11: *	- Fix improper return-code assignment during fabric *	  discovery. *	- Remove additional extraneous #defines from *	  qla_settings.h. *	  - USE_PORTNAME -- FO will always use portname. *	- Default queue depth size set to 64. * *  Rev  8.00.00b1-pre42 April ??, 2003		AV *	- Convert bottom-half tasklet to a work_queue. *	- Initial basic coding of dynamic queue depth handling *	  during QUEUE FULL statuses. *	- Fix mailbox interface problem with *	  qla2x00_get_retry_cnt(). * *  Rev  8.00.00b1-pre41 April ??, 2003		AV *	- Convert build defines qla2[1|2|3]00 macros to *	  qla2[1|2|3]xx due to module name stringification clashes. *	- Add additional ISP2322 checks during board configuration. * *  Rev  8.00.00b1-pre40 April ??, 2003		AV *	- Resync with Linux Kernel 2.5.68-bk8: *	  - Updated IRQ handler interface. *	- Add ISP dump code (stub) in case of SYSTEM_ERROR on *	  ISP2100. *	- Add new 2200 IP firmware (2.02.05). * *  Rev  8.00.00b1-pre39 April ??, 2003		AV *	- Resync with Linux Kernel 2.5.68. *	- Add simple build.sh script to aid in external compilation. *	- Clean-break with Kernel 2.4 compatibility. *	  - Rework DPC routine -- completion routines for signaling. *	- Re-add HBAAPI character device node for IOCTL support. *	- Remove residual QLA2X_PERFORMANCE defines. *	- Allocate SP pool via __get_free_pages() rather than *	  individual kmalloc()'s. *	- Inform SCSI mid-layer of 16-byte CDB support *	  (host->max_cmd_len): *	  - Remove unecessary 'more_cdb' handling code from *	    qla_iocb.c and qla_xioct.c. *	- Reduce duplicate code in fabric scanning logic (MS IOCB *	  preparation). *	- Add ISP dump code in case of SYSTEM_ERROR. *	- Remove 2300 VIX firmware from distribution: *	  - Add initial code for IPX support. *	- Add new 2300 TPX firmware (3.02.10). * *  Rev  8.00.00b1-pre34 April ??, 2003		AV *	- Resync with Linux Kernel 2.5.67. *	- Use domain/area/al_pa fields when displaying PortID  *	  values -- addresses endianess issues. *	- Rework large case statement to check 'common' CDB commands *	  early in qla2x00_get_cmd_direction(). * *  Rev  8.00.00b1-pre31 April ??, 2003		AV *	- Update makefile to support PPC64 build. *	- Retool NVRAM configuration routine and structures: *	  - Consoldate ISP21xx/ISP22xx/ISP23xx configuration *	    (struct nvram_t). *	  - Remove big/little endian support structures in favor of *	    simplified bit-operations within byte fields. *	- Fix long-standing 'static' buffer sharing problem in  *	  qla2x00_configure_fabric(). * *  Rev  8.00.00b1-pre30 April ??, 2003		AV *	- Complete implementation of GID_PT scan. *	- Use consistent MS IOCB invocation method to query SNS: *	  - Add RNN_ID and RSNN_NN registrations in a fabric. *	- Remove unused Mailbox Command 6Eh (Send SNS) support *	  structures. *	- Use 64bit safe IOCBs while issuing INQUIRY and RLC during *	  topology scan. *	- Until reimplementation of fcdev_t/fcport list *	  consolidation, valid loop_id ranges are still limited from *	  0x00 through 0xFF -- enforce this within the code. * *  Rev  8.00.00b1-pre27 March ??, 2003		AV *	- Resync with 6.05.00b9. *	- Retool HBA PCI configuration -- qla2x00_pci_config(). *	- Remove inconsistent use of delay routines (UDELAY/SYS*). *	- Continue to teardown/clean/add comments and debug *	  routines. *	- Properly swap bytes of the device's nodename in *	  qla2x00_configure_local_loop(). * *  Rev  8.00.00b1-pre25 March ??, 2003		AV *	- Resync with 6.05.00b8. * *  Rev  8.00.00b1-pre23 March ??, 2003		AV *	- Remove (#define) IOCB usage throttling. *	- Abstract interrupt polling with qla2x00_poll(). *	- Modify lun scanning logic: *	  - If the device does not support the SCSI Report Luns *	    command, the driver will now only scan from 0 to the *	    max#-luns as defined in the NVRAM (BIOS), rather than *	    blindly scanning from 0 to 255 -- which could result in *	    an increase in startup time when running against slow *	    (JBOD) devices. *	- Rework reset logic in qla2x00_reset_chip() (spec). * *  Rev  8.00.00b1-pre22 March ??, 2003		AV *	- Resync with 6.05.00b7. *	- Cleanup (rewrite) ISR handler. *	- Rename kmem_zalloc --> qla2x00_kmem_zalloc(): *	  - This function will eventually be removed. *	- Add new 2300 VIX firmware (3.02.09): *	  - Support for Tape, Fabric, 2K logins, IP, and VI. * *  Rev  8.00.00b1-pre18 March ??, 2003		AV *	- Support 232x type ISPs. *	- Support single firmware for each ISP type: *	  - Restructure brd_info/fw_info methods. *	  - Streamline firmware load process. *	  - Properly query firmware for version information. *	- Remove extraneous scsi_qla_host members: *	  - device_id ==> pdev->device *	- Fix fc4 features (RFF_ID) registration. *	- Convert kmem_zalloc --> qla2x00_kmem_zalloc(). *	- Remove unused/extraneous #defines (USE_PORTNAME). * *  Rev  8.00.00b1-pre14 March ??, 2003		AV *	- Resync with 6.05.00b6. *	- Initial source-code restructuring effort. *	  - Build procedure. *	  - Source file layout -- intuitive component layout. *	  - Remove unused #defines (*PERFORMANCE, WORD_FW_LOAD, etc). *	- Add support for 2K logins (TPX -- firmware). *	- Add module parameter ql2xsuspendcount. *	- Add new 2200 IP/TP firmware (2.02.04). * *  Rev  8.00.00b1-pre9	March ??, 2003	RL/DG/RA/AV *	- Use kernel struct list_head for fcport and fclun lists. *	- Remove extraneous (L|M)S_64BITS() and QL21_64*() defines. * *  Rev  8.00.00b1-pre8	February 28, 2003	RL/DG/RA/AV *	- Resync with 6.05.00b3. * *  Rev  8.00.00b1-pre7	February 23, 2003	RL/DG/RA/AV *	- Add alternate fabric scanning logic (GID_PT/GNN_ID/GPN_ID). *	- Remove use of deprecated function check_region(). *	- Add new 2300 IP/TP firmware (3.02.08). * *  Rev  8.00.00b1-pre5	January 28, 2003	RL/DG/RA/AV *	- Resync with 6.05.00b3. *	- Consolidate device_reg structure definitions for ISP types. *	- Add support for new queue-depth selection. *	- Add new 2300 IP/TP firmware (3.02.07). * *  Rev  8.00.00b1-pre1	January 17, 2003	AV *	- Initial branch from 6.04.00b8 driver. *	- Remove VMWARE specific code. *	- Add support for pci_driver interface. * ********************************************************************/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -