summaryrefslogtreecommitdiff
path: root/sys/dev/ccd.c
AgeCommit message (Expand)Author
1998-07-31Use the pool allocator for component buffer headers.thorpej
1998-07-09Fix int32_t overflow with large serially concatenated components,thorpej
1998-03-01Sweep up some miscellaneous leftover lite2 integration shrapnel.ross
1998-02-22Fix message printed in case (b) in last commit; what actually shouldn'tenami
1998-02-22Check disklabel just read from disk and warn if:enami
1998-02-06Allow a ccd component to be on any partition type.thorpej
1997-10-09Fix tipo inherited from old version of TNF copyright template.jtc
1997-10-08Implement DIOCGDEFLABEL.thorpej
1997-08-04%x -> 0x%xfair
1997-06-26Leftover from last commit: require us to be initialized when a DIOCGDINFOkleink
1997-06-26In ccdioctl(), consolidate checks for "open for writes" and "initialized".thorpej
1997-06-23Two changes to ccdsize():thorpej
1997-03-12Remove bogus use of splhigh(), and apparently unneeded bzero().mycroft
1997-01-30A performance optimization, inspired by a conversation with Thor Simon:thorpej
1997-01-30Fix OBOB in ccdopen() partition range check.thorpej
1996-12-18Compute the componet number properly so that error reporting is somewhatthorpej
1996-10-13backout kprintf changeschristos
1996-10-10printf -> kprintf, sprintf -> ksprintfchristos
1996-05-05Fix bogus return value in ccdopen(); it failed to indicate an errorthorpej
1996-04-22remove sys/cpu.hchristos
1996-03-30Remove dependencies to dev_conf.h and the file itself.christos
1996-03-24%d -> %ld in a few places...mrg
1996-03-07prototypes for ccd audio and ncr5380christos
1996-02-28Copyright assigned to The NetBSD Foundation.thorpej
1996-02-11Avoid deref'ing a bad pointer in ccdopen(). This could happen ifthorpej
1996-02-10detatch this spelling mistake from this source file.hpeyerl
1996-02-06Fix typo, from Thorsten Frueauf <frueauf@ira.uka.de>.thorpej
1996-02-01Add experimental data mirroring support, derived from code written bythorpej
1996-01-07New generic disk framework. Highlights:thorpej
1995-12-08When unconfiguring a ccd, only free as many interleave indices asthorpej
1995-11-06Fix a race condition where if a process is asleep waiting on anthorpej
1995-11-03In ccdstart(), only translate the block number from partition-relativethorpej
1995-10-12Fix bad pointer deref, memory leak, and geometry calculation, pointedthorpej
1995-10-09Batting 1.000: fix a potential panic situation in ccdioctl() that can occurthorpej
1995-10-09Fix up a couple of comments.thorpej
1995-10-09Add the partition offset to the block number in ccdstart() as opposedthorpej
1995-10-09Implement a simple locking mechanism and use it, for sanity's sake.thorpej
1995-09-06Fix misplaced #ifdef.thorpej
1995-08-29Wrap dk stats stuff in `#ifdef WORKING_DISK_STATISTICS'. Takes carethorpej
1995-08-21Fix typo, pointed out by cross@va.pubnix.com (Chris P. Ross).thorpej
1995-08-17New version of ccd. Allows dynamic run-time configuration andthorpej
1995-07-04Make each disk and tape driver define its own read and write functions.mycroft
1995-06-26make dump stubs consistentcgd
1995-03-09spaces -> tabcgd
1995-03-02from jason thorpe: add ccdclose(), make it work with the MI scsi code,cgd
1995-03-02don't overload buffer structs; allocate and use a 'super-struct' instead.cgd
1994-10-30be more careful with types, also pull in headers where necessary.cgd
1994-08-14ccdevsw --> cdevswmycroft
1994-07-02These should have been the 4.4Lite versions. duh.hpeyerl
1994-06-29New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'cgd