The NetBSD Project

CVS log for src/sys/arch/next68k/next68k/disksubr.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / next68k / next68k

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.32 / (download) - annotate - [select for diffs], Sat Feb 4 02:08:03 2023 UTC (12 months, 3 weeks ago) by tsutsui
Branch: MAIN
CVS Tags: thorpej-ifq-base, thorpej-ifq, thorpej-altq-separation-base, thorpej-altq-separation, HEAD
Changes since 1.31: +14 -15 lines
Diff to previous 1.31 (colored)

Misc KNF and cleanup.

Revision 1.31 / (download) - annotate - [select for diffs], Fri Feb 3 23:13:01 2023 UTC (12 months, 3 weeks ago) by tsutsui
Branch: MAIN
Changes since 1.30: +75 -72 lines
Diff to previous 1.30 (colored)

Misc KNF and cosmetics.

Revision 1.28.18.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:06:35 2019 UTC (4 years, 8 months ago) by christos
Branch: phil-wifi
Changes since 1.28: +8 -46 lines
Diff to previous 1.28 (colored) next main 1.29 (colored)

Sync with HEAD

Revision 1.30 / (download) - annotate - [select for diffs], Wed Apr 3 22:10:51 2019 UTC (4 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-10-base, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, bouyer-sunxi-drm-base, bouyer-sunxi-drm, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Changes since 1.29: +2 -40 lines
Diff to previous 1.29 (colored)

centralize setdisklabel(9)

Revision 1.28.16.1 / (download) - annotate - [select for diffs], Thu Sep 6 06:55:38 2018 UTC (5 years, 5 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.28: +8 -8 lines
Diff to previous 1.28 (colored) next main 1.29 (colored)

Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

Revision 1.29 / (download) - annotate - [select for diffs], Tue Sep 4 15:08:30 2018 UTC (5 years, 5 months ago) by riastradh
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906
Changes since 1.28: +8 -8 lines
Diff to previous 1.28 (colored)

Fix some min/max -> uimin/uimax stragglers.

Confirmed by the 2018-09-04T04:40Z autobuild.

Revision 1.25.22.2 / (download) - annotate - [select for diffs], Sun Dec 3 11:36:33 2017 UTC (6 years, 2 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.25.22.1: +1 -1 lines
Diff to previous 1.25.22.1 (colored) to branchpoint 1.25 (colored) next main 1.26 (colored)

update from HEAD

Revision 1.27.6.1 / (download) - annotate - [select for diffs], Mon Apr 6 15:17:59 2015 UTC (8 years, 10 months ago) by skrll
Branch: nick-nhusb
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored) next main 1.28 (colored)

Sync with HEAD

Revision 1.28 / (download) - annotate - [select for diffs], Fri Jan 2 19:42:06 2015 UTC (9 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-base, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: phil-wifi, pgoyette-compat
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored)

We have three sets of DTYPE_ constants in the kernel:
	altq		Drop 		Type
	disklabel	Disk 		Type
	file		Descriptor	Type
(not to mention constants that contain the string DTYPE).
Let's make them two, by changing the disklabel one to be DisK TYPE since the
other disklabel constants seem to do that. Not many userland programs use
these constants (and the ones that they do are mostly in ifdefs). They will
be fixed shortly.

Revision 1.25.22.1 / (download) - annotate - [select for diffs], Wed Aug 20 00:03:17 2014 UTC (9 years, 6 months ago) by tls
Branch: tls-maxphys
Changes since 1.25: +4 -4 lines
Diff to previous 1.25 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.25.12.1 / (download) - annotate - [select for diffs], Thu May 22 11:40:01 2014 UTC (9 years, 9 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.25: +4 -4 lines
Diff to previous 1.25 (colored) next main 1.26 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.25.26.1 / (download) - annotate - [select for diffs], Sun May 18 17:45:20 2014 UTC (9 years, 9 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.25: +4 -4 lines
Diff to previous 1.25 (colored) next main 1.26 (colored)

sync with head

Revision 1.27 / (download) - annotate - [select for diffs], Mon Mar 24 19:58:04 2014 UTC (9 years, 11 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, nick-nhusb-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7
Branch point for: nick-nhusb
Changes since 1.26: +1 -1 lines
Diff to previous 1.26 (colored)

fix typo.

Revision 1.26 / (download) - annotate - [select for diffs], Mon Mar 24 19:57:47 2014 UTC (9 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.25: +4 -4 lines
Diff to previous 1.25 (colored)

fix memset bugs

Revision 1.22.34.1 / (download) - annotate - [select for diffs], Wed May 13 17:18:11 2009 UTC (14 years, 9 months ago) by jym
Branch: jym-xensuspend
Changes since 1.22: +8 -26 lines
Diff to previous 1.22 (colored) next main 1.23 (colored)

Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

Revision 1.22.20.1 / (download) - annotate - [select for diffs], Mon May 4 08:11:39 2009 UTC (14 years, 9 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.22: +8 -26 lines
Diff to previous 1.22 (colored) next main 1.23 (colored)

sync with head.

Revision 1.22.28.1 / (download) - annotate - [select for diffs], Tue Apr 28 07:34:31 2009 UTC (14 years, 10 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.22: +8 -26 lines
Diff to previous 1.22 (colored) next main 1.23 (colored)

Sync with HEAD.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Mar 16 23:11:13 2009 UTC (14 years, 11 months ago) by dsl
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-nfs-mp-base9, yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base7, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip, rmind-uvmplock-nbase, rmind-uvmplock-base, rmind-uvmplock, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-premerge-20091211, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-mips64-premerge-20101231, khorben-n900, jymxensuspend-base, jym-xensuspend-nbase, jym-xensuspend-base, jruoho-x86intr-base, jruoho-x86intr, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-audiomp3-base, jmcneill-audiomp3, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver
Branch point for: yamt-pagecache, tls-maxphys, rmind-smpnet
Changes since 1.24: +4 -12 lines
Diff to previous 1.24 (colored)

ANSIfy functions with function-pointer arguments

Revision 1.24 / (download) - annotate - [select for diffs], Sat Mar 14 21:04:13 2009 UTC (14 years, 11 months ago) by dsl
Branch: MAIN
Changes since 1.23: +3 -6 lines
Diff to previous 1.23 (colored)

ANSIfy another 1261 function definitions.
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.

Revision 1.23 / (download) - annotate - [select for diffs], Sat Mar 14 15:36:11 2009 UTC (14 years, 11 months ago) by dsl
Branch: MAIN
Changes since 1.22: +5 -12 lines
Diff to previous 1.22 (colored)

Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)

Revision 1.20.28.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:19:50 2007 UTC (16 years, 3 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.20: +7 -7 lines
Diff to previous 1.20 (colored) next main 1.21 (colored)

sync with HEAD

Revision 1.18.2.2 / (download) - annotate - [select for diffs], Sat Oct 27 11:27:23 2007 UTC (16 years, 4 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.18.2.1: +7 -7 lines
Diff to previous 1.18.2.1 (colored) to branchpoint 1.18 (colored) next main 1.19 (colored)

sync with head.

Revision 1.20.26.1 / (download) - annotate - [select for diffs], Fri Oct 26 15:43:00 2007 UTC (16 years, 4 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.20: +7 -7 lines
Diff to previous 1.20 (colored) next main 1.21 (colored)

Sync with HEAD.

Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.

Revision 1.22 / (download) - annotate - [select for diffs], Wed Oct 17 19:56:04 2007 UTC (16 years, 4 months ago) by garbled
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-nfs-mp-base2, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, nick-net80211-sync-base, nick-net80211-sync, nick-hppapmap-base2, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, mjf-devfs2, mjf-devfs-base, mjf-devfs, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, jmcneill-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, cube-autoconf-base, cube-autoconf, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, ad-socklock-base1, ad-audiomp2-base, ad-audiomp2
Branch point for: yamt-nfs-mp, nick-hppapmap, jym-xensuspend
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree.  Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches.  The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.

Revision 1.20.16.1 / (download) - annotate - [select for diffs], Tue Oct 16 18:23:46 2007 UTC (16 years, 4 months ago) by garbled
Branch: ppcoea-renovation
Changes since 1.20: +7 -7 lines
Diff to previous 1.20 (colored) next main 1.21 (colored)

Sync with HEAD

Revision 1.20.30.1 / (download) - annotate - [select for diffs], Sun Oct 14 11:47:41 2007 UTC (16 years, 4 months ago) by yamt
Branch: yamt-x86pmap
Changes since 1.20: +7 -7 lines
Diff to previous 1.20 (colored) next main 1.21 (colored)

sync with head.

Revision 1.20.8.1 / (download) - annotate - [select for diffs], Tue Oct 9 13:38:17 2007 UTC (16 years, 4 months ago) by ad
Branch: vmlocking
Changes since 1.20: +7 -7 lines
Diff to previous 1.20 (colored) next main 1.21 (colored)

Sync with head.

Revision 1.21 / (download) - annotate - [select for diffs], Mon Oct 8 18:02:57 2007 UTC (16 years, 4 months ago) by ad
Branch: MAIN
CVS Tags: yamt-x86pmap-base3, vmlocking-base, ppcoea-renovation-base, bouyer-xenamd64
Changes since 1.20: +7 -7 lines
Diff to previous 1.20 (colored)

Merge brelse() changes from the vmlocking branch.

Revision 1.19.20.1 / (download) - annotate - [select for diffs], Fri Jan 12 01:00:55 2007 UTC (17 years, 1 month ago) by ad
Branch: newlock2
Changes since 1.19: +2 -51 lines
Diff to previous 1.19 (colored) next main 1.20 (colored)

Sync with head.

Revision 1.18.2.1 / (download) - annotate - [select for diffs], Sat Dec 30 20:46:40 2006 UTC (17 years, 2 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.18: +2 -51 lines
Diff to previous 1.18 (colored)

sync with head.

Revision 1.19.22.1 / (download) - annotate - [select for diffs], Sun Dec 10 07:16:30 2006 UTC (17 years, 2 months ago) by yamt
Branch: yamt-splraiseipl
Changes since 1.19: +2 -51 lines
Diff to previous 1.19 (colored) next main 1.20 (colored)

sync with head.

Revision 1.20 / (download) - annotate - [select for diffs], Sat Nov 25 11:59:57 2006 UTC (17 years, 3 months ago) by scw
Branch: MAIN
CVS Tags: yamt-x86pmap-base2, yamt-x86pmap-base, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup, post-newlock2-merge, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-ufs-trans-base, mjf-ufs-trans, matt-nb4-arm-base, matt-nb4-arm, matt-mips64-base, matt-mips64, hpcarm-cleanup, ad-audiomp-base, ad-audiomp
Branch point for: yamt-x86pmap, vmlocking, ppcoea-renovation, matt-armv6, jmcneill-pm
Changes since 1.19: +2 -51 lines
Diff to previous 1.19 (colored)

Replace the myriad copies of bounds_check_with_label() with a single MI
version.

Add disk_blocksize(9) so that disk drivers can record the physical
block size of a disk if it is different to DEV_BSIZE. Right now this
simply initialises dk_blkshift and dk_byteshift according to the
supplied block size. This information is used in the MI version of
bounds_check_with_label().

Revision 1.19 / (download) - annotate - [select for diffs], Sun Dec 11 12:18:29 2005 UTC (18 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, yamt-pdpolicy, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, peter-altq-base, peter-altq, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, chap-midi-nbase, chap-midi-base, chap-midi, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-splraiseipl, newlock2
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

merge ktrace-lwp.

Revision 1.12.2.5 / (download) - annotate - [select for diffs], Thu Nov 10 13:57:58 2005 UTC (18 years, 3 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.12.2.4: +5 -5 lines
Diff to previous 1.12.2.4 (colored) next main 1.13 (colored)

Sync with HEAD. Here we go again...

Revision 1.18 / (download) - annotate - [select for diffs], Sun Jun 5 11:35:09 2005 UTC (18 years, 8 months ago) by he
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, thorpej-vnode-attr-base, thorpej-vnode-attr, ktrace-lwp-base
Branch point for: yamt-lazymbuf
Changes since 1.17: +5 -5 lines
Diff to previous 1.17 (colored)

Adapt to -Wcast-qual by adding a few consts.

Revision 1.16.8.1 / (download) - annotate - [select for diffs], Fri Apr 29 11:28:18 2005 UTC (18 years, 10 months ago) by kent
Branch: kent-audio2
Changes since 1.16: +8 -10 lines
Diff to previous 1.16 (colored) next main 1.17 (colored)

sync with -current

Revision 1.12.2.4 / (download) - annotate - [select for diffs], Mon Jan 24 08:34:18 2005 UTC (19 years, 1 month ago) by skrll
Branch: ktrace-lwp
Changes since 1.12.2.3: +8 -10 lines
Diff to previous 1.12.2.3 (colored)

Sync with HEAD.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Jan 19 01:58:21 2005 UTC (19 years, 1 month ago) by chs
Branch: MAIN
CVS Tags: yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, kent-audio2-base
Changes since 1.16: +8 -10 lines
Diff to previous 1.16 (colored)

de-__P, remove register, ansify.

Revision 1.12.2.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:19:43 2004 UTC (19 years, 5 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.12.2.2: +2 -2 lines
Diff to previous 1.12.2.2 (colored)

Fix the sync with head I botched.

Revision 1.12.2.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:38:17 2004 UTC (19 years, 5 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.12.2.1: +0 -0 lines
Diff to previous 1.12.2.1 (colored)

Sync with HEAD.

Revision 1.12.2.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:38:38 2004 UTC (19 years, 6 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.12: +122 -119 lines
Diff to previous 1.12 (colored)

Sync with HEAD

Revision 1.16 / (download) - annotate - [select for diffs], Sat Nov 15 17:52:30 2003 UTC (20 years, 3 months ago) by bouyer
Branch: MAIN
CVS Tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: kent-audio2
Changes since 1.15: +87 -89 lines
Diff to previous 1.15 (colored)

Commit changes proposed on tech-kern Thu, 6 Nov 2003
- factor out disksubr.c between sun3, sparc and sparc64. Keep the sun3
  groveling code to find a NetBSD disklabel in the first sector (so that it
  can find a label at the old sun3 LABELOFFSET) as a fallback is not
  label at LABELOFFSET, or sun label is present.
- Fix the sun3 LABELOFFSET (was 64, but the kernel wrote the NetBSD label at
  128)
- Make next68k disksubr.c always write a next-compatible disklabel.
- remove #ifdef __sparc__ hack from disklabel(8), and change it to issue
  a DIOCWDINFO after writing the disklabel to the raw partition in the
  -r/-I case (so that the kernel can convert the label if needed).

Revision 1.15 / (download) - annotate - [select for diffs], Mon Oct 27 16:48:08 2003 UTC (20 years, 4 months ago) by cl
Branch: MAIN
Changes since 1.14: +37 -31 lines
Diff to previous 1.14 (colored)

move structs nextstep_disklabel/cpu_partition and appendant #defines
to sys/sys/bootblock.h
- rename to next68k_disklabel and next68k_partition
- use {u,}int{8,16,32}_t instead of char/short/int (suggested by D. Laight)

Revision 1.14 / (download) - annotate - [select for diffs], Thu Aug 7 16:28:55 2003 UTC (20 years, 6 months ago) by agc
Branch: MAIN
Changes since 1.13: +3 -7 lines
Diff to previous 1.13 (colored)

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jul 15 02:59:33 2003 UTC (20 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.12: +4 -1 lines
Diff to previous 1.12 (colored)

__KERNEL_RCSID()

Revision 1.12 / (download) - annotate - [select for diffs], Sat May 10 23:12:36 2003 UTC (20 years, 9 months ago) by thorpej
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.11: +4 -3 lines
Diff to previous 1.11 (colored)

Change bounds_check_with_label() to take a pointer to the disk structure,
rather than the label itself.  This paves the way for some future changes.

Revision 1.11 / (download) - annotate - [select for diffs], Fri May 2 08:45:18 2003 UTC (20 years, 10 months ago) by dsl
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Change return type of readdisklabel() to const char *
I hope I've found all the correct places!

Revision 1.10 / (download) - annotate - [select for diffs], Mon Apr 7 21:42:53 2003 UTC (20 years, 10 months ago) by he
Branch: MAIN
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

Track the SBSIZE -> SBLOCKSIZE rename done by the UFS2 merge.

Revision 1.5.4.3 / (download) - annotate - [select for diffs], Fri Sep 6 08:38:27 2002 UTC (21 years, 5 months ago) by jdolecek
Branch: kqueue
Changes since 1.5.4.2: +332 -37 lines
Diff to previous 1.5.4.2 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored)

sync kqueue branch with HEAD

Revision 1.5.8.4 / (download) - annotate - [select for diffs], Thu Aug 1 02:42:51 2002 UTC (21 years, 7 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.5.8.3: +332 -37 lines
Diff to previous 1.5.8.3 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored)

Catch up to -current.

Revision 1.7.6.2 / (download) - annotate - [select for diffs], Tue Jul 16 12:58:58 2002 UTC (21 years, 7 months ago) by gehenna
Branch: gehenna-devsw
Changes since 1.7.6.1: +332 -37 lines
Diff to previous 1.7.6.1 (colored) to branchpoint 1.7 (colored) next main 1.8 (colored)

catch up with -current.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Jul 11 16:03:15 2002 UTC (21 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, kqueue-beforemerge, kqueue-base, kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, gehenna-devsw-base, fvdl_fs64_base
Changes since 1.8: +332 -37 lines
Diff to previous 1.8 (colored)

Apply patches from Christian Limpach:

    - NeXT label reading support
    - SCSI dma fixes
    - media support for if_xe.c

Some of these need more cleanup, but at least make SCSI support usable on
the NeXT.

Revision 1.5.4.2 / (download) - annotate - [select for diffs], Sun Jun 23 17:38:59 2002 UTC (21 years, 8 months ago) by jdolecek
Branch: kqueue
Changes since 1.5.4.1: +13 -5 lines
Diff to previous 1.5.4.1 (colored) to branchpoint 1.5 (colored)

catch up with -current on kqueue branch

Revision 1.5.8.3 / (download) - annotate - [select for diffs], Thu Jun 20 03:40:23 2002 UTC (21 years, 8 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.5.8.2: +13 -5 lines
Diff to previous 1.5.8.2 (colored) to branchpoint 1.5 (colored)

Catch up to -current.

Revision 1.7.6.1 / (download) - annotate - [select for diffs], Thu May 30 15:34:08 2002 UTC (21 years, 9 months ago) by gehenna
Branch: gehenna-devsw
Changes since 1.7: +13 -5 lines
Diff to previous 1.7 (colored)

Catch up with -current.

Revision 1.8 / (download) - annotate - [select for diffs], Mon May 20 20:49:16 2002 UTC (21 years, 9 months ago) by jdolecek
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6
Changes since 1.7: +13 -5 lines
Diff to previous 1.7 (colored)

readdisklabel(): fabricate sane default disklabel in case there isn't
  any on the disk
Implemented by Christian Limpach, sent in port-next68k/16929.

Revision 1.5.8.2 / (download) - annotate - [select for diffs], Mon Apr 1 07:41:45 2002 UTC (21 years, 11 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.5.8.1: +2 -2 lines
Diff to previous 1.5.8.1 (colored) to branchpoint 1.5 (colored)

Catch up to -current.
(CVS: It's not just a program. It's an adventure!)

Revision 1.5.4.1 / (download) - annotate - [select for diffs], Sat Mar 16 15:59:04 2002 UTC (21 years, 11 months ago) by jdolecek
Branch: kqueue
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

Catch up with -current.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Mar 5 09:40:41 2002 UTC (21 years, 11 months ago) by simonb
Branch: MAIN
CVS Tags: newlock-base, newlock, eeh-devprop-base, eeh-devprop
Branch point for: gehenna-devsw
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Don't cast argument to ffs() to long.
Per discussion on port-alpha, noticed by Robert Elz.

Revision 1.5.8.1 / (download) - annotate - [select for diffs], Thu Feb 28 04:11:18 2002 UTC (22 years ago) by nathanw
Branch: nathanw_sa
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Catch up to -current.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Feb 19 17:09:46 2002 UTC (22 years ago) by wiz
Branch: MAIN
CVS Tags: ifpoll-base
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

strategy should have an 'r'. Inspired by similar change in OpenBSD.

Revision 1.5.2.1 / (download) - annotate - [select for diffs], Wed Oct 10 11:56:21 2001 UTC (22 years, 4 months ago) by fvdl
Branch: thorpej-devvp
Changes since 1.5: +27 -13 lines
Diff to previous 1.5 (colored) next main 1.6 (colored)

Convert all remaining devices.

Revision 1.3.10.2 / (download) - annotate - [select for diffs], Wed Nov 22 16:01:18 2000 UTC (23 years, 3 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.3.10.1: +5 -5 lines
Diff to previous 1.3.10.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)

Sync with HEAD.

Revision 1.3.10.1 / (download) - annotate - [select for diffs], Mon Nov 20 20:18:17 2000 UTC (23 years, 3 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.3: +1 -10 lines
Diff to previous 1.3 (colored)

Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Nov 20 08:24:19 2000 UTC (23 years, 3 months ago) by chs
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base, thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: thorpej-devvp, nathanw_sa, kqueue
Changes since 1.4: +5 -5 lines
Diff to previous 1.4 (colored)

rationalize the use of b_flags for geteblk() buffers.
rather than assigning to the whole field, set or clear individual flags,
which implies that the B_BUSY and B_INVAL flags will remain set.
this allows us to make the assertion in brelse() that B_BUSY is set,
which is the purpose of all this.

Revision 1.4 / (download) - annotate - [select for diffs], Tue May 16 05:45:48 2000 UTC (23 years, 9 months ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, minoura-xpg4dl-base, minoura-xpg4dl
Changes since 1.3: +1 -10 lines
Diff to previous 1.3 (colored)

Nuke dk_establish() from orbit except from those ports which still use
it to determine the boot device: mvme68k, pc532, macppc, ofppc.  Those
platforms should be changed to use device_register().  In the mean time,
those ports defined __BROKEN_DK_ESTABLISH.

Revision 1.3.16.1 / (download) - annotate - [select for diffs], Tue Dec 21 23:16:11 1999 UTC (24 years, 2 months ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.3: +10 -3 lines
Diff to previous 1.3 (colored) next main 1.4 (colored)

Initial commit of recent changes to make DEV_BSIZE go away.

Runs on i386, needs work on other arch's. Main kernel routines should be
fine, but a number of the stand programs need help.

cd, fd, ccd, wd, and sd have been updated. sd has been tested with non-512
byte block devices. vnd, raidframe, and lfs need work.

Non 2**n block support is automatic for LKM's and conditional for kernels
on "options NON_PO2_BLOCKS".

Revision 1.3 / (download) - annotate - [select for diffs], Tue Nov 10 22:45:45 1998 UTC (25 years, 3 months ago) by dbj
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, kenh-if-detach-base, kenh-if-detach, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame, fvdl-softdep-base, fvdl-softdep, comdex-fall-1999-base, comdex-fall-1999, chs-ubc2-newbase, chs-ubc2-base, chs-ubc2
Branch point for: wrstuden-devbsize, thorpej_scsipi
Changes since 1.2: +3 -1 lines
Diff to previous 1.2 (colored)

Sync'ed more files and routines with mvme port in prepartion for UVM.
Now use generic m68k cachops everywhere rather than defining them in locore.s

Revision 1.2 / (download) - annotate - [select for diffs], Sun Jul 5 07:53:46 1998 UTC (25 years, 7 months ago) by dbj
Branch: MAIN
CVS Tags: eeh-paddr_t-base, eeh-paddr_t, chs-ubc-base, chs-ubc
Changes since 1.1: +10 -1 lines
Diff to previous 1.1 (colored)

Started the esp scsi driver.
Fixed bus_space_handle_t in nextdma device.
Fixed scsi interrupt define.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Tue Jun 9 07:53:05 1998 UTC (25 years, 8 months ago) by dbj
Branch: DBJ
CVS Tags: next68k-import-19980609
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of NetBSD/next68k.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Jun 9 07:53:05 1998 UTC (25 years, 8 months ago) by dbj
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.




CVSweb <webmaster@jp.NetBSD.org>