Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-12-04 | Don't retry unsupported commands, or commands for invalid | Kenneth R Westerback | |
targets/luns. Same fix as gdt got for boot delays. Don't set xs->error when returning TRY_AGAIN_LATER. "Make sense, doesn't it?" tdeval@, "awesome find!" marco@ | |||
2005-11-19 | Remove unnecessary lockmgr() archaism that was costing too much in terms | Pedro Martelletto | |
of panics and bugfixes. Access curproc directly, do not expect a process pointer as an argument. Should fix many "process context required" bugs. Incentive and okay millert@, okay marc@. Various testing, thanks. | |||
2005-09-15 | Don't fake MODE SENSE page 4 info inside raid drivers, just let sd | Kenneth R Westerback | |
fake a geometry. Page 4 info does not get used for size information. Eliminate now unused union scsi_disk_pages. ok marco@ mickey@ pre-lock. | |||
2005-08-24 | Test xs->bp before de-referencing it. Initialize it to NULL, not 0. | Kenneth R Westerback | |
ok deraadt@ | |||
2005-07-03 | Fix data_length values in simulationed MODE SENSE page 4 responses so | Kenneth R Westerback | |
that scsi_do_mode_sense() accepts them. The data_length value does not include itself, and the pg_length value in a mode page does not include itself or the page_code fields. We were +1 on the former and -2 on the latter resulting in a data_length value that was too small by one. Eliminates 'mode sense page 5 not simulated' messages. ok marco@ | |||
2005-05-23 | loose is not lose. ok deraadt tdeval and a few more typos from jfb | Ted Unangst | |
2005-01-06 | Make sure the kthread does not run before iop_config_interrupts(). | Miod Vallat | |
tested wilfried@ | |||
2004-09-16 | cleanup deafult locators (blah ?); please check that your most hated ↵ | Michael Shalayeff | |
architecture is still fluffy (; | |||
2004-07-09 | perform reply buffer dma synchronisation in iop_msg_post(), and not in | Pedro Martelletto | |
iop_post(), since we may get in iop_post() without the map being initialized. should affect sparc64 only. discussed with and ok'd by mickey@ | |||
2004-04-12 | removeable -> removable; | Jason McIntyre | |
ok deraadt@ beck@ | |||
2003-10-21 | typo from Tom Cosgrove; | Jason McIntyre | |
2003-09-04 | bzero the full malloced space, not the sizeof the pointer | Anil Madhavapeddy | |
ok tedu fgsch deraadt | |||
2003-04-27 | strcpy/sprintf cleanup of sys/dev. miod@, deraadt@ says to commit. | Hakan Olsson | |
2003-01-13 | make it compile w/ SCSIDEBUG defined, found by brad@ | Michael Shalayeff | |
2002-10-12 | Remove more '\n's from panic() statements. Both trailing and leading. | Kenneth R Westerback | |
Diff generated by Chris Kuethe. | |||
2002-06-07 | Handle hashinit() failure. ok niklas@ | Thomas Nordin | |
2002-04-03 | deal with ccb shortage correctly, ok mickey@ | Niklas Hallqvist | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2001-11-06 | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | Miod Vallat | |
(Look ma, I might have broken the tree) | |||
2001-11-05 | Switch everything to the new bus_dmamap_sync API. | Artur Grabowski | |
Most work by Wilbern Cobb <vedge@csoft.org> with some fixes from me, mickey@ and drahn@. | |||
2001-10-27 | remove unused timeout in lockinit() per art@'s idea. | Michael Shalayeff | |
fix the init state handling on failure; reported by nate@. | |||
2001-08-23 | recieve -> receive | Aaron Campbell | |
2001-07-27 | Startup hooks. Can be used for providing root/swap devices from device | Niklas Hallqvist | |
systems which want configuration to finish late, like I2O. Implemented via a general hooks mechanism which the shutdown hooks have been converted to use as well. It even has manpages! | |||
2001-07-04 | needs-flag proper | Michael Shalayeff | |
2001-07-03 | iop needs-flag | Niklas Hallqvist | |
2001-06-29 | Enable ioprbs | Niklas Hallqvist | |
2001-06-29 | Alpha-version (or is that Intel?) of the I2O random block storage driver. | Niklas Hallqvist | |
Inspired by ld_iop.c from NetBSD but written by me mostly. Tested on the Adaptec 2100S RAID card, got it working at Usenix in a weird hackathon setup. | |||
2001-06-29 | Better failure handling in the init routine | Niklas Hallqvist | |
2001-06-27 | Very important endian fix :-) | Niklas Hallqvist | |
2001-06-27 | use proper size for swapping | Michael Shalayeff | |
2001-06-27 | last one | Nathan Binkert | |
2001-06-27 | recieve -> receive | Nathan Binkert | |
2001-06-27 | use I2O_CLASS_MASK and I2O_LCT_ENTRY_TID_MASK instead of magic const, plus a ↵ | Michael Shalayeff | |
couple of minor knits | |||
2001-06-27 | some more adapter and bus related definitions | Michael Shalayeff | |
2001-06-27 | remove unused var decl | Niklas Hallqvist | |
2001-06-27 | modify for our scsi framework | Michael Shalayeff | |
2001-06-26 | uncomment iopsp, which not ready, but | Michael Shalayeff | |
2001-06-26 | htole32 is twice as wrong as letoh16 | Michael Shalayeff | |
2001-06-26 | size fixes. Some KNF. | Niklas Hallqvist | |
2001-06-26 | make iop_msg_post deal w/ the size itself | Michael Shalayeff | |
2001-06-26 | Some stylistic changes | Niklas Hallqvist | |
2001-06-26 | initialize sw and fix the the mb length | Michael Shalayeff | |
2001-06-26 | a few style changes from niklas and fill the mb for ofifo_init proper | Michael Shalayeff | |
2001-06-26 | make the scratch mem global, convert reset, status_get, and ofifo_init, the ↵ | Michael Shalayeff | |
last on also lostthe msg_map | |||
2001-06-26 | Comment about the bus_space_alloc calls and their problems | Niklas Hallqvist | |
2001-06-26 | supply a size argument to the _post and _msg_post. | Michael Shalayeff | |
byteswap the status word in reset. | |||
2001-06-26 | Create a scratch dma map | Niklas Hallqvist | |
2001-06-26 | vendor extensions not yet | Michael Shalayeff | |
2001-06-26 | Start at raw SCSI support over i2o, from NetBSD, hacked by me, not ready | Niklas Hallqvist | |
2001-06-25 | Comment out the iopsp desc. | Niklas Hallqvist | |