OpenBSD CVS

CVS log for src/sys/dev/Attic/ccdvar.h


[BACK] Up to [local] / src / sys / dev

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.13, Thu Oct 6 20:49:28 2011 UTC (12 years, 8 months ago) by deraadt
Branch: MAIN
CVS Tags: HEAD
Changes since 1.12: +1 -1 lines
FILE REMOVED

ccd goes to the attic
discussed with jsing and millert

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jun 26 05:42:14 2008 UTC (15 years, 11 months ago) by ray
Branch: MAIN
CVS Tags: OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9, OPENBSD_4_8_BASE, OPENBSD_4_8, OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.11: +1 -8 lines
Diff to previous 1.11 (colored)

First pass at removing clauses 3 and 4 from NetBSD licenses.

Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code that NetBSD has claimed for itself without attributing to the
actual authors.

OK deraadt@

Revision 1.11 / (download) - annotate - [select for diffs], Wed Jun 6 17:15:13 2007 UTC (17 years ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.10: +6 -6 lines
Diff to previous 1.10 (colored)

now that all partition size/offsets are potentially 64-bit, change the
type of all variables to daddr64_t.  this includes the APIs for XXsize()
and XXdump(), all range checks inside bio drivers, internal variables
for disklabel handling, and even uvm's swap offsets.  re-read numerous
times by otto, miod, krw, thib to look for errors

Revision 1.10 / (download) - annotate - [select for diffs], Wed Apr 18 19:06:56 2007 UTC (17 years, 1 month ago) by miod
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Remove the ``new i/o'' code. It has never worked well, noone has stepped up
to fix it, and it goes in the way of good changes pedro is brewing.
No functional change, tested todd@ millert@

Revision 1.9 / (download) - annotate - [select for diffs], Fri Apr 6 06:41:42 2007 UTC (17 years, 2 months ago) by tedu
Branch: MAIN
Changes since 1.8: +1 -25 lines
Diff to previous 1.8 (colored)

use rwlocks instead of hand-rolled.  make the softc private parts private.
this means making ccdconfig "SMALL" to turn off the kvm groveling nonsense
ok deraadt millert pedro todd

Revision 1.8 / (download) - annotate - [select for diffs], Fri Mar 25 17:51:16 2005 UTC (19 years, 2 months ago) by mickey
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1, OPENBSD_4_0_BASE, OPENBSD_4_0, OPENBSD_3_9_BASE, OPENBSD_3_9, OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

calculate the rpm for a disklabel; implement new io discipline for mirror; this also changes the mirror striping strategy a bit to achieve the scatter-gathering; of course it has been proven that new discipline still makes troubles thus not enabling it yet );

Revision 1.7 / (download) - annotate - [select for diffs], Thu Feb 24 19:36:39 2005 UTC (19 years, 3 months ago) by mickey
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.6: +25 -19 lines
Diff to previous 1.6 (colored)

fix a buffer-done race that makes mirroring work now;
use pool instead of malloc/free and this fixes new buffer mode;
implement DIOCGPDINFO for disklabel -d;
tested by henning@ millert@ fries@

Revision 1.4.10.2 / (download) - annotate - [select for diffs], Sat Jun 7 11:02:28 2003 UTC (21 years ago) by ho
Branch: SMP
Changes since 1.4.10.1: +2 -6 lines
Diff to previous 1.4.10.1 (colored) to branchpoint 1.4 (colored) next main 1.5 (colored)

Sync SMP branch to -current

Revision 1.6 / (download) - annotate - [select for diffs], Mon Jun 2 23:28:01 2003 UTC (21 years ago) by millert
Branch: MAIN
CVS Tags: SMP_SYNC_B, SMP_SYNC_A, OPENBSD_3_6_BASE, OPENBSD_3_6, OPENBSD_3_5_BASE, OPENBSD_3_5, OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.5: +2 -6 lines
Diff to previous 1.5 (colored)

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999.  Proofed by myself and Theo.

Revision 1.4.10.1 / (download) - annotate - [select for diffs], Wed Oct 31 03:22:40 2001 UTC (22 years, 7 months ago) by nate
Branch: SMP
Changes since 1.4: +4 -3 lines
Diff to previous 1.4 (colored)

