CVS log for src/sys/arch/sparc64/sparc64/intr.c
Up to [cvs.NetBSD.org] / src / sys / arch / sparc64 / sparc64
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.72: download - view: text, markup, annotated - select for diffs
Mon Jan 15 08:13:45 2024 UTC (12 months, 1 week ago) by andvar
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
HEAD
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +3 -3
lines
Fix typos in trap types and one log message.
OpenBSD fixed those over 20 years ago.
Revision 1.71: download - view: text, markup, annotated - select for diffs
Sun Jan 9 20:30:04 2022 UTC (3 years ago) by palle
Branches: MAIN
CVS tags: thorpej-ifq-base,
thorpej-ifq,
thorpej-altq-separation-base,
thorpej-altq-separation,
netbsd-10-base,
netbsd-10-1-RELEASE,
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.70: preferred, colored
Changes since revision 1.70: +4 -20
lines
sun4v: enable sun4v_intr_xxx() function previously imported from OpenBSD. Note that the sun4v_intr_devino_to_sysino() function is adapted to match OpenBSD version 1.57 (the introduction of INTR_DEVINO is done in revision 1.58)
Revision 1.69.34.1: download - view: text, markup, annotated - select for diffs
Sun Aug 1 22:42:18 2021 UTC (3 years, 5 months ago) by thorpej
Branches: thorpej-i2c-spi-conf
Diff to: previous 1.69: preferred, colored; next MAIN 1.70: preferred, colored
Changes since revision 1.69: +72 -2
lines
Sync with HEAD.
Revision 1.70: download - view: text, markup, annotated - select for diffs
Sat Jul 3 19:18:55 2021 UTC (3 years, 6 months ago) by palle
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2,
thorpej-i2c-spi-conf-base,
thorpej-futex2-base,
thorpej-futex2,
thorpej-cfargs2-base,
thorpej-cfargs2
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +72 -2
lines
sun4v: add support for hypervisor soft state - from OpenBSD
Revision 1.67.2.1: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:45 2017 UTC (7 years, 1 month ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.67: preferred, colored; next MAIN 1.68: preferred, colored
Changes since revision 1.67: +21 -11
lines
update from HEAD
Revision 1.67.16.1: download - view: text, markup, annotated - select for diffs
Sun May 29 08:44:19 2016 UTC (8 years, 7 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.67: preferred, colored; next MAIN 1.68: preferred, colored
Changes since revision 1.67: +21 -11
lines
Sync with HEAD
Revision 1.69: download - view: text, markup, annotated - select for diffs
Fri May 13 21:24:11 2016 UTC (8 years, 8 months ago) by nakayama
Branches: MAIN
CVS tags: tls-maxphys-base-20171202,
thorpej-futex-base,
thorpej-futex,
thorpej-cfargs-base,
thorpej-cfargs,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
phil-wifi,
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-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,
nick-nhusb-base-20170204,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
nick-nhusb-base-20160907,
nick-nhusb-base-20160529,
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,
localcount-20160914,
jdolecek-ncq-base,
jdolecek-ncq,
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-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan,
ad-namecache-base3,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base,
ad-namecache
Branch point for: thorpej-i2c-spi-conf
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +3 -4
lines
Interrupt handlers are now allocated by kmem_zalloc(9), so free
them by kmem_free(9).
Revision 1.68: download - view: text, markup, annotated - select for diffs
Tue May 10 19:24:00 2016 UTC (8 years, 8 months ago) by palle
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +20 -9
lines
sun4v: make device interrupts work. Introduce a new intrhand_alloc() function for allocation of interrupt handlers and adapt to this. Parts from OpenBSD. ok martin@
Revision 1.66.2.1: download - view: text, markup, annotated - select for diffs
Tue Oct 30 17:20:25 2012 UTC (12 years, 2 months ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.66: preferred, colored; next MAIN 1.67: preferred, colored
Changes since revision 1.66: +3 -2
lines
sync with head
Revision 1.67: download - view: text, markup, annotated - select for diffs
Sat Aug 11 21:50:09 2012 UTC (12 years, 5 months ago) by mrg
Branches: MAIN
CVS tags: yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
tls-maxphys-base,
tls-earlyentropy-base,
tls-earlyentropy,
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,
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,
khorben-n900,
agc-symver-base,
agc-symver
Branch point for: tls-maxphys,
nick-nhusb
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +3 -2
lines
add an XXXSMP comment.
Revision 1.66: download - view: text, markup, annotated - select for diffs
Fri Aug 12 06:34:56 2011 UTC (13 years, 5 months ago) by mrg
Branches: MAIN
CVS tags: yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-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-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
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: yamt-pagecache
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +31 -9
lines
add a DPRINTF() and use it a little.
if DIAGNOSTIC, whine if ih_pending or ih_pil aren't setup. may as
well try to finish converting all the callers this decade...
Revision 1.65: download - view: text, markup, annotated - select for diffs
Wed Jul 27 21:50:16 2011 UTC (13 years, 6 months ago) by nakayama
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +3 -3
lines
Don't attach same ivec's event coutner more than once. They are
difficult to distinguish since they are handled by intr_list_handler.
Revision 1.64: download - view: text, markup, annotated - select for diffs
Wed Jul 20 12:06:00 2011 UTC (13 years, 6 months ago) by macallan
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +18 -2
lines
add per ivec event counters
Revision 1.62.10.1: download - view: text, markup, annotated - select for diffs
Thu Jun 23 14:19:43 2011 UTC (13 years, 7 months ago) by cherry
Branches: cherry-xenmp
Diff to: previous 1.62: preferred, colored; next MAIN 1.63: preferred, colored
Changes since revision 1.62: +45 -2
lines
Catchup with rmind-uvmplock merge.
Revision 1.63: download - view: text, markup, annotated - select for diffs
Sat Jun 18 18:51:18 2011 UTC (13 years, 7 months ago) by nakayama
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +45 -2
lines
Add fast softint(9) support for sparc64.
Reviewed on port-sparc64.
Revision 1.57.4.3: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:03:01 2010 UTC (14 years, 10 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.57.4.2: preferred, colored; branchpoint 1.57: preferred, colored; next MAIN 1.58: preferred, colored
Changes since revision 1.57.4.2: +3 -3
lines
sync with head
Revision 1.62: download - view: text, markup, annotated - select for diffs
Thu Dec 3 05:06:16 2009 UTC (15 years, 1 month ago) by mrg
Branches: MAIN
CVS tags: yamt-nfs-mp-base9,
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,
matt-premerge-20091211,
matt-mips64-premerge-20101231,
jym-xensuspend-nbase,
jym-xensuspend-base,
jruoho-x86intr-base,
jruoho-x86intr,
cherry-xenmp-base,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Branch point for: cherry-xenmp
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +3 -3
lines
s/DEBUG/NOT_DEBUG/ on the intr_establish() re-used message.
it triggers all the time on more-modern systems.
Revision 1.57.4.2: download - view: text, markup, annotated - select for diffs
Mon May 4 08:11:58 2009 UTC (15 years, 8 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.57.4.1: preferred, colored; branchpoint 1.57: preferred, colored
Changes since revision 1.57.4.1: +6 -9
lines
sync with head.
Revision 1.60.6.1: download - view: text, markup, annotated - select for diffs
Mon Jan 19 13:16:51 2009 UTC (16 years ago) by skrll
Branches: nick-hppapmap
Diff to: previous 1.60: preferred, colored; next MAIN 1.61: preferred, colored
Changes since revision 1.60: +5 -5
lines
Sync with HEAD.
Revision 1.55.6.3: download - view: text, markup, annotated - select for diffs
Sat Jan 17 13:28:32 2009 UTC (16 years ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.55.6.2: preferred, colored; branchpoint 1.55: preferred, colored; next MAIN 1.56: preferred, colored
Changes since revision 1.55.6.2: +3 -3
lines
Sync with HEAD.
Revision 1.61: download - view: text, markup, annotated - select for diffs
Tue Dec 16 22:35:27 2008 UTC (16 years, 1 month ago) by christos
Branches: MAIN
CVS tags: yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
mjf-devfs2-base,
jymxensuspend-base,
jym-xensuspend
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +5 -5
lines
replace bitmask_snprintf(9) with snprintb(3)
Revision 1.59.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 23 04:30:46 2008 UTC (16 years, 7 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.59: preferred, colored; next MAIN 1.60: preferred, colored
Changes since revision 1.59: +3 -6
lines
Sync w/ -current. 34 merge conflicts to follow.
Revision 1.57.2.2: download - view: text, markup, annotated - select for diffs
Wed Jun 4 02:04:57 2008 UTC (16 years, 7 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.57.2.1: preferred, colored; branchpoint 1.57: preferred, colored; next MAIN 1.58: preferred, colored
Changes since revision 1.57.2.1: +3 -6
lines
sync with head
Revision 1.55.6.2: download - view: text, markup, annotated - select for diffs
Mon Jun 2 13:22:44 2008 UTC (16 years, 7 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.55.6.1: preferred, colored; branchpoint 1.55: preferred, colored
Changes since revision 1.55.6.1: +19 -6
lines
Sync with HEAD.
Revision 1.60: download - view: text, markup, annotated - select for diffs
Sun May 18 22:40:14 2008 UTC (16 years, 8 months ago) by martin
Branches: MAIN
CVS tags: yamt-pf42-base4,
yamt-pf42-base3,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
simonb-wapbl-nbase,
simonb-wapbl-base,
simonb-wapbl,
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,
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,
hpcarm-cleanup-nbase,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
haad-dm,
ad-audiomp2-base,
ad-audiomp2
Branch point for: nick-hppapmap
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +3 -6
lines
Explicitly pass a "mpsafe" arg down to intr_establish, as at that point
we do not have the original ipl passed in around to check for mpsafeness.
Fixes PR port-sparc64/38673. Thanks to Andrew for pointing at the problem.
Revision 1.57.2.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:32:51 2008 UTC (16 years, 8 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +20 -4
lines
sync with head.
Revision 1.57.4.1: download - view: text, markup, annotated - select for diffs
Fri May 16 02:23:16 2008 UTC (16 years, 8 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +20 -4
lines
sync with head.
Revision 1.59: download - view: text, markup, annotated - select for diffs
Tue Apr 29 15:57:56 2008 UTC (16 years, 8 months ago) by martin
Branches: MAIN
CVS tags: yamt-pf42-base2,
yamt-nfs-mp-base2
Branch point for: wrstuden-revivesa
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +3 -2
lines
Record argument in soft interrupt handler
Revision 1.58: download - view: text, markup, annotated - select for diffs
Tue Apr 29 14:06:31 2008 UTC (16 years, 8 months ago) by ad
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +19 -4
lines
Mirror sparc and provide sparc_softintr stuff. There is no functional
change, beyond renaming a function and putting back disestablish/schedule.
PR kern/37540.
Revision 1.55.6.1: download - view: text, markup, annotated - select for diffs
Thu Apr 3 12:42:26 2008 UTC (16 years, 9 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +21 -63
lines
Sync with HEAD.
Revision 1.55.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 24 07:15:05 2008 UTC (16 years, 10 months ago) by keiichi
Branches: keiichi-mipv6
Diff to: previous 1.55: preferred, colored; next MAIN 1.56: preferred, colored
Changes since revision 1.55: +21 -63
lines
sync with head.
Revision 1.53.20.2: download - view: text, markup, annotated - select for diffs
Sun Mar 23 02:04:23 2008 UTC (16 years, 10 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.53.20.1: preferred, colored; branchpoint 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53.20.1: +50 -64
lines
sync with HEAD
Revision 1.47.16.6: download - view: text, markup, annotated - select for diffs
Mon Mar 17 09:14:28 2008 UTC (16 years, 10 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.47.16.5: preferred, colored; branchpoint 1.47: preferred, colored; next MAIN 1.48: preferred, colored
Changes since revision 1.47.16.5: +21 -63
lines
sync with head.
Revision 1.57: download - view: text, markup, annotated - select for diffs
Mon Mar 17 04:04:00 2008 UTC (16 years, 10 months ago) by nakayama
Branches: MAIN
CVS tags: yamt-pf42-baseX,
yamt-pf42-base,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
ad-socklock-base1
Branch point for: yamt-pf42,
yamt-nfs-mp
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +19 -2
lines
Make schedintr interrupt handler per-CPU.
While there rename tickintr interrupt handler and share initialization
code with schedintr.
Revision 1.56: download - view: text, markup, annotated - select for diffs
Sun Mar 2 15:28:26 2008 UTC (16 years, 10 months ago) by nakayama
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +4 -63
lines
- make interrupt pending list per-CPU.
- make tickintr() MP-safe.
- remove unused port-sparc derived interrupt code.
Ok by martin@.
Revision 1.47.16.5: download - view: text, markup, annotated - select for diffs
Wed Feb 27 08:36:25 2008 UTC (16 years, 11 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.47.16.4: preferred, colored; branchpoint 1.47: preferred, colored
Changes since revision 1.47.16.4: +32 -4
lines
sync with head.
Revision 1.53.26.2: download - view: text, markup, annotated - select for diffs
Mon Feb 18 21:05:07 2008 UTC (16 years, 11 months ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.53.26.1: preferred, colored; branchpoint 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53.26.1: +32 -4
lines
Sync with HEAD.
Revision 1.55: download - view: text, markup, annotated - select for diffs
Mon Feb 18 12:16:37 2008 UTC (16 years, 11 months ago) by martin
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.54: preferred, colored
Changes since revision 1.54: +32 -4
lines
For non-mpsafe interrupt handlers, grab the kernel lock via a biglock
wrapper. Fixes PR port-sparc64/37468.
Revision 1.53.20.1: download - view: text, markup, annotated - select for diffs
Wed Jan 9 01:49:06 2008 UTC (17 years ago) by matt
Branches: matt-armv6
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +3 -58
lines
sync with HEAD
Revision 1.53.18.1: download - view: text, markup, annotated - select for diffs
Sun Dec 9 19:36:19 2007 UTC (17 years, 1 month ago) by jmcneill
Branches: jmcneill-pm
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +3 -58
lines
Sync with HEAD.
Revision 1.53.26.1: download - view: text, markup, annotated - select for diffs
Sat Dec 8 18:17:59 2007 UTC (17 years, 1 month ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +3 -58
lines
Sync with HEAD.
Revision 1.47.16.4: download - view: text, markup, annotated - select for diffs
Fri Dec 7 17:26:27 2007 UTC (17 years, 1 month ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.47.16.3: preferred, colored; branchpoint 1.47: preferred, colored
Changes since revision 1.47.16.3: +3 -58
lines
sync with head
Revision 1.53.2.1: download - view: text, markup, annotated - select for diffs
Mon Dec 3 18:39:32 2007 UTC (17 years, 1 month ago) by ad
Branches: vmlocking
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +3 -58
lines
Sync with HEAD.
Revision 1.54: download - view: text, markup, annotated - select for diffs
Mon Dec 3 15:34:23 2007 UTC (17 years, 1 month ago) by ad
Branches: MAIN
CVS tags: yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
vmlocking2-base3,
vmlocking2-base2,
vmlocking2-base1,
vmlocking2,
vmlocking-nbase,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
matt-armv6-base,
jmcneill-pm-base,
cube-autoconf-base,
cube-autoconf,
bouyer-xeni386-nbase,
bouyer-xeni386-merge1,
bouyer-xeni386-base,
bouyer-xeni386
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +3 -58
lines
Interrupt handling changes, in discussion since February:
- Reduce available SPL levels for hardware devices to none, vm, sched, high.
- Acquire kernel_lock only for interrupts at IPL_VM.
- Implement threaded soft interrupts.
Revision 1.47.16.3: download - view: text, markup, annotated - select for diffs
Mon Sep 3 14:30:22 2007 UTC (17 years, 4 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.47.16.2: preferred, colored; branchpoint 1.47: preferred, colored
Changes since revision 1.47.16.2: +3 -3
lines
sync with head.
Revision 1.52.4.1: download - view: text, markup, annotated - select for diffs
Mon Mar 12 05:50:49 2007 UTC (17 years, 10 months ago) by rmind
Branches: yamt-idlelwp
Diff to: previous 1.52: preferred, colored; next MAIN 1.53: preferred, colored
Changes since revision 1.52: +3 -3
lines
Sync with HEAD.
Revision 1.53: download - view: text, markup, annotated - select for diffs
Sun Mar 4 06:00:50 2007 UTC (17 years, 10 months ago) by christos
Branches: MAIN
CVS tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
yamt-idlelwp-base8,
vmlocking-base,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup,
ppcoea-renovation-base,
ppcoea-renovation,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
mjf-ufs-trans-base,
mjf-ufs-trans,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
jmcneill-base,
hpcarm-cleanup,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
bouyer-xenamd64
Branch point for: vmlocking,
mjf-devfs,
matt-armv6,
jmcneill-pm
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +3 -3
lines
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
Revision 1.47.16.2: download - view: text, markup, annotated - select for diffs
Sat Dec 30 20:47:05 2006 UTC (18 years ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.47.16.1: preferred, colored; branchpoint 1.47: preferred, colored
Changes since revision 1.47.16.1: +4 -4
lines
sync with head.
Revision 1.51.6.1: download - view: text, markup, annotated - select for diffs
Sat Nov 18 21:29:33 2006 UTC (18 years, 2 months ago) by ad
Branches: newlock2
Diff to: previous 1.51: preferred, colored; next MAIN 1.52: preferred, colored
Changes since revision 1.51: +4 -4
lines
Sync with head.
Revision 1.51.8.1: download - view: text, markup, annotated - select for diffs
Sun Oct 22 06:05:11 2006 UTC (18 years, 3 months ago) by yamt
Branches: yamt-splraiseipl
Diff to: previous 1.51: preferred, colored; next MAIN 1.52: preferred, colored
Changes since revision 1.51: +4 -4
lines
sync with head
Revision 1.52: download - view: text, markup, annotated - select for diffs
Sun Oct 15 19:59:50 2006 UTC (18 years, 3 months ago) by martin
Branches: MAIN
CVS tags: yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-splraiseipl-base2,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
post-newlock2-merge,
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,
matt-nb4-arm-base,
matt-nb4-arm,
ad-audiomp-base,
ad-audiomp
Branch point for: yamt-idlelwp
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +4 -4
lines
Missing initializers
Revision 1.48.4.1: download - view: text, markup, annotated - select for diffs
Sat Sep 9 02:43:47 2006 UTC (18 years, 4 months ago) by rpaulo
Branches: rpaulo-netinet-merge-pcb
Diff to: previous 1.48: preferred, colored; next MAIN 1.49: preferred, colored
Changes since revision 1.48: +18 -30
lines
sync with head
Revision 1.50.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 26 12:45:29 2006 UTC (18 years, 7 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.50: preferred, colored; next MAIN 1.51: preferred, colored
Changes since revision 1.50: +4 -4
lines
sync with head.
Revision 1.47.16.1: download - view: text, markup, annotated - select for diffs
Wed Jun 21 14:56:47 2006 UTC (18 years, 7 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +18 -30
lines
sync with head.
Revision 1.50.8.1: download - view: text, markup, annotated - select for diffs
Mon Jun 19 03:45:14 2006 UTC (18 years, 7 months ago) by chap
Branches: chap-midi
Diff to: previous 1.50: preferred, colored; next MAIN 1.51: preferred, colored
Changes since revision 1.50: +4 -4
lines
Sync with head.
Revision 1.51: download - view: text, markup, annotated - select for diffs
Wed Jun 7 22:39:39 2006 UTC (18 years, 7 months ago) by kardel
Branches: MAIN
CVS tags: yamt-splraiseipl-base,
yamt-pdpolicy-base9,
yamt-pdpolicy-base8,
yamt-pdpolicy-base7,
yamt-pdpolicy-base6,
rpaulo-netinet-merge-pcb-base,
gdamore-uart-base,
gdamore-uart,
chap-midi-nbase,
chap-midi-base,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: yamt-splraiseipl,
newlock2
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +4 -4
lines
convert to timecounters (from branch simonb-timecounters)
Revision 1.48.6.2: download - view: text, markup, annotated - select for diffs
Fri Jun 2 00:20:23 2006 UTC (18 years, 7 months ago) by kardel
Branches: simonb-timecounters
CVS tags: simonb-timcounters-final
Diff to: previous 1.48.6.1: preferred, colored; next MAIN 1.49: preferred, colored
Changes since revision 1.48.6.1: +4 -4
lines
- support timecounters
Revision 1.48.6.1: download - view: text, markup, annotated - select for diffs
Sat Apr 22 11:38:02 2006 UTC (18 years, 9 months ago) by simonb
Branches: simonb-timecounters
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +16 -28
lines
Sync with head.
Revision 1.48.2.2: download - view: text, markup, annotated - select for diffs
Wed Mar 1 09:28:06 2006 UTC (18 years, 10 months ago) by yamt
Branches: yamt-uio_vmspace
Diff to: previous 1.48.2.1: preferred, colored; next MAIN 1.49: preferred, colored
Changes since revision 1.48.2.1: +6 -13
lines
sync with head.
Revision 1.50: download - view: text, markup, annotated - select for diffs
Mon Feb 20 19:00:27 2006 UTC (18 years, 11 months ago) by cdi
Branches: MAIN
CVS tags: yamt-uio_vmspace-base5,
yamt-pdpolicy-base5,
yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
simonb-timecounters-base,
peter-altq-base,
peter-altq,
elad-kernelauth-base,
elad-kernelauth
Branch point for: yamt-pdpolicy,
chap-midi
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +6 -13
lines
Use ANSI-style function definitions and declarations.
Revision 1.48.2.1: download - view: text, markup, annotated - select for diffs
Sat Feb 18 15:38:50 2006 UTC (18 years, 11 months ago) by yamt
Branches: yamt-uio_vmspace
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +13 -18
lines
sync with head.
Revision 1.49: download - view: text, markup, annotated - select for diffs
Sat Feb 11 17:57:32 2006 UTC (18 years, 11 months ago) by cdi
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +13 -18
lines
ANSIfication: u_intN_t -> uintN_t, use ANSI function declarations/definitions
instead of K&R ones.
Revision 1.48: download - view: text, markup, annotated - select for diffs
Sun Dec 11 12:19:14 2005 UTC (19 years, 1 month ago) by christos
Branches: MAIN
Branch point for: yamt-uio_vmspace,
simonb-timecounters,
rpaulo-netinet-merge-pcb
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +2 -2
lines
merge ktrace-lwp.
Revision 1.43.6.3: download - view: text, markup, annotated - select for diffs
Tue Sep 21 13:22:57 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.43.6.2: preferred, colored; branchpoint 1.43: preferred, colored; next MAIN 1.44: preferred, colored
Changes since revision 1.43.6.2: +2 -2
lines
Fix the sync with head I botched.
Revision 1.43.6.2: download - view: text, markup, annotated - select for diffs
Sat Sep 18 14:41:17 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.43.6.1: preferred, colored; branchpoint 1.43: preferred, colored
Changes since revision 1.43.6.1: +0 -0
lines
Sync with HEAD.
Revision 1.43.6.1: download - view: text, markup, annotated - select for diffs
Tue Aug 3 10:41:35 2004 UTC (20 years, 5 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +6 -9
lines
Sync with HEAD
Revision 1.47: download - view: text, markup, annotated - select for diffs
Sun Nov 9 16:41:52 2003 UTC (21 years, 2 months ago) by martin
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,
yamt-km-base4,
yamt-km-base3,
yamt-km-base2,
yamt-km-base,
yamt-km,
thorpej-vnode-attr-base,
thorpej-vnode-attr,
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,
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,
ktrace-lwp-base,
kent-audio2-base,
kent-audio2,
kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Branch point for: yamt-lazymbuf
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +3 -3
lines
bzero/bcopy -> memset/memcpy
Revision 1.46: download - view: text, markup, annotated - select for diffs
Wed Oct 1 02:01:20 2003 UTC (21 years, 3 months ago) by petrov
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +2 -4
lines
remove unused fastvec.
Revision 1.45: download - view: text, markup, annotated - select for diffs
Thu Aug 7 16:29:50 2003 UTC (21 years, 5 months ago) by agc
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +3 -7
lines
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
Revision 1.44: download - view: text, markup, annotated - select for diffs
Tue Jul 15 03:36:09 2003 UTC (21 years, 6 months ago) by lukem
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +4 -1
lines
__KERNEL_RCSID()
Revision 1.42.4.1: download - view: text, markup, annotated - select for diffs
Thu Jun 19 02:26:02 2003 UTC (21 years, 7 months ago) by grant
Branches: netbsd-1-6
CVS tags: 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
Diff to: previous 1.42: preferred, colored; next MAIN 1.43: preferred, colored
Changes since revision 1.42: +4 -4
lines
Pull up revision 1.43 (requested by martin in ticket #1318):
Fix yet another inverted comparison.
Revision 1.42.2.1: download - view: text, markup, annotated - select for diffs
Mon Jul 15 01:21:51 2002 UTC (22 years, 6 months ago) by gehenna
Branches: gehenna-devsw
Diff to: previous 1.42: preferred, colored; next MAIN 1.43: preferred, colored
Changes since revision 1.42: +4 -4
lines
catch up with -current.
Revision 1.38.4.4: download - view: text, markup, annotated - select for diffs
Sun Jun 23 17:42:17 2002 UTC (22 years, 7 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.38.4.3: preferred, colored; branchpoint 1.38: preferred, colored; next MAIN 1.39: preferred, colored
Changes since revision 1.38.4.3: +15 -9
lines
catch up with -current on kqueue branch
Revision 1.41.4.2: download - view: text, markup, annotated - select for diffs
Thu Jun 20 03:41:29 2002 UTC (22 years, 7 months ago) by nathanw
Branches: nathanw_sa
CVS tags: nathanw_sa_end
Diff to: previous 1.41.4.1: preferred, colored; branchpoint 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41.4.1: +342 -0
lines
Catch up to -current.
Revision 1.43: download - view: text, markup, annotated - select for diffs
Fri Jun 7 19:31:04 2002 UTC (22 years, 7 months ago) by eeh
Branches: 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
Branch point for: ktrace-lwp
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +4 -4
lines
Fix yet another inverted comparison.
Revision 1.42: download - view: text, markup, annotated - select for diffs
Mon May 6 19:19:48 2002 UTC (22 years, 8 months ago) by eeh
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-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001
Branch point for: netbsd-1-6,
gehenna-devsw
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +13 -7
lines
Only put interrupts into the list for that interrupt level if the handler
is not shared. Otherwise put the shared interrupt dispatcher in the list.
Revision 1.38.4.3: download - view: text, markup, annotated - select for diffs
Thu Jan 10 19:49:26 2002 UTC (23 years ago) by thorpej
Branches: kqueue
Diff to: previous 1.38.4.2: preferred, colored; branchpoint 1.38: preferred, colored
Changes since revision 1.38.4.2: +3 -2
lines
Sync kqueue branch with -current.
Revision 1.40.2.1: download - view: text, markup, annotated - select for diffs
Mon Oct 1 12:42:33 2001 UTC (23 years, 3 months ago) by fvdl
Branches: thorpej-devvp
Diff to: previous 1.40: preferred, colored; next MAIN 1.41: preferred, colored
Changes since revision 1.40: +3 -2
lines
Catch up with -current.
Revision 1.41.4.1
Tue Sep 25 00:06:55 2001 UTC (23 years, 4 months ago) by nathanw
Branches: nathanw_sa
FILE REMOVED
Changes since revision 1.41: +0 -336
lines
file intr.c was added on branch nathanw_sa on 2002-06-20 03:41:29 +0000
Revision 1.41: download - view: text, markup, annotated - select for diffs
Tue Sep 25 00:06:55 2001 UTC (23 years, 4 months ago) by eeh
Branches: MAIN
CVS tags: thorpej-mips-cache-base,
thorpej-mips-cache,
thorpej-devvp-base3,
thorpej-devvp-base2,
newlock-base,
newlock,
ifpoll-base,
eeh-devprop-base,
eeh-devprop
Branch point for: nathanw_sa
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +3 -2
lines
Change a printf to DEBUG only.
Revision 1.38.4.2: download - view: text, markup, annotated - select for diffs
Thu Sep 13 01:14:42 2001 UTC (23 years, 4 months ago) by thorpej
Branches: kqueue
Diff to: previous 1.38.4.1: preferred, colored; branchpoint 1.38: preferred, colored
Changes since revision 1.38.4.1: +4 -3
lines
Update the kqueue branch to HEAD.
Revision 1.40: download - view: text, markup, annotated - select for diffs
Sun Sep 2 01:45:47 2001 UTC (23 years, 4 months ago) by eeh
Branches: MAIN
CVS tags: thorpej-devvp-base,
pre-chs-ubcperf,
post-chs-ubcperf
Branch point for: thorpej-devvp
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +4 -3
lines
Add an entry for level-15 interrupts.
Revision 1.38.4.1: download - view: text, markup, annotated - select for diffs
Fri Aug 3 04:12:29 2001 UTC (23 years, 5 months ago) by lukem
Branches: kqueue
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +9 -5
lines
update to -current
Revision 1.39: download - view: text, markup, annotated - select for diffs
Thu Jul 19 23:38:11 2001 UTC (23 years, 6 months ago) by eeh
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +9 -5
lines
Small code cleanup.
Revision 1.16.2.3: download - view: text, markup, annotated - select for diffs
Thu Jan 18 09:23:04 2001 UTC (24 years ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.16.2.2: preferred, colored; branchpoint 1.16: preferred, colored; next MAIN 1.17: preferred, colored
Changes since revision 1.16.2.2: +0 -17
lines
Sync with head (for UBC+NFS fixes, mostly).
Revision 1.38: download - view: text, markup, annotated - select for diffs
Mon Jan 15 20:19:58 2001 UTC (24 years ago) by thorpej
Branches: MAIN
CVS tags: thorpej_scsipi_nbase,
thorpej_scsipi_beforemerge,
thorpej_scsipi_base
Branch point for: kqueue
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +1 -18
lines
Make softclock a generic soft interrupt of the API is available,
adding the requisite void * argument to softclock().
Revision 1.16.2.2: download - view: text, markup, annotated - select for diffs
Fri Dec 8 09:30:37 2000 UTC (24 years, 1 month ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.16.2.1: preferred, colored; branchpoint 1.16: preferred, colored
Changes since revision 1.16.2.1: +7 -5
lines
Sync with HEAD.
Revision 1.37: download - view: text, markup, annotated - select for diffs
Mon Dec 4 20:40:07 2000 UTC (24 years, 1 month ago) by fvdl
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +4 -3
lines
More cast / format cleanup to make this compile cleanly in 32bit mode.
Revision 1.36: download - view: text, markup, annotated - select for diffs
Mon Dec 4 16:01:19 2000 UTC (24 years, 1 month ago) by fvdl
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -1
lines
Warning police. Mostly useless format warnings. Switch Makefile for
kernel compiles to the warning flags that other ports also use.
Revision 1.35: download - view: text, markup, annotated - select for diffs
Sun Dec 3 14:49:50 2000 UTC (24 years, 1 month ago) by fvdl
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +3 -3
lines
Make softintr_establish prototype match other ports, avoiding compile
warnings.
Revision 1.16.2.1: download - view: text, markup, annotated - select for diffs
Mon Nov 20 20:26:52 2000 UTC (24 years, 2 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +173 -122
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.34: download - view: text, markup, annotated - select for diffs
Fri Sep 29 00:27:13 2000 UTC (24 years, 4 months ago) by eeh
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +4 -1
lines
Only call pcons_dopoll() if there's a pcons device.
Revision 1.33: download - view: text, markup, annotated - select for diffs
Thu Sep 28 15:38:49 2000 UTC (24 years, 4 months ago) by eeh
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +3 -1
lines
Poll pcons for input on softints in case someone want to break into the debugger.
Revision 1.32: download - view: text, markup, annotated - select for diffs
Thu Jul 27 14:13:50 2000 UTC (24 years, 6 months ago) by mrg
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +5 -6
lines
intr_list_handler() should only take one argument. it ignored the 2nd anyway.
Revision 1.25.2.1: download - view: text, markup, annotated - select for diffs
Tue Jul 18 16:23:26 2000 UTC (24 years, 6 months ago) by mrg
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.25: preferred, colored; next MAIN 1.26: preferred, colored
Changes since revision 1.25: +19 -9
lines
pullup the contents of -current arch/sparc64. this gives us significant
ultrasparc PCI support (ultra5, ultra10, AXi, and E250 tested so far),
plus many other small fixes. netbooting is now supported.
Revision 1.31: download - view: text, markup, annotated - select for diffs
Mon Jul 3 17:56:08 2000 UTC (24 years, 6 months ago) by eeh
Branches: MAIN
CVS tags: mrg-merge-1-5-top
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -1
lines
Prevent interrupts from being posted if they are active and deprecate polled
interrupts. This seems to eliminate the spurious interrupts.
Revision 1.30: download - view: text, markup, annotated - select for diffs
Sun Jul 2 16:13:22 2000 UTC (24 years, 6 months ago) by eeh
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -4
lines
Clean up interrupt handling some more.
Revision 1.29: download - view: text, markup, annotated - select for diffs
Sun Jul 2 13:35:35 2000 UTC (24 years, 6 months ago) by mrg
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +7 -4
lines
use bitmask_snprintf().
Revision 1.28: download - view: text, markup, annotated - select for diffs
Sun Jul 2 04:40:45 2000 UTC (24 years, 6 months ago) by cgd
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +1 -40
lines
Kwality control:
* put #includes of opt headers and headers to get protos used by
net/netisr_dispatch.h in net/netisr.h (if !defined(_LOCORE)) (rather than
in netisr_dispatch.h itself, and potentially nowhere, respectively).
* require netisr.h to be included before netisr_dispatch.h.
* minor additional cleanup of both netisr.h and netisr_dispatch.h.
* clean up uses to remove now-unnecessary header file inclusions, and
local prototypes of the fns.
* convert netisr dispatch implementations which didn't use
netisr_dispatch.h (pc532) to use it.
Revision 1.27: download - view: text, markup, annotated - select for diffs
Fri Jun 30 22:58:02 2000 UTC (24 years, 6 months ago) by eeh
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +14 -7
lines
Fix interrupt delivery on UltraSPARC IIi machines.
Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Jun 29 07:37:57 2000 UTC (24 years, 7 months ago) by mrg
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +1 -3
lines
remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>
Revision 1.23.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 22 17:04:33 2000 UTC (24 years, 7 months ago) by minoura
Branches: minoura-xpg4dl
Diff to: previous 1.23: preferred, colored; next MAIN 1.24: preferred, colored
Changes since revision 1.23: +88 -5
lines
Sync w/ netbsd-1-5-base.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Thu Jun 8 23:01:22 2000 UTC (24 years, 7 months ago) by eeh
Branches: MAIN
CVS tags: netbsd-1-5-base
Branch point for: netbsd-1-5
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +56 -5
lines
Allow multiple drivers to share one interrupt vector.
Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Jun 2 15:36:53 2000 UTC (24 years, 7 months ago) by eeh
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +33 -1
lines
New softintr interface.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Wed May 17 09:16:44 2000 UTC (24 years, 8 months ago) by mrg
Branches: MAIN
CVS tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +7 -9
lines
fix || vs. && bug, and clean up some cruft.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Sun Mar 19 14:41:49 2000 UTC (24 years, 10 months ago) by pk
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +1 -5
lines
Nuke dead code.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Thu Mar 16 02:36:58 2000 UTC (24 years, 10 months ago) by eeh
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +47 -28
lines
Revamp interrupts again:
Fix a bug causing interrmittent panics in interrupt dispatch.
Use interrupt vectors for softints.
Add a new send_softint interface.
Improved D$ flushing.
Improve traptrace and other debugging enhancements.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon Feb 21 20:38:51 2000 UTC (24 years, 11 months ago) by erh
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +11 -37
lines
Define the DONETISR macro and use netisr_dispatch.h. This is to cut down on code duplication and to standardize the available NETISRs across all ports.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed Feb 9 05:48:34 2000 UTC (24 years, 11 months ago) by shin
Branches: MAIN
CVS tags: chs-ubc2-newbase
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2
lines
fix include file.
<netinet6/ip6.h> -> <netinet/ip6.h>
Revision 1.18: download - view: text, markup, annotated - select for diffs
Mon Jan 10 03:53:21 2000 UTC (25 years ago) by eeh
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +14 -6
lines
Add debugger single-stepping and fix interrupt dispatch bugs.
Revision 1.16.8.1: download - view: text, markup, annotated - select for diffs
Mon Dec 27 18:33:59 1999 UTC (25 years, 1 month ago) by wrstuden
Branches: wrstuden-devbsize
Diff to: previous 1.16: preferred, colored; next MAIN 1.17: preferred, colored
Changes since revision 1.16: +3 -3
lines
Pull up to last week's -current.
Revision 1.13.6.2: download - view: text, markup, annotated - select for diffs
Tue Nov 30 13:33:01 1999 UTC (25 years, 2 months ago) by itojun
Branches: kame
CVS tags: kame_141_19991130
Diff to: previous 1.13.6.1: preferred, colored; branchpoint 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13.6.1: +0 -0
lines
bring in latest KAME (as of 19991130, KAME/NetBSD141) into kame branch
just for reference purposes.
This commit includes 1.4 -> 1.4.1 sync for kame branch.
The branch does not compile at all (due to the lack of ALTQ and some other
source code). Please do not try to modify the branch, this is just for
referenre purposes.
synchronization to latest KAME will take place on HEAD branch soon.
Revision 1.16.4.1: download - view: text, markup, annotated - select for diffs
Mon Nov 15 00:39:31 1999 UTC (25 years, 2 months ago) by fvdl
Branches: fvdl-softdep
Diff to: previous 1.16: preferred, colored; next MAIN 1.17: preferred, colored
Changes since revision 1.16: +3 -3
lines
Sync with -current
Revision 1.17: download - view: text, markup, annotated - select for diffs
Sat Nov 6 20:18:50 1999 UTC (25 years, 2 months ago) by eeh
Branches: MAIN
CVS tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221,
fvdl-softdep-base
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +3 -3
lines
Explicitly use 64-bit types.
Revision 1.13.6.1: download - view: text, markup, annotated - select for diffs
Tue Jul 6 11:02:37 1999 UTC (25 years, 6 months ago) by itojun
Branches: kame
CVS tags: kame_14_19990705
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +12 -1
lines
KAME/NetBSD 1.4, SNAP kit 1999/07/05.
NOTE: this branch is just for reference purposes (i.e. for taking cvs diff).
do not touch anything on the branch. actual work must be done on HEAD branch.
Revision 1.13.4.2: download - view: text, markup, annotated - select for diffs
Thu Jul 1 23:23:18 1999 UTC (25 years, 6 months ago) by thorpej
Branches: chs-ubc2
Diff to: previous 1.13.4.1: preferred, colored; branchpoint 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13.4.1: +12 -1
lines
Sync w/ -current.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Jun 28 08:20:48 1999 UTC (25 years, 7 months ago) by itojun
Branches: MAIN
CVS tags: comdex-fall-1999-base,
comdex-fall-1999,
chs-ubc2-base
Branch point for: wrstuden-devbsize,
thorpej_scsipi,
fvdl-softdep
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +12 -1
lines
- Call ip6intr if INET6 is defined.
- remove "need-flag" for mac68k esp driver, as it is not used in anywhere
and conflicts with IPsec ESP header.
This should be the only MD change in IPv6 support, except kernel config file.
Very sorry if you have any compilation problem with it (I believe it is okay).
If your favorite arch is not included in here, please add a
call to ip6intr() from softintr handle.
Revision 1.13.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 21 01:02:35 1999 UTC (25 years, 7 months ago) by thorpej
Branches: chs-ubc2
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +5 -49
lines
Sync w/ -current.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Jun 7 05:28:04 1999 UTC (25 years, 7 months ago) by eeh
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +1 -49
lines
Another general cleanup:
Remove the entire idea of fasttrap interrupts since V9 traps are really cheap,
the CPUs are really fast, and the completely different trap frames would make
these handlers really difficult to implement.
pmap_changeprot() was only used by the clock and one other place; deprecate it.
probeget() and probeset() now take 64-bit addresses even in 32-bit mode so we
can probe IO locations by physical addresses.
Some pmap cleanup.
Some more copyright cleanup.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun May 30 07:36:28 1999 UTC (25 years, 8 months ago) by mrg
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +5 -1
lines
allow the kernel to link with no arp (ether) devices
Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed Feb 17 03:54:46 1999 UTC (25 years, 11 months ago) by mrg
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_19990628
Branch point for: kame,
chs-ubc2
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -2
lines
KNF nit.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Feb 17 03:23:28 1999 UTC (25 years, 11 months ago) by eeh
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2
lines
Let's test out vectored interrupts.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Nov 24 12:51:19 1998 UTC (26 years, 2 months ago) by mrg
Branches: MAIN
CVS tags: kenh-if-detach-base,
kenh-if-detach
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +3 -1
lines
#if 0 an unused declaration
Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Sep 6 21:53:42 1998 UTC (26 years, 4 months ago) by eeh
Branches: MAIN
CVS tags: chs-ubc-base,
chs-ubc
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +4 -2
lines
32-bit fixup.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Sep 5 23:57:28 1998 UTC (26 years, 4 months ago) by eeh
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +11 -11
lines
It slices. It dices. It does everything except exec a sparc32_compat init.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Aug 30 15:32:18 1998 UTC (26 years, 5 months ago) by eeh
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -24
lines
Some more 64-bit cleanup. Now everything compiles.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Aug 13 02:10:46 1998 UTC (26 years, 5 months ago) by eeh
Branches: MAIN
CVS tags: PMAP32
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3
lines
Merge paddr_t changes into the main branch.
Revision 1.6.2.1: download - view: text, markup, annotated - select for diffs
Thu Jul 30 14:03:55 1998 UTC (26 years, 6 months ago) by eeh
Branches: eeh-paddr_t
Diff to: previous 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6: +3 -3
lines
Split vm_offset_t and vm_size_t into paddr_t, psize_t, vaddr_t, and vsize_t.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Jul 7 03:05:04 1998 UTC (26 years, 6 months ago) by eeh
Branches: MAIN
CVS tags: eeh-paddr_t-base
Branch point for: eeh-paddr_t
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +14 -1
lines
General update:
Added genassym.cf
Removed lderr which should never have gotten in
Removed lots of dead code from locore.s
Added some softint stuff to intr.c
Added support for halt -p
esp and le both use bus_dmamap_*() functions now
instead of kdvma_mapin()
groundwork for PCI (but we still have no drivers for
any sun4u PCI devices)
Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Jul 5 22:48:07 1998 UTC (26 years, 6 months ago) by jonathan
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -1
lines
defopt NATM.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Jul 5 06:49:08 1998 UTC (26 years, 6 months ago) by jonathan
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -1
lines
defopt NS, NSIP.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Jul 5 04:37:39 1998 UTC (26 years, 6 months ago) by jonathan
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -1
lines
defopt ISO TPIP.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Jul 5 00:51:14 1998 UTC (26 years, 6 months ago) by jonathan
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1
lines
defopt INET, NETATALK.
Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Sat Jun 20 04:58:52 1998 UTC (26 years, 7 months ago) by eeh
Branches: eeh
CVS tags: eeh-19980609
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0
lines
Import of sparc64.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat Jun 20 04:58:52 1998 UTC (26 years, 7 months ago) by eeh
Branches: MAIN
Initial revision
CVSweb <webmaster@jp.NetBSD.org>