CVS log for src/sys/arch/vax/vax/autoconf.c
Up to [cvs.NetBSD.org] / src / sys / arch / vax / vax
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.101: download - view: text, markup, annotated - select for diffs
Wed Dec 20 15:34:45 2023 UTC (11 months, 3 weeks ago) by thorpej
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
HEAD
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +2 -3
lines
Remove unnecessary <sys/malloc.h>.
Revision 1.100: download - view: text, markup, annotated - select for diffs
Thu Mar 3 06:28:26 2022 UTC (2 years, 9 months ago) by riastradh
Branches: MAIN
CVS tags: thorpej-ifq-base,
thorpej-ifq,
thorpej-altq-separation-base,
thorpej-altq-separation,
netbsd-10-base,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +3 -3
lines
vax: Use device_set_private.
Revision 1.99: download - view: text, markup, annotated - select for diffs
Sat Aug 7 16:19:07 2021 UTC (3 years, 4 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +3 -3
lines
Merge thorpej-cfargs2.
Revision 1.98.8.1: download - view: text, markup, annotated - select for diffs
Wed Aug 4 03:00:08 2021 UTC (3 years, 4 months ago) by thorpej
Branches: thorpej-cfargs2
Diff to: previous 1.98: preferred, colored; next MAIN 1.99: preferred, colored
Changes since revision 1.98: +3 -3
lines
Adapt to CFARGS().
Revision 1.98: download - view: text, markup, annotated - select for diffs
Sat Apr 24 23:36:50 2021 UTC (3 years, 7 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf-base,
thorpej-i2c-spi-conf,
thorpej-futex2-base,
thorpej-futex2,
thorpej-cfargs2-base,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Branch point for: thorpej-cfargs2
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +3 -3
lines
Merge thorpej-cfargs branch:
Simplify and make extensible the config_search() / config_found() /
config_attach() interfaces: rather than having different variants for
which arguments you want pass along, just have a single call that
takes a variadic list of tag-value arguments.
Adjust all call sites:
- Simplify wherever possible; don't pass along arguments that aren't
actually needed.
- Don't be explicit about what interface attribute is attaching if
the device only has one. (More simplification.)
- Add a config_probe() function to be used in indirect configuiration
situations, making is visibly easier to see when indirect config is
in play, and allowing for future change in semantics. (As of now,
this is just a wrapper around config_match(), but that is an
implementation detail.)
Remove unnecessary or redundant interface attributes where they're not
needed.
There are currently 5 "cfargs" defined:
- CFARG_SUBMATCH (submatch function for direct config)
- CFARG_SEARCH (search function for indirect config)
- CFARG_IATTR (interface attribte)
- CFARG_LOCATORS (locators array)
- CFARG_DEVHANDLE (devhandle_t - wraps OFW, ACPI, etc. handles)
...and a sentinel value CFARG_EOL.
Add some extra sanity checking to ensure that interface attributes
aren't ambiguous.
Use CFARG_DEVHANDLE in MI FDT, OFW, and ACPI code, and macppc and shark
ports to associate those device handles with device_t instance. This
will trickle trough to more places over time (need back-end for pre-OFW
Sun OBP; any others?).
Revision 1.97.24.1: download - view: text, markup, annotated - select for diffs
Sun Mar 21 21:09:08 2021 UTC (3 years, 8 months ago) by thorpej
Branches: thorpej-cfargs
Diff to: previous 1.97: preferred, colored; next MAIN 1.98: preferred, colored
Changes since revision 1.97: +3 -3
lines
Give config_found() the same variadic arguments treatment as
config_search(). This commit only adds the CFARG_EOL sentinel
to the existing config_found() calls. Conversion of config_found_sm_loc()
and config_found_ia() call sites will be in subsequent commits.
Revision 1.94.2.3: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:48 2017 UTC (7 years ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.94.2.2: preferred, colored; next MAIN 1.95: preferred, colored
Changes since revision 1.94.2.2: +0 -5
lines
update from HEAD
Revision 1.96.4.1: download - view: text, markup, annotated - select for diffs
Mon Aug 28 17:51:55 2017 UTC (7 years, 3 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.96: preferred, colored; next MAIN 1.97: preferred, colored
Changes since revision 1.96: +2 -7
lines
Sync with HEAD
Revision 1.97: download - view: text, markup, annotated - select for diffs
Mon May 22 16:39:40 2017 UTC (7 years, 6 months ago) by ragge
Branches: MAIN
CVS tags: tls-maxphys-base-20171202,
thorpej-futex-base,
thorpej-futex,
thorpej-cfargs-base,
phil-wifi-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
phil-wifi,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
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,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
nick-nhusb-base-20170825,
netbsd-9-base,
netbsd-9-4-RELEASE,
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-8-base,
netbsd-8-3-RELEASE,
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,
isaki-audio2-base,
isaki-audio2,
is-mlppp-base,
is-mlppp,
bouyer-xenpvh-base2,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
bouyer-xenpvh,
ad-namecache-base3,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base,
ad-namecache
Branch point for: thorpej-cfargs
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +2 -7
lines
Update copyright notice for Ludd (remove clause 3 & 4).
Revision 1.94.2.2: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:03:27 2014 UTC (10 years, 3 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.94.2.1: preferred, colored
Changes since revision 1.94.2.1: +6 -5
lines
Rebase to HEAD as of a few days ago.
Revision 1.95.10.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 06:54:10 2014 UTC (10 years, 4 months ago) by tls
Branches: tls-earlyentropy
Diff to: previous 1.95: preferred, colored; next MAIN 1.96: preferred, colored
Changes since revision 1.95: +6 -5
lines
Rebase.
Revision 1.96: download - view: text, markup, annotated - select for diffs
Tue May 20 16:02:37 2014 UTC (10 years, 6 months ago) by martin
Branches: MAIN
CVS tags: tls-maxphys-base,
tls-earlyentropy-base,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
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,
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,
localcount-20160914,
jdolecek-ncq-base,
jdolecek-ncq,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Branch point for: nick-nhusb
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +6 -5
lines
Recognize racd* as boot device.
Revision 1.94.2.1: download - view: text, markup, annotated - select for diffs
Tue Nov 20 03:01:48 2012 UTC (12 years ago) by tls
Branches: tls-maxphys
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +3 -3
lines
Resync to 2012-11-19 00:00:00 UTC
Revision 1.92.8.2: download - view: text, markup, annotated - select for diffs
Tue Oct 30 17:20:29 2012 UTC (12 years, 1 month ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.92.8.1: preferred, colored; branchpoint 1.92: preferred, colored; next MAIN 1.93: preferred, colored
Changes since revision 1.92.8.1: +4 -4
lines
sync with head
Revision 1.95: download - view: text, markup, annotated - select for diffs
Sat Oct 27 17:18:13 2012 UTC (12 years, 1 month ago) by chs
Branches: MAIN
CVS tags: yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
rmind-smpnet-nbase,
rmind-smpnet-base,
rmind-smpnet,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
khorben-n900,
agc-symver-base,
agc-symver
Branch point for: tls-earlyentropy
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +3 -3
lines
split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.
Revision 1.93.6.1: download - view: text, markup, annotated - select for diffs
Wed Aug 8 15:51:08 2012 UTC (12 years, 4 months ago) by martin
Branches: netbsd-6
CVS tags: 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,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus
Diff to: previous 1.93: preferred, colored; next MAIN 1.94: preferred, colored
Changes since revision 1.93: +3 -3
lines
Pull up following revision(s) (requested by mlelstv in ticket #466):
sys/arch/amiga/amiga/autoconf.c: revision 1.113
sys/arch/rs6000/rs6000/autoconf.c: revision 1.4
sys/arch/emips/emips/autoconf.c: revision 1.6
sys/arch/sandpoint/sandpoint/autoconf.c: revision 1.27
sys/arch/evbmips/alchemy/autoconf.c: revision 1.18
sys/arch/sgimips/sgimips/autoconf.c: revision 1.43
sys/arch/atari/atari/autoconf.c: revision 1.63
sys/arch/powerpc/oea/ofw_autoconf.c: revision 1.17
sys/arch/mmeye/mmeye/autoconf.c: revision 1.9
distrib/sets/lists/comp/mi: revision 1.1771
sys/arch/mipsco/mipsco/autoconf.c: revision 1.25
sys/arch/iyonix/iyonix/autoconf.c: revision 1.14
sys/arch/hp300/hp300/autoconf.c: revision 1.100
sys/kern/init_main.c: revision 1.445
sys/arch/pmax/pmax/autoconf.c: revision 1.79
sys/arch/netwinder/netwinder/autoconf.c: revision 1.11
sys/arch/dreamcast/dreamcast/autoconf.c: revision 1.10
sys/arch/ibmnws/ibmnws/autoconf.c: revision 1.12
sys/arch/evbppc/ev64260/autoconf.c: revision 1.17
sys/arch/evbmips/gdium/autoconf.c: revision 1.5
sys/arch/algor/algor/autoconf.c: revision 1.21
share/man/man9/Makefile: revision 1.367
sys/arch/ews4800mips/ews4800mips/autoconf.c: revision 1.9
sys/arch/amigappc/amigappc/autoconf.c: revision 1.5
sys/arch/x86/x86/x86_autoconf.c: revision 1.65
sys/arch/acorn26/acorn26/autoconf.c: revision 1.9
sys/arch/mvmeppc/mvmeppc/autoconf.c: revision 1.13
sys/arch/vax/vax/autoconf.c: revision 1.94
sys/arch/usermode/dev/cpu.c: revision 1.72
sys/arch/evbppc/virtex/autoconf.c: revision 1.5
sys/arch/next68k/next68k/autoconf.c: revision 1.26
sys/arch/mac68k/mac68k/autoconf.c: revision 1.73
sys/arch/ia64/ia64/autoconf.c: revision 1.6
sys/arch/evbppc/obs405/obs405_autoconf.c: revision 1.6
share/man/man9/cpu_rootconf.9: revision 1.7
sys/arch/landisk/landisk/autoconf.c: revision 1.6
sys/arch/evbmips/malta/autoconf.c: revision 1.16
sys/arch/sun3/sun3/autoconf.c: revision 1.76
sys/arch/evbppc/explora/autoconf.c: revision 1.13
sys/arch/sun3/sun3/autoconf.c: revision 1.77
sys/arch/evbmips/loongson/autoconf.c: revision 1.3
sys/arch/evbmips/atheros/autoconf.c: revision 1.11
sys/arch/sparc64/sparc64/autoconf.c: revision 1.188
sys/arch/acorn32/acorn32/autoconf.c: revision 1.18
sys/arch/evbarm/evbarm/autoconf.c: revision 1.13
sys/arch/cobalt/cobalt/autoconf.c: revision 1.30
sys/arch/mvme68k/mvme68k/autoconf.c: revision 1.46
sys/arch/hp700/hp700/autoconf.c: revision 1.48
sys/arch/evbmips/adm5120/autoconf.c: revision 1.5
sys/arch/hpcmips/hpcmips/autoconf.c: revision 1.25
sys/arch/alpha/alpha/autoconf.c: revision 1.52
sys/arch/sparc/sparc/autoconf.c: revision 1.244
sys/arch/evbppc/pmppc/autoconf.c: revision 1.7
sys/arch/bebox/bebox/autoconf.c: revision 1.25
sys/arch/luna68k/luna68k/autoconf.c: revision 1.13
sys/arch/hpcarm/hpcarm/autoconf.c: revision 1.20
sys/arch/evbppc/walnut/autoconf.c: revision 1.21
sys/arch/cesfic/cesfic/autoconf.c: revision 1.26
sys/arch/cats/cats/autoconf.c: revision 1.17
sys/arch/x68k/x68k/autoconf.c: revision 1.67
sys/arch/news68k/news68k/autoconf.c: revision 1.21
sys/arch/arc/arc/autoconf.c: revision 1.34
sys/arch/evbsh3/evbsh3/autoconf.c: revision 1.11
sys/sys/conf.h: revision 1.143
sys/arch/evbmips/rasoc/autoconf.c: revision 1.3
sys/arch/hpcsh/hpcsh/autoconf.c: revision 1.26
sys/arch/sun68k/sun68k/autoconf.c: revision 1.29
sys/arch/evbmips/rmixl/autoconf.c: revision 1.6
sys/arch/zaurus/zaurus/autoconf.c: revision 1.12
sys/arch/xen/x86/autoconf.c: revision 1.15
sys/arch/evbppc/mpc85xx/autoconf.c: revision 1.6
sys/arch/shark/shark/autoconf.c: revision 1.18
sys/arch/prep/prep/autoconf.c: revision 1.25
sys/arch/newsmips/newsmips/autoconf.c: revision 1.36
sys/arch/sbmips/sbmips/autoconf.c: revision 1.8
Do not call setroot() from MD code and from MI code, which has
unwanted sideeffects in the RB_ASKNAME case. This fixes PR/46732.
No longer wrap MD cpu_rootconf(), as hp300 port stores reboot information
as a side effect. Instead call MI rootconf() from MD code which makes
rootconf() now a wrapper to setroot().
Adjust several MD routines to set the global booted_device,booted_partition
variables instead of passing partial information to setroot().
Make cpu_rootconf(9) describe the calling order.
add rootconf(9) as a link to cpu_rootconf(9)
make this compile again
Revision 1.94: download - view: text, markup, annotated - select for diffs
Sun Jul 29 18:05:47 2012 UTC (12 years, 4 months ago) by mlelstv
Branches: MAIN
Branch point for: tls-maxphys
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +3 -3
lines
Do not call setroot() from MD code and from MI code, which has
unwanted sideeffects in the RB_ASKNAME case. This fixes PR/46732.
No longer wrap MD cpu_rootconf(), as hp300 port stores reboot information
as a side effect. Instead call MI rootconf() from MD code which makes
rootconf() now a wrapper to setroot().
Adjust several MD routines to set the global booted_device,booted_partition
variables instead of passing partial information to setroot().
Make cpu_rootconf(9) describe the calling order.
Revision 1.92.8.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:07:01 2012 UTC (12 years, 7 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +4 -4
lines
sync with head
Revision 1.93: download - view: text, markup, annotated - select for diffs
Thu Nov 10 22:33:12 2011 UTC (13 years, 1 month ago) by njoly
Branches: MAIN
CVS tags: yamt-pagecache-base5,
yamt-pagecache-base4,
netbsd-6-base,
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
Branch point for: netbsd-6
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +4 -4
lines
Remove extra newlines.
Revision 1.90.26.2: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:52:17 2011 UTC (13 years, 9 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.90.26.1: preferred, colored; branchpoint 1.90: preferred, colored; next MAIN 1.91: preferred, colored
Changes since revision 1.90.26.1: +4 -8
lines
sync with head
Revision 1.92: download - view: text, markup, annotated - select for diffs
Tue Dec 14 23:44:49 2010 UTC (14 years ago) by matt
Branches: MAIN
CVS tags: yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
uebayasi-xip-base7,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
matt-mips64-premerge-20101231,
jym-xensuspend-nbase,
jym-xensuspend-base,
jruoho-x86intr-base,
jruoho-x86intr,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Branch point for: yamt-pagecache
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +4 -8
lines
Cleanups includes. Change <machine/XXX.h> to <sys/XXX.h>
Remove unneeded includes.
Revision 1.90.24.1: download - view: text, markup, annotated - select for diffs
Tue Aug 17 06:45:25 2010 UTC (14 years, 3 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.90: preferred, colored; next MAIN 1.91: preferred, colored
Changes since revision 1.90: +12 -10
lines
Sync with HEAD.
Revision 1.90.4.1: download - view: text, markup, annotated - select for diffs
Wed Aug 11 22:52:51 2010 UTC (14 years, 4 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.90: preferred, colored; next MAIN 1.91: preferred, colored
Changes since revision 1.90: +12 -10
lines
sync with head.
Revision 1.90.26.1: download - view: text, markup, annotated - select for diffs
Sat Jul 3 01:19:28 2010 UTC (14 years, 5 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +12 -10
lines
sync with head
Revision 1.91: download - view: text, markup, annotated - select for diffs
Thu Jul 1 19:50:12 2010 UTC (14 years, 5 months ago) by ragge
Branches: MAIN
CVS tags: yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base6,
uebayasi-xip-base5,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +12 -10
lines
A big bunch of bugfixes from Johnny Billquist. Highlights:
- Makes the VAX8600 work as expected (500kg of hardware :-)
- Fix a hard-tracked bug causing VAXen to hang at splhigh.
Revision 1.89.6.1: download - view: text, markup, annotated - select for diffs
Thu Apr 3 12:42:28 2008 UTC (16 years, 8 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.89: preferred, colored; next MAIN 1.90: preferred, colored
Changes since revision 1.89: +97 -61
lines
Sync with HEAD.
Revision 1.89.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 24 07:15:06 2008 UTC (16 years, 8 months ago) by keiichi
Branches: keiichi-mipv6
Diff to: previous 1.89: preferred, colored; next MAIN 1.90: preferred, colored
Changes since revision 1.89: +97 -61
lines
sync with head.
Revision 1.88.38.1: download - view: text, markup, annotated - select for diffs
Sun Mar 23 02:04:26 2008 UTC (16 years, 8 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.88: preferred, colored; next MAIN 1.89: preferred, colored
Changes since revision 1.88: +97 -72
lines
sync with HEAD
Revision 1.84.2.3: download - view: text, markup, annotated - select for diffs
Mon Mar 17 09:14:33 2008 UTC (16 years, 9 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.84.2.2: preferred, colored; branchpoint 1.84: preferred, colored; next MAIN 1.85: preferred, colored
Changes since revision 1.84.2.2: +97 -61
lines
sync with head.
Revision 1.90: download - view: text, markup, annotated - select for diffs
Tue Mar 11 05:34:03 2008 UTC (16 years, 9 months ago) by matt
Branches: MAIN
CVS tags: yamt-pf42-baseX,
yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-pf42-base,
yamt-pf42,
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-base2,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
wrstuden-revivesa,
uebayasi-xip-base1,
uebayasi-xip-base,
simonb-wapbl-nbase,
simonb-wapbl-base,
simonb-wapbl,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
nick-hppapmap,
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,
matt-premerge-20091211,
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,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
jymxensuspend-base,
jym-xensuspend,
hpcarm-cleanup-nbase,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
haad-dm,
ad-socklock-base1,
ad-audiomp2-base,
ad-audiomp2
Branch point for: yamt-nfs-mp,
uebayasi-xip,
rmind-uvmplock
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +97 -61
lines
Rototill the vax code. Switch to devicet/PRIV_ALLOC. Cleanup vax autoconf
code. Move to prototype definitions. staticfy, constify, avoid casting.
Use device_* accessors.
Revision 1.88.44.1: download - view: text, markup, annotated - select for diffs
Mon Feb 18 21:05:16 2008 UTC (16 years, 9 months ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.88: preferred, colored; next MAIN 1.89: preferred, colored
Changes since revision 1.88: +2 -13
lines
Sync with HEAD.
Revision 1.84.2.2: download - view: text, markup, annotated - select for diffs
Mon Feb 4 09:22:42 2008 UTC (16 years, 10 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.84.2.1: preferred, colored; branchpoint 1.84: preferred, colored
Changes since revision 1.84.2.1: +2 -13
lines
sync with head.
Revision 1.89: download - view: text, markup, annotated - select for diffs
Thu Jan 31 03:30:36 2008 UTC (16 years, 10 months ago) by christos
Branches: MAIN
CVS tags: nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
hpcarm-cleanup-base
Branch point for: mjf-devfs2,
keiichi-mipv6
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +2 -13
lines
complete removal of soft interrupts from Henry Bent
Revision 1.85.4.1: download - view: text, markup, annotated - select for diffs
Sat Sep 9 02:44:23 2006 UTC (18 years, 3 months ago) by rpaulo
Branches: rpaulo-netinet-merge-pcb
Diff to: previous 1.85: preferred, colored; next MAIN 1.86: preferred, colored
Changes since revision 1.85: +6 -6
lines
sync with head
Revision 1.84.2.1: download - view: text, markup, annotated - select for diffs
Wed Jun 21 14:57:33 2006 UTC (18 years, 5 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +6 -6
lines
sync with head.
Revision 1.85.6.1: download - view: text, markup, annotated - select for diffs
Sat Apr 22 11:38:08 2006 UTC (18 years, 7 months ago) by simonb
Branches: simonb-timecounters
CVS tags: simonb-timcounters-final
Diff to: previous 1.85: preferred, colored; next MAIN 1.86: preferred, colored
Changes since revision 1.85: +6 -6
lines
Sync with head.
Revision 1.87.4.1: download - view: text, markup, annotated - select for diffs
Wed Apr 19 02:33:57 2006 UTC (18 years, 7 months ago) by elad
Branches: elad-kernelauth
Diff to: previous 1.87: preferred, colored; next MAIN 1.88: preferred, colored
Changes since revision 1.87: +3 -3
lines
sync with head - hopefully this will work
Revision 1.87.2.1: download - view: text, markup, annotated - select for diffs
Sat Apr 1 12:06:33 2006 UTC (18 years, 8 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.87: preferred, colored; next MAIN 1.88: preferred, colored
Changes since revision 1.87: +3 -3
lines
sync with head.
Revision 1.87.6.1: download - view: text, markup, annotated - select for diffs
Fri Mar 31 09:45:12 2006 UTC (18 years, 8 months ago) by tron
Branches: peter-altq
Diff to: previous 1.87: preferred, colored; next MAIN 1.88: preferred, colored
Changes since revision 1.87: +3 -3
lines
Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
Revision 1.88: download - view: text, markup, annotated - select for diffs
Wed Mar 29 04:16:48 2006 UTC (18 years, 8 months ago) by thorpej
Branches: MAIN
CVS tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-splraiseipl-base2,
yamt-splraiseipl-base,
yamt-splraiseipl,
yamt-pdpolicy-base9,
yamt-pdpolicy-base8,
yamt-pdpolicy-base7,
yamt-pdpolicy-base6,
yamt-pdpolicy-base5,
yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
yamt-idlelwp-base8,
yamt-idlelwp,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
vmlocking2-base3,
vmlocking2-base2,
vmlocking2-base1,
vmlocking2,
vmlocking-nbase,
vmlocking-base,
vmlocking,
thorpej-atomic-base,
thorpej-atomic,
simonb-timecounters-base,
rpaulo-netinet-merge-pcb-base,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
reinoud-bufcleanup,
ppcoea-renovation-base,
ppcoea-renovation,
post-newlock2-merge,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
newlock2-nbase,
newlock2-base,
newlock2,
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,
matt-armv6-prevmlocking,
matt-armv6-base,
jmcneill-pm-base,
jmcneill-pm,
jmcneill-base,
hpcarm-cleanup,
gdamore-uart-base,
gdamore-uart,
elad-kernelauth-base,
cube-autoconf-base,
cube-autoconf,
chap-midi-nbase,
chap-midi-base,
chap-midi,
bouyer-xeni386-nbase,
bouyer-xeni386-merge1,
bouyer-xeni386-base,
bouyer-xeni386,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
bouyer-xenamd64,
ad-audiomp-base,
ad-audiomp,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: mjf-devfs,
matt-armv6
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +3 -3
lines
Use device_cfdata().
Revision 1.85.2.1: download - view: text, markup, annotated - select for diffs
Wed Mar 1 09:28:06 2006 UTC (18 years, 9 months ago) by yamt
Branches: yamt-uio_vmspace
Diff to: previous 1.85: preferred, colored; next MAIN 1.86: preferred, colored
Changes since revision 1.85: +5 -5
lines
sync with head.
Revision 1.87: download - view: text, markup, annotated - select for diffs
Sun Feb 26 18:59:46 2006 UTC (18 years, 9 months ago) by thorpej
Branches: MAIN
CVS tags: yamt-uio_vmspace-base5,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
peter-altq-base
Branch point for: yamt-pdpolicy,
peter-altq,
elad-kernelauth
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +3 -3
lines
Use device_is_a().
Revision 1.86: download - view: text, markup, annotated - select for diffs
Thu Feb 23 05:37:48 2006 UTC (18 years, 9 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +4 -4
lines
Use device_parent().
Revision 1.85: download - view: text, markup, annotated - select for diffs
Sun Dec 11 12:19:36 2005 UTC (19 years ago) by christos
Branches: MAIN
Branch point for: yamt-uio_vmspace,
simonb-timecounters,
rpaulo-netinet-merge-pcb
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +2 -2
lines
merge ktrace-lwp.
Revision 1.77.2.6: download - view: text, markup, annotated - select for diffs
Thu Nov 10 13:59:59 2005 UTC (19 years, 1 month ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.77.2.5: preferred, colored; branchpoint 1.77: preferred, colored; next MAIN 1.78: preferred, colored
Changes since revision 1.77.2.5: +4 -4
lines
Sync with HEAD. Here we go again...
Revision 1.84: download - view: text, markup, annotated - select for diffs
Mon Jun 27 11:03:25 2005 UTC (19 years, 5 months ago) by ragge
Branches: 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
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +4 -4
lines
Update according to cast-qual addition.
Revision 1.77.2.5: download - view: text, markup, annotated - select for diffs
Sat Dec 18 09:31:44 2004 UTC (19 years, 11 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.77.2.4: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.4: +3 -3
lines
Sync with HEAD.
Revision 1.83: download - view: text, markup, annotated - select for diffs
Tue Dec 14 02:32:03 2004 UTC (20 years ago) by chs
Branches: 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,
kent-audio2,
kent-audio1-beforemerge
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +3 -3
lines
use the generated macros in locators.h rather than hard-coded numbers
to index the cf_loc[] array. reviewed by allen briggs.
Revision 1.77.2.4: download - view: text, markup, annotated - select for diffs
Tue Nov 2 07:50:57 2004 UTC (20 years, 1 month ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.77.2.3: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.3: +3 -4
lines
Sync with HEAD.
Revision 1.82: download - view: text, markup, annotated - select for diffs
Sun Oct 31 12:52:55 2004 UTC (20 years, 1 month ago) by he
Branches: MAIN
CVS tags: kent-audio1-base,
kent-audio1
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +3 -2
lines
Include the <sys/bufq.h> header to allow these to compile again.
Revision 1.81: download - view: text, markup, annotated - select for diffs
Sat Oct 23 17:12:23 2004 UTC (20 years, 1 month ago) by thorpej
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +2 -4
lines
Centralize the declaration of booted_device and booted_partition.
Revision 1.77.2.3: download - view: text, markup, annotated - select for diffs
Tue Sep 21 13:23:56 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.77.2.2: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.2: +2 -2
lines
Fix the sync with head I botched.
Revision 1.77.2.2: download - view: text, markup, annotated - select for diffs
Sat Sep 18 14:42:13 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.77.2.1: preferred, colored; branchpoint 1.77: preferred, colored
Changes since revision 1.77.2.1: +0 -0
lines
Sync with HEAD.
Revision 1.77.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 3 10:42:35 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +20 -4
lines
Sync with HEAD
Revision 1.80: download - view: text, markup, annotated - select for diffs
Tue Jan 6 17:01:48 2004 UTC (20 years, 11 months ago) by matt
Branches: 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
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +7 -5
lines
Add proper boot/autoconf support for SDN devices. Take from Hugh Graham;
see http://mail-index.netbsd.org/port-vax/2002/06/28/0005.html
Revision 1.79: download - view: text, markup, annotated - select for diffs
Fri Aug 29 13:52:45 2003 UTC (21 years, 3 months ago) by ragge
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +13 -2
lines
Understand qt as root device.
Revision 1.78: download - view: text, markup, annotated - select for diffs
Tue Jul 15 02:15:02 2003 UTC (21 years, 5 months ago) by lukem
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +4 -1
lines
__KERNEL_RCSID()
Revision 1.70.8.4: download - view: text, markup, annotated - select for diffs
Fri Jan 3 16:57:15 2003 UTC (21 years, 11 months ago) by thorpej
Branches: nathanw_sa
CVS tags: nathanw_sa_end
Diff to: previous 1.70.8.3: preferred, colored; branchpoint 1.70: preferred, colored; next MAIN 1.71: preferred, colored
Changes since revision 1.70.8.3: +2 -2
lines
Sync with HEAD.
Revision 1.77: download - view: text, markup, annotated - select for diffs
Wed Jan 1 02:29:38 2003 UTC (21 years, 11 months ago) by thorpej
Branches: MAIN
CVS tags: nathanw_sa_before_merge,
nathanw_sa_base,
fvdl_fs64_base
Branch point for: ktrace-lwp
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +2 -2
lines
Use aprint_normal() for cfprint routines.
Revision 1.70.8.3: download - view: text, markup, annotated - select for diffs
Fri Oct 18 02:40:33 2002 UTC (22 years, 2 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.70.8.2: preferred, colored; branchpoint 1.70: preferred, colored
Changes since revision 1.70.8.2: +6 -6
lines
Catch up to -current.
Revision 1.70.2.2: download - view: text, markup, annotated - select for diffs
Thu Oct 10 18:37:20 2002 UTC (22 years, 2 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.70.2.1: preferred, colored; branchpoint 1.70: preferred, colored; next MAIN 1.71: preferred, colored
Changes since revision 1.70.2.1: +6 -6
lines
sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
Revision 1.76: download - view: text, markup, annotated - select for diffs
Wed Oct 2 16:02:34 2002 UTC (22 years, 2 months ago) by thorpej
Branches: MAIN
CVS tags: kqueue-beforemerge,
kqueue-base,
kqueue-aftermerge,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +2 -2
lines
Add trailing ; to CFATTACH_DECL.
Revision 1.75: download - view: text, markup, annotated - select for diffs
Tue Oct 1 05:19:02 2002 UTC (22 years, 2 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +3 -4
lines
Use CFATTACH_DECL().
Revision 1.74: download - view: text, markup, annotated - select for diffs
Fri Sep 27 20:36:52 2002 UTC (22 years, 2 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +2 -2
lines
Declare all cfattach structures const.
Revision 1.73: download - view: text, markup, annotated - select for diffs
Fri Sep 27 02:24:27 2002 UTC (22 years, 2 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +2 -2
lines
Rather than referencing the cfdriver directly in the cfdata entries,
instead use a string naming the driver. The cfdriver is then looked
up in a list which is built at run-time.
Revision 1.72: download - view: text, markup, annotated - select for diffs
Thu Sep 19 17:41:58 2002 UTC (22 years, 2 months ago) by ragge
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +3 -2
lines
Adopt to boot block change; check for LUN on SCSI disks also.
Revision 1.70.2.1: download - view: text, markup, annotated - select for diffs
Sun Jun 23 17:43:04 2002 UTC (22 years, 5 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +7 -2
lines
catch up with -current on kqueue branch
Revision 1.70.8.2: download - view: text, markup, annotated - select for diffs
Mon Apr 1 07:43:30 2002 UTC (22 years, 8 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.70.8.1: preferred, colored; branchpoint 1.70: preferred, colored
Changes since revision 1.70.8.1: +441 -0
lines
Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
Revision 1.71: download - view: text, markup, annotated - select for diffs
Sat Mar 23 18:13:04 2002 UTC (22 years, 8 months ago) by ragge
Branches: 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,
gehenna-devsw-base,
gehenna-devsw
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +7 -2
lines
Check unit number when booting from rl disks.
Revision 1.68.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 21 19:38:37 2001 UTC (23 years, 5 months ago) by nathanw
Diff to: previous 1.68: preferred, colored; next MAIN 1.69: preferred, colored
Changes since revision 1.68: +5 -4
lines
Catch up to -current.
Revision 1.70.8.1
Wed May 16 05:36:55 2001 UTC (23 years, 7 months ago) by nathanw
Branches: nathanw_sa
FILE REMOVED
Changes since revision 1.70: +0 -436
lines
file autoconf.c was added on branch nathanw_sa on 2002-04-01 07:43:30 +0000
Revision 1.70: download - view: text, markup, annotated - select for diffs
Wed May 16 05:36:55 2001 UTC (23 years, 7 months ago) by matt
Branches: MAIN
CVS tags: thorpej-mips-cache-base,
thorpej-mips-cache,
thorpej-devvp-base3,
thorpej-devvp-base2,
thorpej-devvp-base,
thorpej-devvp,
pre-chs-ubcperf,
post-chs-ubcperf,
newlock-base,
newlock,
ifpoll-base,
eeh-devprop-base,
eeh-devprop
Branch point for: nathanw_sa,
kqueue
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +2 -2
lines
Add a VAXANY type. Eventually to used in INSTALL / GENERIC to easily
include support for all VAX platforms
Revision 1.69: download - view: text, markup, annotated - select for diffs
Wed Apr 25 17:53:25 2001 UTC (23 years, 7 months ago) by bouyer
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +4 -3
lines
Pull up the thorpej_scsipi branch to main branch.
This is a completely rewritten scsipi_xfer execution engine, and the
associated changes to HBA drivers. Overview of changes & features:
- All xfers are queued in the mid-layer, rather than doing so in an
ad-hoc fashion in individual adapter drivers.
- Adapter/channel resource management in the mid-layer, avoids even trying
to start running an xfer if the adapter/channel doesn't have the resources.
- Better communication between the mid-layer and the adapters.
- Asynchronous event notification mechanism from adapter to mid-layer and
peripherals.
- Better peripheral queue management: freeze/thaw, sorted requeueing during
recovery, etc.
- Clean separation of peripherals, adapters, and adapter channels (no more
scsipi_link).
- Kernel thread for each scsipi_channel makes error recovery much easier
(no more dealing with interrupt context when recovering from an error).
- Mid-layer support for tagged queueing: commands can have the tag type
set explicitly, tag IDs are allocated in the mid-layer (thus eliminating
the need to use buggy tag ID allocation schemes in many adapter drivers).
- support for QUEUE FULL and CHECK CONDITION status in mid-layer; the command
will be requeued, or a REQUEST SENSE will be sent as appropriate.
Just before the merge syssrc has been tagged with thorpej_scsipi_beforemerge
Revision 1.44.2.3: download - view: text, markup, annotated - select for diffs
Thu Mar 29 09:00:03 2001 UTC (23 years, 8 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.44.2.2: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44.2.2: +4 -3
lines
Make this compile.
Revision 1.44.2.2: download - view: text, markup, annotated - select for diffs
Sun Feb 11 19:13:01 2001 UTC (23 years, 10 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.44.2.1: preferred, colored
Changes since revision 1.44.2.1: +8 -1
lines
Sync with HEAD.
Revision 1.68: download - view: text, markup, annotated - select for diffs
Sun Feb 4 20:36:28 2001 UTC (23 years, 10 months ago) by ragge
Branches: MAIN
CVS tags: thorpej_scsipi_nbase,
thorpej_scsipi_beforemerge,
thorpej_scsipi_base
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +8 -1
lines
Giant update from Michael Kukat (michael@unixiron.org).
Fixes support for:
MicroVAX 3100m90
MicroVAX 3100m95
VAX 4000/100 (tested)
VAX 4000/105A (tested)
VAX 4000/108
VAX 4000/400 (tested)
VAX 4000/500 (tested)
VAX 4000/600
Revision 1.44.2.1: download - view: text, markup, annotated - select for diffs
Mon Nov 20 20:33:11 2000 UTC (24 years ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +293 -29
lines
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.67: download - view: text, markup, annotated - select for diffs
Wed Jul 26 11:44:26 2000 UTC (24 years, 4 months ago) by ragge
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +1 -2
lines
Remove the use of global "mastercpu", the world is different now.
Revision 1.66: download - view: text, markup, annotated - select for diffs
Thu Jun 29 07:14:22 2000 UTC (24 years, 5 months ago) by mrg
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +2 -2
lines
remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>
Revision 1.64.2.1: download - view: text, markup, annotated - select for diffs
Wed Jun 28 13:33:43 2000 UTC (24 years, 5 months ago) by ragge
Branches: netbsd-1-5
CVS tags: 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
Diff to: previous 1.64: preferred, colored; next MAIN 1.65: preferred, colored
Changes since revision 1.64: +23 -2
lines
Pull up revision 1.65 (requested by ragge):
Fixes broken MFM support + DMA area queueing.
Revision 1.65: download - view: text, markup, annotated - select for diffs
Sun Jun 25 18:27:24 2000 UTC (24 years, 5 months ago) by ragge
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +23 -2
lines
Detect "rd" as root device.
Revision 1.56.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 22 17:05:18 2000 UTC (24 years, 5 months ago) by minoura
Branches: minoura-xpg4dl
Diff to: previous 1.56: preferred, colored; next MAIN 1.57: preferred, colored
Changes since revision 1.56: +45 -24
lines
Sync w/ netbsd-1-5-base.
Revision 1.64: download - view: text, markup, annotated - select for diffs
Mon Jun 19 04:22:16 2000 UTC (24 years, 5 months ago) by matt
Branches: MAIN
CVS tags: netbsd-1-5-base
Branch point for: netbsd-1-5
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +4 -8
lines
Rename ncr[5380] device to si to more consistent with other ports.
Add VAX660 to cputype.h. Remove needs-flag from si & asc entries.
Revision 1.63: download - view: text, markup, annotated - select for diffs
Thu Jun 15 19:49:37 2000 UTC (24 years, 6 months ago) by ragge
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +17 -1
lines
Recognize "ni" as boot device.
Revision 1.62: download - view: text, markup, annotated - select for diffs
Sun Jun 11 10:40:06 2000 UTC (24 years, 6 months ago) by ragge
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -4
lines
Remove some unneeded code.
Revision 1.61: download - view: text, markup, annotated - select for diffs
Mon Jun 5 03:45:23 2000 UTC (24 years, 6 months ago) by matt
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +11 -1
lines
add support for counting soft interrupts
Revision 1.60: download - view: text, markup, annotated - select for diffs
Sun Jun 4 18:02:35 2000 UTC (24 years, 6 months ago) by ragge
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +3 -3
lines
Changes to sbi_attach_args. (and some cleanup)
Revision 1.59: download - view: text, markup, annotated - select for diffs
Thu Jun 1 02:28:11 2000 UTC (24 years, 6 months ago) by matt
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +3 -3
lines
change void f() to void f(void)
Revision 1.58: download - view: text, markup, annotated - select for diffs
Thu Jun 1 00:49:57 2000 UTC (24 years, 6 months ago) by matt
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +4 -4
lines
Make booted_device global (and booted_parition for consitency).
Eliminate it from header files and other extern definitions.
Revision 1.57: download - view: text, markup, annotated - select for diffs
Wed May 31 23:55:51 2000 UTC (24 years, 6 months ago) by matt
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +8 -7
lines
Eliminate booted_from. extern'ed booted_device (for raidframe). nothing
outside autoconf.c in sys/arch/vax needs to deal with booted_device).
Revision 1.56: download - view: text, markup, annotated - select for diffs
Fri May 26 21:05:23 2000 UTC (24 years, 6 months ago) by ragge
Branches: MAIN
CVS tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +2 -2
lines
Correct a comparision.
Revision 1.55: download - view: text, markup, annotated - select for diffs
Tue May 23 19:55:55 2000 UTC (24 years, 6 months ago) by matt
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +10 -2
lines
Add some missing ifdef's.
Revision 1.54: download - view: text, markup, annotated - select for diffs
Mon May 22 15:38:47 2000 UTC (24 years, 6 months ago) by matt
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +11 -1
lines
Move BDEV_LE detection to here.
Revision 1.53: download - view: text, markup, annotated - select for diffs
Sun May 21 20:18:49 2000 UTC (24 years, 6 months ago) by ragge
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +74 -49
lines
Boot device recognition for DEUNA added; combined with some cleanup.
Revision 1.52: download - view: text, markup, annotated - select for diffs
Sun May 21 10:03:55 2000 UTC (24 years, 6 months ago) by ragge
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +3 -3
lines
Compare the boot address with 1) physical address and 2) correct variable.
Revision 1.51: download - view: text, markup, annotated - select for diffs
Sat May 20 13:38:59 2000 UTC (24 years, 6 months ago) by ragge
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +94 -18
lines
Changes to use the RPB for different tasks. Much simpler now to find the
boot device.
Revision 1.50: download - view: text, markup, annotated - select for diffs
Sun Apr 23 20:30:37 2000 UTC (24 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +6 -3
lines
fix booted_qe case to compare locators against controllers.
Revision 1.49: download - view: text, markup, annotated - select for diffs
Sat Apr 22 21:40:40 2000 UTC (24 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +2 -1
lines
Detect controller number on boot_qe check.
Revision 1.48: download - view: text, markup, annotated - select for diffs
Sat Apr 22 16:43:47 2000 UTC (24 years, 7 months ago) by ragge
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +18 -1
lines
Detect "rl" as root device.
Revision 1.47: download - view: text, markup, annotated - select for diffs
Sun Apr 16 16:03:42 2000 UTC (24 years, 8 months ago) by matt
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +8 -1
lines
Autoconf for SCSI stuff on VS4000s.
Revision 1.46: download - view: text, markup, annotated - select for diffs
Sat Feb 12 15:48:34 2000 UTC (24 years, 10 months ago) by ragge
Branches: MAIN
CVS tags: chs-ubc2-newbase
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +2 -6
lines
Remove an unneccessary reference to cf_unit.
Revision 1.44.6.1: download - view: text, markup, annotated - select for diffs
Mon Dec 27 18:34:12 1999 UTC (24 years, 11 months ago) by wrstuden
Branches: wrstuden-devbsize
Diff to: previous 1.44: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44: +85 -5
lines
Pull up to last week's -current.
Revision 1.44.4.1: download - view: text, markup, annotated - select for diffs
Mon Nov 15 00:39:50 1999 UTC (25 years, 1 month ago) by fvdl
Branches: fvdl-softdep
Diff to: previous 1.44: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44: +85 -5
lines
Sync with -current
Revision 1.45: download - view: text, markup, annotated - select for diffs
Sat Oct 23 14:56:05 1999 UTC (25 years, 1 month ago) by ragge
Branches: MAIN
CVS tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221,
fvdl-softdep-base,
comdex-fall-1999-base,
comdex-fall-1999
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +85 -5
lines
Detect SCSI as boot device.
Revision 1.44: download - view: text, markup, annotated - select for diffs
Fri Sep 17 20:07:20 1999 UTC (25 years, 3 months ago) by thorpej
Branches: MAIN
Branch point for: wrstuden-devbsize,
thorpej_scsipi,
fvdl-softdep
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +3 -3
lines
Centralize the declaration and clearing of `cold'.
Revision 1.43: download - view: text, markup, annotated - select for diffs
Wed Sep 15 18:10:43 1999 UTC (25 years, 3 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +2 -2
lines
Rename the machine-dependent autoconfiguration entry point `cpu_configure()',
and rename config_init() to configure() and call cpu_configure() from there.
Revision 1.42: download - view: text, markup, annotated - select for diffs
Sun Aug 8 16:33:13 1999 UTC (25 years, 4 months ago) by ragge
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +5 -1
lines
Detect "ze" as root device.
Revision 1.41: download - view: text, markup, annotated - select for diffs
Sat Aug 7 10:36:47 1999 UTC (25 years, 4 months ago) by ragge
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +8 -249
lines
Clean up all bus handling stuff, it has become a mess the latest years.
Add a new bus; "ibus" that is the internal MicroVAX bus.
Revision 1.40: download - view: text, markup, annotated - select for diffs
Wed Aug 4 19:11:01 1999 UTC (25 years, 4 months ago) by ragge
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -2
lines
Adopt to new BI bus design.
Revision 1.37.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 21 01:03:44 1999 UTC (25 years, 5 months ago) by thorpej
Branches: chs-ubc2
Diff to: previous 1.37: preferred, colored; next MAIN 1.38: preferred, colored
Changes since revision 1.37: +13 -13
lines
Sync w/ -current.
Revision 1.39: download - view: text, markup, annotated - select for diffs
Sun Jun 20 00:50:08 1999 UTC (25 years, 5 months ago) by ragge
Branches: MAIN
CVS tags: chs-ubc2-base
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +12 -1
lines
Want device-register, to detect qbus boot devices.
Revision 1.38: download - view: text, markup, annotated - select for diffs
Mon Jun 7 20:16:14 1999 UTC (25 years, 6 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -13
lines
Don't pass a nam2blk around at all; just have setroot() and friends reference
dev_name2blk[] directly. Addresses PR #7622 (ITOH Yasufumi), although
in a different way.
Revision 1.37: download - view: text, markup, annotated - select for diffs
Tue Feb 2 18:37:20 1999 UTC (25 years, 10 months ago) by ragge
Branches: MAIN
CVS tags: netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002,
netbsd-1-4-PATCH001,
netbsd-1-4,
kame_14_19990705,
kame_14_19990628,
kame_141_19991130,
kame
Branch point for: chs-ubc2
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +13 -9
lines
Another giant change: Allocate register space dynamic instead of compiled-in.
This is done on a physical page size basis, instead of virtual (as the
(on vax yet non-existing) bus_* routines does). This is similar to the
way uba allocation is done.
Revision 1.36: download - view: text, markup, annotated - select for diffs
Tue Oct 27 21:18:52 1998 UTC (26 years, 1 month ago) by matt
Branches: MAIN
CVS tags: kenh-if-detach-base,
kenh-if-detach,
chs-ubc-base,
chs-ubc
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +3 -2
lines
Latent support for revamped "local bus" support.
Revision 1.35: download - view: text, markup, annotated - select for diffs
Tue Oct 6 20:46:01 1998 UTC (26 years, 2 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +16 -1
lines
Provide configure(), rather than open-coding it in cpu_startup().
Revision 1.34: download - view: text, markup, annotated - select for diffs
Tue Oct 6 04:04:31 1998 UTC (26 years, 2 months ago) by matt
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +29 -29
lines
Change backplace0 to mainbus0 (for consistency with other ports).
Remove unused function protocols from ka410.h and ka43.h
Fix some ka46 missing references
Revision 1.33: download - view: text, markup, annotated - select for diffs
Mon Jun 8 18:42:40 1998 UTC (26 years, 6 months ago) by ragge
Branches: MAIN
CVS tags: eeh-paddr_t-base,
eeh-paddr_t
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +4 -3
lines
Wall fixes.
Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Apr 13 12:10:26 1998 UTC (26 years, 8 months ago) by ragge
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +5 -2
lines
Wall cleaning.
Revision 1.31: download - view: text, markup, annotated - select for diffs
Sun Feb 8 14:06:22 1998 UTC (26 years, 10 months ago) by ragge
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +2 -1
lines
Split out MSCP floppies as a separate device (rx) instead of handling
them as disk drives. It is now also allowed to change floppies without
the system complaining :-)
Revision 1.30: download - view: text, markup, annotated - select for diffs
Sat Jan 24 14:16:27 1998 UTC (26 years, 10 months ago) by ragge
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +13 -14
lines
Remove __BROKEN_INDIRECT_CONFIG and change all drivers to use
config_search instead.
Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon Jan 12 20:52:55 1998 UTC (26 years, 11 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +1 -13
lines
Update for changes to config.
Revision 1.28: download - view: text, markup, annotated - select for diffs
Sun Nov 2 14:07:10 1997 UTC (27 years, 1 month ago) by ragge
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +1 -12
lines
Fix clearing of redundant restart flag; CPU specific.
Also clean up a bit.
Revision 1.27: download - view: text, markup, annotated - select for diffs
Thu Jul 17 02:22:29 1997 UTC (27 years, 5 months ago) by jtk
Branches: MAIN
CVS tags: thorpej-signal-base,
thorpej-signal,
netbsd-1-3-base,
netbsd-1-3-RELEASE,
netbsd-1-3-PATCH003-CANDIDATE2,
netbsd-1-3-PATCH003-CANDIDATE1,
netbsd-1-3-PATCH003-CANDIDATE0,
netbsd-1-3-PATCH003,
netbsd-1-3-PATCH002,
netbsd-1-3-PATCH001,
netbsd-1-3-BETA,
netbsd-1-3,
marc-pcmcia-bp,
marc-pcmcia-base,
marc-pcmcia
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +4 -2
lines
use locator defines in "locators.h" to index cf_loc[]
Revision 1.26: download - view: text, markup, annotated - select for diffs
Wed Mar 26 22:39:22 1997 UTC (27 years, 8 months ago) by gwr
Branches: MAIN
CVS tags: bouyer-scsipi
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +11 -8
lines
Move findroot/setroot stuff from configure() to cpu_rootconf().
Revision 1.25: download - view: text, markup, annotated - select for diffs
Sat Mar 22 12:51:00 1997 UTC (27 years, 8 months ago) by ragge
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +1 -4
lines
Clean up DZ console routines. Use memory size from boot (if provided).
Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat Mar 15 16:32:20 1997 UTC (27 years, 9 months ago) by ragge
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +11 -8
lines
Change the way boot device is figured out; now only using DEC numbers
and done when the device get attached.
Revision 1.21.4.1: download - view: text, markup, annotated - select for diffs
Wed Mar 12 21:19:40 1997 UTC (27 years, 9 months ago) by is
Branches: is-newarp
Diff to: previous 1.21: preferred, colored; next MAIN 1.22: preferred, colored
Changes since revision 1.21: +8 -97
lines
Merge in changes from Trunk
Revision 1.21.2.1: download - view: text, markup, annotated - select for diffs
Sun Mar 2 16:17:48 1997 UTC (27 years, 9 months ago) by mrg
Branches: mrg-vm-swap
Diff to: previous 1.21: preferred, colored; next MAIN 1.22: preferred, colored
Changes since revision 1.21: +1 -2
lines
swapconf() is no more.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Wed Feb 26 18:38:23 1997 UTC (27 years, 9 months ago) by ragge
Branches: MAIN
CVS tags: is-newarp-before-merge
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -1
lines
Patches to make VS2000 to work. From Ari Suutari.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Feb 19 10:04:09 1997 UTC (27 years, 9 months ago) by ragge
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +7 -97
lines
Basic change to cpu-config code. This will make support of new
cpu types much easier.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Jan 31 02:13:40 1997 UTC (27 years, 10 months ago) by thorpej
Branches: MAIN
CVS tags: is-newarp-base
Branch point for: mrg-vm-swap,
is-newarp
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +20 -9
lines
Use new machine-independent setroot().
Revision 1.20.2.1: download - view: text, markup, annotated - select for diffs
Tue Jan 14 21:26:37 1997 UTC (27 years, 11 months ago) by thorpej
Branches: thorpej-setroot
Diff to: previous 1.20: preferred, colored; next MAIN 1.21: preferred, colored
Changes since revision 1.20: +20 -9
lines
Snapshot of work-in-progress, committed to private branch.
These changes implement machine-independent root device and file system
selection. Notable features:
- All ports behave in a consistent manner regarding root
device selection.
- No more "options GENERIC"; all kernels have the ability
to boot with RB_ASKNAME to select root device and file system
type.
- Root file system type can be wildcarded; a machine-independent
function will try all possible file systems for the selected
root device until one succeeds.
- If the root file system fails to mount, the operator will
be given the chance to select a new root device and file
system type, rather than having the machine simply panic.
- nfs_mountroot() no longer panics if any part of the NFS
mount process fails; it now returns an error, giving the
operator a chance to recover.
- New, more consistent, config(8) grammar. The constructs:
config netbsd swap generic
config netbsd root on nfs
have been replaced with:
config netbsd root on ? type ?
config netbsd root on ? type nfs
Additionally, the operator may select or wildcard root file
system type in the kernel configuration file:
config netbsd root on cd0a type cd9660
config(8) now requires that a "root" specification be
made. "root" may be wired down or wildcarded. "swap" and
"dump" specifications are optional, and follow previous
semantics.
- config(8) has a new "file-system" keyword, used to configure
file systems into the kernel. Eventually, this will be used
to generate the default vfssw[].
- "options NFSCLIENT" is obsolete, and is replaced by
"file-system NFS". "options NFSSERVER" still exists, since
NFS server support is independent of the NFS file system
client.
- sys/arch/<foo>/<foo>/swapgeneric.c is no longer used, and
will be removed; all information is now generated by config(8).
As of this commit, all ports except arm32 have been updated to use
the new setroot(). Only SPARC, i386, and Alpha ports have been
tested at this time. Port masters should test these changes on their
ports, and report any problems back to me.
More changes are on their way, including RB_ASKNAME support in
nfs_mountroot() (to prompt for server address and path) and, potentially,
the ability to select rarp/bootparam or bootp in nfs_mountroot().
Revision 1.20: download - view: text, markup, annotated - select for diffs
Sat Jan 11 13:50:20 1997 UTC (27 years, 11 months ago) by ragge
Branches: MAIN
Branch point for: thorpej-setroot
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +5 -3
lines
Need a couple of extra #ifdef's to compile.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Sat Jan 11 11:31:29 1997 UTC (27 years, 11 months ago) by ragge
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2
lines
Prototype updates.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Oct 13 03:35:30 1996 UTC (28 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +5 -5
lines
backout previous kprintf change
Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Oct 11 01:51:01 1996 UTC (28 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +5 -5
lines
printf -> kprintf, sprintf -> ksprintf
Revision 1.16: download - view: text, markup, annotated - select for diffs
Tue Aug 27 21:58:24 1996 UTC (28 years, 3 months ago) by cgd
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +4 -4
lines
change cfprint_t type definition to take a const char *, rather than
a char *, because that's what was really intended, and because
if the print function modifies the string, various things could become
unhappy (so the string should _not_ be modified).
Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Aug 20 14:13:59 1996 UTC (28 years, 3 months ago) by ragge
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +39 -72
lines
Support for cmi bus on 11/750.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Jul 20 18:15:00 1996 UTC (28 years, 4 months ago) by ragge
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +137 -100
lines
Reflect the changes of CPU determination. Add support for VAXstations.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun May 19 16:43:53 1996 UTC (28 years, 7 months ago) by ragge
Branches: MAIN
CVS tags: netbsd-1-2-base,
netbsd-1-2-RELEASE,
netbsd-1-2-PATCH001,
netbsd-1-2-BETA,
netbsd-1-2
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +18 -61
lines
Fixed all (proto)type errors. Fixes PR 2377.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon Apr 8 18:32:26 1996 UTC (28 years, 8 months ago) by ragge
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +122 -61
lines
Added prototypes to everything. Made all files compile with -Wall.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Apr 4 06:26:23 1996 UTC (28 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2
lines
update for the fact that config_found() and config_rootfound() now
return pointers. (Check vs. NULL, rather than just boolean tests.)
Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Mar 17 22:56:25 1996 UTC (28 years, 9 months ago) by ragge
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +23 -8
lines
Convert all devices according to the changes to config.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Mar 7 23:22:34 1996 UTC (28 years, 9 months ago) by ragge
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +73 -9
lines
Support for VAX 8600/8650 added. Works with lots of Unibus adapters,
and will probably work with Massbus adapters as well. (Not tested,
but it's the same code as for 11/780). Ubareset's may cause crashes
on 8600 also like 11/780, but they are more uncommon. No support
for console RL02 yet, but it's likely to come.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Mar 2 13:45:34 1996 UTC (28 years, 9 months ago) by ragge
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +57 -15
lines
Support for VAX 11/780 - 11/785 system types added.
There are no support (yet) for the RX01 console floppy,
even if it is actually needed to create boot floppies.
(The arff utility is also missing, so...)
Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Feb 2 18:59:36 1996 UTC (28 years, 10 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +6 -4
lines
Fix #includes.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Feb 2 18:08:48 1996 UTC (28 years, 10 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +14 -14
lines
Fix #includes.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Dec 13 18:45:57 1995 UTC (29 years ago) by ragge
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +53 -66
lines
MicroVAX III support added; now runs on VAX 3600/3800/3900 platforms.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Mon Jun 5 16:26:23 1995 UTC (29 years, 6 months ago) by ragge
Branches: MAIN
CVS tags: netbsd-1-1-base,
netbsd-1-1-RELEASE,
netbsd-1-1-PATCH001,
netbsd-1-1
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +3 -1
lines
Enabled auto reboot. Fixed bug in conf.c. Started use of rpb.
Detecting kernel stack overflow. Removed local mapping of
sigtramp code. Frob kernel stack pages in cpu_swapin().
Cleaned up some code and changed to KNF.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Apr 18 22:02:35 1995 UTC (29 years, 8 months ago) by ragge
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +8 -1
lines
Added missing #ifdef VAX750
Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Feb 23 17:53:46 1995 UTC (29 years, 9 months ago) by ragge
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +68 -47
lines
Support for uVAXII, new tmscp driver added.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Feb 13 00:46:02 1995 UTC (29 years, 10 months ago) by ragge
Branches: MAIN
Zillions of bugfixes. Obsolete files taken away. New style config
fixed. Inline assembler commonly used.
CVSweb <webmaster@jp.NetBSD.org>