Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-10-22 | This isn't a real structure the firmware understands. | Marco Peereboom | |
2008-10-21 | Wow we had this structure forever wrong. Didn't break because it was | Marco Peereboom | |
bigger than intended. | |||
2008-10-21 | Stray space | Marco Peereboom | |
2006-06-09 | Add percentages for BGI and Rebuild. Example: | Marco Peereboom | |
# bioctl -h ami0 Volume Status Size Device ami0 0 Rebuild 1000M sd1 RAID5 8% done | |||
2006-04-26 | the pack #pragma is a gccism, so replace its use with __packed which will | David Gwynne | |
be defined correctly for whatever compilers we use. prompted by lint. ok krw@ marco@ | |||
2005-10-03 | Reduce the number of openings the logical devices have to play with so | Kenneth R Westerback | |
that ioctl's and raw commands will not cause i/o failures. Assume a max of two processors/enclosures per raw bus for the moment. Fixes regular crashes on my 1 logical device, all-softdep system during make build with a bioctl loop running. ok dlg@ | |||
2005-09-21 | rename nsg to nsge in struct ami_passthrough to be consistent with the | David Gwynne | |
naming elsewhere in this driver. suggested by marco@ | |||
2005-09-18 | speeling | David Gwynne | |
2005-08-17 | Move #defines under the right heading. | Marco Peereboom | |
2005-08-17 | Fix incorrect structure. Spotted by Jordan Hargrave. | Marco Peereboom | |
2005-08-01 | Add alarm control. | Marco Peereboom | |
Fix buglet where ami does not count physical drives correctly. Reported by Stephan Tesch stephan at tesch dot cx | |||
2005-07-29 | Remove cruft. | Marco Peereboom | |
2005-07-29 | Redo bioctl because initial implementation was too complex. | Marco Peereboom | |
tested and ok dlg@ beck@ get it in @deraadt | |||
2005-07-18 | revert marcos bio changes, mickey not ok | David Gwynne | |
2005-07-18 | Rip out all previous bio code because it sucked. Replaced all ioctl code in | Marco Peereboom | |
ami(4) and bio(4). Note that this will break trees where userland and kernel are not in sync. ok dlg@ | |||
2005-07-14 | Oops, commit actual structure that we need... | Marco Peereboom | |
2005-07-14 | Add physical disk structure. | Marco Peereboom | |
2005-07-12 | Add AMI_MAX_TARGET. | Marco Peereboom | |
2005-07-10 | Add diskarray structure for modern controllers. | Marco Peereboom | |
2005-05-31 | Reduce ccbs for now because millert had issues on a 475. | Marco Peereboom | |
This needs some intelligence because it does help the 518s. | |||
2005-05-27 | step 1 in fixing bioctl commands intermixed with regular io. | Marco Peereboom | |
- Added the magical sequence for polling IO - Created new polling function per hardware generation Lots and lots of constructive yelling mickey@ ok mickey@ | |||
2005-05-24 | crank up MAXCCB to 250 for cards that can handle it. ok mickey@ | Marco Peereboom | |
2005-05-11 | Add get and set completions opcodes. | Marco Peereboom | |
2005-03-29 | add copyright me | Marco Peereboom | |
per mickey@ | |||
2005-03-29 | add commands | Marco Peereboom | |
ok mickey@ | |||
2004-12-26 | This should fix long outstanding issues with ami(4). The reported | Marco Peereboom | |
symptoms that were fixed are: * Very slow throughput * ccb timeout (i.e. ami0: timeout ccb 1) * All IO to ami devices hangs * Only 1 LD (Logical Drive) can be accessed at the same time * System hangs/freezes when running IO to ami cards. Issues it doesn't fix: * Really old ULTRA-2 controllers still crash whenever more than 1 LD are accessed at the same time therefore the driver limits the maximum LDs to 1. Tested by several folks and ok beck@ mickey@ | |||
2003-06-02 | kill the caluses three and four on some of my code | Michael Shalayeff | |
2001-04-30 | padness | Michael Shalayeff | |
2001-03-27 | a few typos in comments, and uhm, size mismatches | Michael Shalayeff | |
2001-03-09 | seems to work; rush because of cvs's battery at 73% now | Michael Shalayeff | |