Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-03-29 | Correct some minor whitespace issues. | Christopher Pascoe | |
2007-03-28 | regen | Jonathan Gray | |
2007-03-28 | Fix a Marvell Entry, "SATA" -> "88SE6101 IDE" | Jonathan Gray | |
2007-03-28 | While we are determining which NCQ command failed, we will need to ensure | Christopher Pascoe | |
that we don't accidentally complete any other outstanding commands. This introduces wrappers around get_ccb and put_ccb that can temporarily stash our outstanding command state while we are issuing recovery commands. This is just the first step in NCQ recovery - for now we will reset the port on error which will permit further commands to be issued after a NCQ error. ok dlg@ | |||
2007-03-28 | Due to a logic inversion, we would error out any commands that had completed | Christopher Pascoe | |
successfully and not the ones that had actually failed to complete when unable to recover from an NCQ error. ok dlg@ | |||
2007-03-28 | Improve output of some debugging messages. | Christopher Pascoe | |
2007-03-28 | Some more safety checks on ccb state. | Christopher Pascoe | |
2007-03-28 | disk addresses are in hex, not decimal. makes my LSILogic,sas@3/disk@13 | David Gwynne | |
correctly match target 19. ok deraadt@ | |||
2007-03-28 | Bump max number of physical segments. Machines in the wild | Tobias Weingartner | |
seem to have reached this limit. ok marco@, looks ok ckuethe@ | |||
2007-03-27 | OK, I understand why jsg wanted the disk_unbusy() in wdretry(), and he | Theo de Raadt | |
was right. There is another path that ends up avoiding the disk_unbusy call I inserted.... tested by robert too | |||
2007-03-27 | only actually change the drive LED state if there was a real state change; | Theo de Raadt | |
tested by robert and myself | |||
2007-03-27 | Don't pick up IPv6 link local IPs on address deletions. | Marco Pfatschbacher | |
This unbreaks carp reconfiguration. OK henning@, mcbride@ | |||
2007-03-27 | When trap() causes a panic, have stacktrace() use ddb to find the symbol | Miod Vallat | |
names if option DDB, instead of the fn_name() helper which only knows about trap() anyway. While there, do not attempt to print the function arguments after the first frame, since they are known to be clobbered. | |||
2007-03-27 | Remove an #ifdef LFS chunk from dk_mountroot(); | Thordur I. Bjornsson | |
ok pedro@ | |||
2007-03-27 | Clean up some return value handling now that we know that what's returned | Artur Grabowski | |
is proper errnos. millert@ ok and some help | |||
2007-03-27 | Try and print symbol-relative addresses for branches, and display | Miod Vallat | |
delay slots instructions correctly. | |||
2007-03-27 | this level of serverworks sata does not help | Theo de Raadt | |
2007-03-27 | more grammar fixups; from bret lambert and myself | Jason McIntyre | |
2007-03-27 | grammar from bret lambert, and one more from me; | Jason McIntyre | |
2007-03-27 | attach ahci based on the pci class and interface fields, not just on a | David Gwynne | |
list of pci devices. WARNING: this will cause your disks to change name (wd -> sd) on a supported controller. | |||
2007-03-27 | grok LSILogic,sas controllers in bootpath; as well, become aware that (at | Theo de Raadt | |
least) "scsi" controllers give a target/port number, not a kernel sd#. So, translate. We might later want to do the same translation for IDE as well, but perhaps not until after people test a bit more; ok dlg | |||
2007-03-27 | disable serverworks sata until it works (been busted for a year on the | Theo de Raadt | |
G5, might work a lot better soon) | |||
2007-03-27 | First stab at state transition code for volumes and chunks. | Marco Peereboom | |
Minor cleanup as well. prodded by jordan | |||
2007-03-27 | regenerate | Chris Kuethe | |
ok pvalchev | |||
2007-03-27 | u-blox ANTARIS4 GPS receiver | Chris Kuethe | |
ok pvalchev | |||
2007-03-27 | regen | David Gwynne | |
2007-03-27 | silicon image 3131 and 3531 | David Gwynne | |
2007-03-26 | software-driven drive light code, using a timeout. uwe wrote some code | Theo de Raadt | |
initially that used a disk_busy() hook, but this uses a lot less cpu and is MD; ok uwe | |||
2007-03-26 | Don't leak memory. | Marco Peereboom | |
From giovanni <qgiovanni@gmail.com> | |||
2007-03-26 | Rip out the KERN_ error codes. | Artur Grabowski | |
ok otto@ | |||
2007-03-26 | Calculate minutes left more accurately. | Marco Peereboom | |
From giovanni <qgiovanni@gmail.com> | |||
2007-03-26 | bits for the global control register | David Gwynne | |
2007-03-26 | typos in comments | Ted Unangst | |
2007-03-26 | i shouldn't be shy about commiting ahci to this. | David Gwynne | |
lots of poking by jsg@ | |||
2007-03-26 | oops, 64bit memory bars. | David Gwynne | |
2007-03-26 | ichss_cookie is a bad name, and should not be a void pointer. | Gordon Willem Klok | |
Spotted by Stefan Sperling <stsp AT tsp.in-berlin.de> when reviewing his piix speedstep diff. ok tedu@ | |||
2007-03-25 | include rwlock.h ourselves, better than depending on it getting picked | Ted Unangst | |
up elsewhere | |||
2007-03-25 | Remove LK_INTERLOCK from flags in a call to vget(); | Thordur I. Bjornsson | |
ok pedro@ | |||
2007-03-25 | Synchronise carp advertisements on group demotion. | Marco Pfatschbacher | |
This reduces group failover time to a few milliseconds. Diff from Nathanael. OK henning@ | |||
2007-03-25 | wdc retries (including after suspends) caused a disk to remain busy when | Theo de Raadt | |
it should not; ok dlg problem spotted using zaurus soft-drive-led diff which is pending i think i convinced jsg now that this fix is better than putting it in wdrestart | |||
2007-03-25 | POLLERR is the correct return code for poll errors | Ted Unangst | |
ok art deraadt miod | |||
2007-03-25 | use a rwlock instead of the homegrown approach | Ted Unangst | |
ok art pedro thib | |||
2007-03-25 | Change the "can't allocate llinfo" to a better log message that includes | Claudio Jeker | |
the problemantic IP address and a hopefully better reason message. After discussion with dtucker@, "fine with me" deraadt@ some time ago | |||
2007-03-25 | Remove references to KERN_SUCCESS, okay miod@ | Pedro Martelletto | |
2007-03-25 | Remove the flags_lock simplelock from struct vm_map; | Thordur I. Bjornsson | |
Cleanup the code accordingly. ok pedro@, art@ | |||
2007-03-25 | Garbage collect CPU_CLOCKUPDATE since it was only used by i386. | Artur Grabowski | |
from brad. | |||
2007-03-25 | remove KERN_SUCCESS and use 0 instead. | Artur Grabowski | |
eyeballed by miod@ and pedro@ | |||
2007-03-25 | kill extra space in output with diskerr(); ok jsg | Theo de Raadt | |
2007-03-25 | Account for the space of all the previous sessions on disk when | Pedro Martelletto | |
mounting a multisession CD, as they may be accessed as well. From FreeBSD via Enache Adrian, okay krw@ thib@ tedu@. | |||
2007-03-25 | remove a few void * casts that are useless | Ted Unangst | |