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

📄 changelog.1992-1997

📁 linux 内核源代码
💻 1992-1997
📖 第 1 页 / 共 4 页
字号:
	* Linux 1.1.48 released.	* Throughout: Use new semantics for request_dma, as appropriate.	* sr.c: Print correct device number.Sun Aug 21 17:49:23 1994  Eric Youngdale  (eric@andante)	* Linux 1.1.47 released.	* NCR5380.c: Add support for LIMIT_TRANSFERSIZE.	* constants.h: Add prototype for print_Scsi_Cmnd.	* pas16.c: Some more minor tweaks.  Test for Mediavision board.	Allow for disks > 1Gb.  [Drew??]	* sr.c: Set SCpnt->transfersize.Tue Aug 16 17:29:35 1994  Eric Youngdale  (eric@andante)	* Linux 1.1.46 released.	* Throughout: More spelling fixups.	* buslogic.c: Add a few more fixups from Dave.  Disk translation	mainly.	* pas16.c: Add a few patches (Drew?).Thu Aug 11 20:45:15 1994  Eric Youngdale  (eric@andante)	* Linux 1.1.44 released.	* hosts.c: Add type casts for scsi_init_malloc.	* scsicam.c: Add type cast.Wed Aug 10 19:23:01 1994  Eric Youngdale  (eric@andante)	* Linux 1.1.43 released.	* Throughout: Spelling cleanups. [??]	* aha152x.c, NCR53*.c, fdomain.c, g_NCR5380.c, pas16.c, seagate.c,	 t128.c: Use request_irq, not irqaction. [??]	* aha1542.c: Move test for shost before we start to use shost.	* aha1542.c, aha1740.c, ultrastor.c, wd7000.c: Use new	calling sequence for request_irq.	* buslogic.c: Update from Dave Gentzel.Tue Aug  9 09:32:59 1994  Eric Youngdale  (eric@andante)	* Linux 1.1.42 released.	* NCR5380.c: Change NCR5380_print_status to static.	* seagate.c: A few more bugfixes.  Only Drew knows what they are	for.	* ultrastor.c: Tweak some __asm__ directives so that it works	with newer compilers. [??]Sat Aug  6 21:29:36 1994  Eric Youngdale  (eric@andante)	* Linux 1.1.40 released.	* NCR5380.c: Return SCSI_RESET_WAKEUP from reset function.	* aha1542.c: Reset mailbox status after a bus device reset.	* constants.c: Fix typo (;;).	* g_NCR5380.c:	* pas16.c:  Correct usage of NCR5380_init.	* scsi.c: Remove redundant (and unused variables).	* sd.c: Use memset to clear all of rscsi_disks before we use it.	* sg.c: Ditto, except for scsi_generics.	* sr.c: Ditto, except for scsi_CDs.	* st.c: Initialize STp->device.	* seagate.c: Fix bug. [Drew]Thu Aug  4 08:47:27 1994  Eric Youngdale  (eric@andante)	* Linux 1.1.39 released.	* Makefile: Fix typo in NCR53C7xx.	* st.c: Print correct number for device.Tue Aug  2 11:29:14 1994  Eric Youngdale  (eric@esp22)	* Linux 1.1.38 released.	Lots of changes in 1.1.38.  All from Drew unless otherwise noted.	* 53c7,8xx.c: New file from Drew.  PCI driver.	* 53c7,8xx.h: Likewise.	* 53c7,8xx.scr: Likewise.	* 53c8xx_d.h, 53c8xx_u.h, script_asm.pl: Likewise.	* scsicam.c: New file from Drew.  Read block 0 on the disk and	read the partition table.  Attempt to deduce the geometry from	the partition table if possible.  Only used by 53c[7,8]xx right	now, but could be used by any device for which we have no way	of identifying the geometry.	* sd.c: Use device letters instead of sd%d in a lot of messages.	* seagate.c: Fix bug that resulted in lockups with some devices.	* sr.c (sr_open): Return -EROFS, not -EACCES if we attempt to open	device for write.	* hosts.c, Makefile: Update for new driver.	* NCR5380.c, NCR5380.h, g_NCR5380.h: Update from Drew to support	53C400 chip.	* constants.c: Define CONST_CMND and CONST_MSG.  Other minor	cleanups along the way.  Improve handling of CONST_MSG.	* fdomain.c, fdomain.h: New version from Rik Faith.  Update to	5.18.  Should now support TMC-3260 PCI card with 18C30 chip.	* pas16.c: Update with new irq initialization.	* t128.c: Update with minor cleanups.	* scsi.c (scsi_pid): New variable - gives each command a unique	id. Add Quantum LPS5235S to blacklist.  Change in_scan to	in_scan_scsis and make global.	* scsi.h: Add some defines for extended message handling,	INITIATE/RELEASE_RECOVERY.  Add a few new fields to support sync	transfers.	* scsi_ioctl.h: Add ioctl to request synchronous transfers.Tue Jul 26 21:36:58 1994  Eric Youngdale  (eric@esp22)	* Linux 1.1.37 released.	* aha1542.c: Always call aha1542_mbenable, use new udelay	mechanism so we do not wait a long time if the board does not	implement this command.	* g_NCR5380.c: Remove #include <linux/config.h> and #if	defined(CONFIG_SCSI_*).	* seagate.c: Likewise.	Next round of changes to support loadable modules.  Getting closer	now, still not possible to do anything remotely usable.	hosts.c: Create a linked list of detected high level devices.	(scsi_register_device): New function to insert into this list.	(scsi_init): Call scsi_register_device for each of the known high	level drivers.	hosts.h: Add prototype for linked list header.  Add structure	definition for device template structure which defines the linked	list.	scsi.c: (scan_scsis): Use linked list instead of knowledge about	existing high level device drivers.	(scsi_dev_init): Use init functions for drivers on linked list	instead of explicit list to initialize and attach devices to high	level drivers.	scsi.h: Add new field "attached" to scsi_device - count of number	of high level devices attached.	sd.c, sr.c, sg.c, st.c: Adjust init/attach functions to use new	scheme.Sat Jul 23 13:03:17 1994  Eric Youngdale  (eric@esp22)	* Linux 1.1.35 released.	* ultrastor.c: Change constraint on asm() operand so that it works	with gcc 2.6.0.Thu Jul 21 10:37:39 1994  Eric Youngdale  (eric@esp22)	* Linux 1.1.33 released.	* sr.c(sr_open): Do not allow opens with write access.Mon Jul 18 09:51:22 1994  Eric Youngdale  (eric@esp22)	* Linux 1.1.31 released.	* sd.c: Increase SD_TIMEOUT from 300 to 600.	* sr.c: Remove stray task_struct* variable that was no longer	used.	* sr_ioctl.c: Fix typo in up() call.Sun Jul 17 16:25:29 1994  Eric Youngdale  (eric@esp22)	* Linux 1.1.30 released.	* scsi.c (scan_scsis): Fix detection of some Toshiba CDROM drives	that report themselves as disk drives.	* (Throughout): Use request.sem instead of request.waiting.	Should fix swap problem with fdomain.Thu Jul 14 10:51:42 1994  Eric Youngdale  (eric@esp22)	* Linux 1.1.29 released.	* scsi.c (scan_scsis): Add new devices to end of linked list, not	to the beginning.	* scsi.h (SCSI_SLEEP): Remove brain dead hack to try to save	the task state before sleeping.Sat Jul  9 15:01:03 1994  Eric Youngdale  (eric@esp22)	More changes to eventually support loadable modules.  Mainly	we want to use linked lists instead of arrays because it is easier	to dynamically add and remove things this way.	Quite a bit more work is needed before loadable modules are	possible (and usable) with scsi, but this is most of the grunge	work.	* Linux 1.1.28 released.	* scsi.c, scsi.h (allocate_device, request_queueable): Change	argument from index into scsi_devices to a pointer to the	Scsi_Device struct.	* Throughout: Change all calls to allocate_device,	request_queueable to use new calling sequence.	* Throughout: Use SCpnt->device instead of	scsi_devices[SCpnt->index].  Ugh - the pointer was there all along	- much cleaner this way.	* scsi.c (scsi_init_malloc, scsi_free_malloc): New functions -	allow us to pretend that we have a working malloc when we	initialize.  Use this instead of passing memory_start, memory_end	around all over the place.	* scsi.h, st.c, sr.c, sd.c, sg.c: Change *_init1 functions to use	scsi_init_malloc, remove all arguments, no return value.	* scsi.h: Remove index field from Scsi_Device and Scsi_Cmnd	structs.	* scsi.c (scsi_dev_init): Set up for scsi_init_malloc.	(scan_scsis): Get SDpnt from scsi_init_malloc, and refresh	when we discover a device.  Free pointer before returning.	Change scsi_devices into a linked list.	* scsi.c (scan_scsis): Change to only scan one host.	(scsi_dev_init): Loop over all detected hosts, and scan them.	* hosts.c  (scsi_init_free): Change so that  number of extra bytes	is stored in struct, and we do not have to pass it each time.	* hosts.h: Change Scsi_Host_Template struct to include "next" and	"release" functions.  Initialize to NULL in all low level	adapters.	* hosts.c: Rename scsi_hosts to builtin_scsi_hosts, create linked	list scsi_hosts, linked together with the new "next" field.Wed Jul  6 05:45:02 1994  Eric Youngdale  (eric@esp22)	* Linux 1.1.25 released.	* aha152x.c: Changes from Juergen - cleanups and updates.	* sd.c, sr.c: Use new check_media_change and revalidate	file_operations fields.	* st.c, st.h: Add changes from Kai Makisara, dated Jun 22.	* hosts.h: Change SG_ALL back to 0xff.  Apparently soft error	in /dev/brain resulted in having this bumped up.	Change first parameter in bios_param function to be Disk * instead	of index into rscsi_disks.	* sd_ioctl.c: Pass pointer to rscsi_disks element instead of index	to array.	* sd.h: Add struct name "scsi_disk" to typedef for Scsi_Disk.	* scsi.c: Remove redundant Maxtor XT8760S from blacklist.	In scsi_reset, add printk when DEBUG defined.	* All low level drivers: Modify definitions of bios_param in	appropriate way.Thu Jun 16 10:31:59 1994  Eric Youngdale  (eric@esp22)	* Linux 1.1.20 released.	* scsi_ioctl.c: Only pass down the actual number of characters	required to scsi_do_cmd, not the one rounded up to a even number	of sectors.	* ultrastor.c: Changes from Caleb Epstein for 24f cards.  Support	larger SG lists.	* ultrastor.c: Changes from me - use scsi_register to register	host.  Add some consistency checking,Wed Jun  1 21:12:13 1994  Eric Youngdale  (eric@esp22)	* Linux 1.1.19 released.	* scsi.h: Add new return code for reset() function:	SCSI_RESET_PUNT.	* scsi.c: Make SCSI_RESET_PUNT the same as SCSI_RESET_WAKEUP for	now.	* aha1542.c: If the command responsible for the reset is not	pending, return SCSI_RESET_PUNT.	* aha1740.c, buslogic.c, wd7000.c, ultrastor.c: Return	SCSI_RESET_PUNT instead of SCSI_RESET_SNOOZE.Tue May 31 19:36:01 1994  Eric Youngdale  (eric@esp22)	* buslogic.c: Do not print out message about "must be Adaptec"	if we have detected a buslogic card.  Print out a warning message	if we are configuring for >16Mb, since the 445S at board level	D or earlier does not work right.  The "D" level board can be made	to work by flipping an undocumented switch, but this is too subtle.    Changes based upon patches in Yggdrasil distribution.	* sg.c, sg.h: Return sense data to user.	* aha1542.c, aha1740.c, buslogic.c: Do not panic if	sense buffer is wrong size.	* hosts.c: Test for ultrastor card before any of the others.	* scsi.c: Allow boot-time option for max_scsi_luns=? so that	buggy firmware has an easy work-around.Sun May 15 20:24:34 1994  Eric Youngdale  (eric@esp22)	* Linux 1.1.15 released.	Post-codefreeze thaw...	* buslogic.[c,h]: New driver from David Gentzel.	* hosts.h: Add use_clustering field to explicitly say whether	clustering should be used for devices attached to this host	adapter.  The buslogic board apparently supports large SG lists,	but it is apparently faster if sd.c condenses this into a smaller	list.	* sd.c: Use this field instead of heuristic.	* All host adapter include files: Add appropriate initializer for	use_clustering field.	* scsi.h: Add #defines for return codes for the abort and reset	functions.  There are now a specific set of return codes to fully	specify all of the possible things that the low-level adapter	could do.	* scsi.c: Act based upon return codes from abort/reset functions.	* All host adapter abort/reset functions: Return new return code.	* Add code in scsi.c to help debug timeouts.  Use #define	DEBUG_TIMEOUT to enable this.	* scsi.c: If the host->irq field is set, use	disable_irq/enable_irq before calling queuecommand if we	are not already in an interrupt.  Reduce races, and we	can be sloppier about cli/sti in the interrupt routines now	(reduce interrupt latency).	* constants.c: Fix some things to eliminate warnings.  Add some	sense descriptions that were omitted before.	* aha1542.c: Watch for SCRD from host adapter - if we see it, set	a flag.  Currently we only print out the number of pending	commands that might need to be restarted.	* aha1542.c (aha1542_abort): Look for lost interrupts, OGMB still	full, and attempt to recover.  Otherwise give up.	* aha1542.c (aha1542_reset): Try BUS DEVICE RESET, and then pass	DID_RESET back up to the upper level code for all commands running	on this target (even on different LUNs).Sat May  7 14:54:01 1994	* Linux 1.1.12 released.	* st.c, st.h: New version from Kai.  Supports boot time	specification of number of buffers.	* wd7000.[c,h]: Updated driver from John Boyd.  Now supports	more than one wd7000 board in machine at one time, among other things.Wed Apr 20 22:20:35 1994	* Linux 1.1.8 released.	* sd.c: Add a few type casts where scsi_malloc is called.Wed Apr 13 12:53:29 1994	* Linux 1.1.4 released.	* scsi.c: Clean up a few printks (use %p to print pointers).Wed Apr 13 11:33:02 1994	* Linux 1.1.3 released.	* fdomain.c: Update to version 5.16 (Handle different FIFO sizes	better).Fri Apr  8 08:57:19 1994	* Linux 1.1.2 released.	* Throughout: SCSI portion of cluster diffs added.Tue Apr  5 07:41:50 1994	* Linux 1.1 development tree initiated.	* The linux 1.0 development tree is now effectively frozen except	for obvious bugfixes.************************************************************************************************************************************************************************************************************************************************************************Sun Apr 17 00:17:39 1994	* Linux 1.0, patchlevel 9 released.	* fdomain.c: Update to version 5.16 (Handle different FIFO sizes	better).Thu Apr  7 08:36:20 1994	* Linux 1.0, patchlevel8 released.	* fdomain.c: Update to version 5.15 from 5.9.  Handles 3.4 bios.Sun Apr  3 14:43:03 1994	* Linux 1.0, patchlevel6 released.	* wd7000.c: Make stab at fixing race condition.Sat Mar 26 14:14:50 1994	* Linux 1.0, patchlevel5 released.	* aha152x.c, Makefile: Fix a few bugs (too much data message).	Add a few more bios signatures. (Patches from Juergen).	* aha1542.c: Fix race condition in aha1542_out.Mon Mar 21 16:36:20 1994	* Linux 1.0, patchlevel3 released.	* sd.c, st.c, sr.c, sg.c: Return -ENXIO, not -ENODEV if we attempt	to open a non-existent device.	* scsi.c: Add Chinon cdrom to blacklist.	* sr_ioctl.c: Check return status of verify_area.Sat Mar  6 16:06:19 1994	* Linux 1.0 released (technically a pre-release).	* scsi.c: Add IMS CDD521, Maxtor XT-8760S to blacklist.

⌨️ 快捷键说明

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