Sync the SMP branch to something just after 3.0

Revision 1.4.16.1 / (download) - annotate - [select for diffs], Sun Oct 14 20:44:48 2001 UTC (22 years, 8 months ago) by jason
Branch: OPENBSD_2_9
Changes since 1.4: +4 -3 lines
Diff to previous 1.4 (colored) next main 1.5 (colored)

MFS (from millert):
Add some missing lengths checks when passing data from userland to
kernel.  From based on NetBSD patches.

Revision 1.4.14.1 / (download) - annotate - [select for diffs], Sun Sep 16 15:22:03 2001 UTC (22 years, 9 months ago) by miod
Branch: OPENBSD_2_8
Changes since 1.4: +4 -3 lines
Diff to previous 1.4 (colored) next main 1.5 (colored)

MFC:
Add some missing lengths checks when passing data from userland to the
kernel. From NetBSD via millert@

Revision 1.5 / (download) - annotate - [select for diffs], Sun Sep 16 00:42:44 2001 UTC (22 years, 9 months ago) by millert
Branch: MAIN
CVS Tags: UBC_SYNC_B, UBC_SYNC_A, UBC_BASE, UBC, OPENBSD_3_3_BASE, OPENBSD_3_3, OPENBSD_3_2_BASE, OPENBSD_3_2, OPENBSD_3_1_BASE, OPENBSD_3_1, OPENBSD_3_0_BASE, OPENBSD_3_0
Changes since 1.4: +4 -3 lines
Diff to previous 1.4 (colored)

Add some missing lengths checks when passing data from userland to
kernel.  From based on NetBSD patches.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Nov 26 22:30:19 1997 UTC (26 years, 6 months ago) by niklas
Branch: MAIN
CVS Tags: kame_19991208, SMP_BASE, OPENBSD_2_9_BASE, OPENBSD_2_8_BASE, OPENBSD_2_7_BASE, OPENBSD_2_7, OPENBSD_2_6_BASE, OPENBSD_2_6, OPENBSD_2_5_BASE, OPENBSD_2_5, OPENBSD_2_4_BASE, OPENBSD_2_4, OPENBSD_2_3_BASE, OPENBSD_2_3
Branch point for: SMP, OPENBSD_2_9, OPENBSD_2_8
Changes since 1.3: +3 -2 lines
Diff to previous 1.3 (colored)

Optimized to perform well on small interleaves which makes the ccd driver
really useful as a performance booster.  The interleave needs to be a
multiple of the software page size (CLBYTES) and not have mirror components
if the new optimized policy should be used, otherwise the old policy will
be used still.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Mar 2 00:29:23 1996 UTC (28 years, 3 months ago) by niklas
Branch: MAIN
CVS Tags: OPENBSD_2_2_BASE, OPENBSD_2_2, OPENBSD_2_1_BASE, OPENBSD_2_1, OPENBSD_2_0_BASE, OPENBSD_2_0
Changes since 1.2: +26 -20 lines
Diff to previous 1.2 (colored)

From NetBSD: sync with 960217 sources

Revision 1.2 / (download) - annotate - [select for diffs], Fri Jan 12 20:21:13 1996 UTC (28 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.1: +3 -5 lines
Diff to previous 1.1 (colored)

from netbsd;
New generic disk framework.  Highlights:
New metrics handling.  Metrics are now kept in the new `struct disk'.
Busy time is now stored as a timeval, and transfer count in bytes.
Storage for disklabels is now dynamically allocated, so that the size
of the disk structure is not machine-dependent.
Several new functions for attaching and detaching disks, and handling
metrics calculation.
Old-style instrumentation is still supported in drivers that did it
before.  However, old-style instrumentation is being deprecated, and
will go away once the userland utilities are updated for the new
framework.
For usage and architectural details, see the forthcoming disk(9)
manual page.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:52:29 1995 UTC (28 years, 8 months ago) by deraadt
CVS Tags: netbsd_1_1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of NetBSD tree

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 18 08:52:29 1995 UTC (28 years, 8 months ago) by deraadt
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.