The NetBSD Project

CVS log for src/sys/arch/sbmips/sbmips/sb1250_icu.c

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Dec 5 19:19:26 2023 UTC (12 months ago) by andvar
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, HEAD
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -3 lines
use kcpuset_isset() and pass second (NULL) argument to mips_fixup_exceptions()
to fix build for GENERIC(64).MP kernel configs.

Revision 1.13.12.1: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:40 2017 UTC (7 years ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13: +4 -4 lines
update from HEAD

Revision 1.13.30.1: download - view: text, markup, annotated - select for diffs
Wed Oct 5 20:55:34 2016 UTC (8 years, 2 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13: +4 -4 lines
Sync with HEAD

Revision 1.13.34.1: download - view: text, markup, annotated - select for diffs
Tue Jul 26 03:24:18 2016 UTC (8 years, 4 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13: +4 -4 lines
Sync with HEAD

Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu Jul 21 17:02:15 2016 UTC (8 years, 4 months ago) by christos
Branches: MAIN
CVS tags: tls-maxphys-base-20171202, thorpej-ifq-base, thorpej-ifq, thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, thorpej-altq-separation-base, thorpej-altq-separation, 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-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, 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, 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, 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, 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-sunxi-drm-base, bouyer-sunxi-drm, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +4 -4 lines
make this compile.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Jul 9 16:59:40 2011 UTC (13 years, 5 months ago) by matt
Branches: MAIN
CVS tags: yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, 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, pgoyette-localcount-base, 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, 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, khorben-n900, 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, agc-symver-base, agc-symver
Branch point for: tls-maxphys, pgoyette-localcount, nick-nhusb
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +5 -4 lines
cleanup machine includes

Revision 1.11.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 6 09:06:38 2011 UTC (13 years, 6 months ago) by jruoho
Branches: jruoho-x86intr
Diff to: previous 1.11: preferred, colored; next MAIN 1.12: preferred, colored
Changes since revision 1.11: +274 -126 lines
Sync with HEAD.

Revision 1.10.4.1: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:51:50 2011 UTC (13 years, 9 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10: +275 -129 lines
sync with head

Revision 1.11.4.1: download - view: text, markup, annotated - select for diffs
Sat Mar 5 15:10:00 2011 UTC (13 years, 9 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.11: preferred, colored; next MAIN 1.12: preferred, colored
Changes since revision 1.11: +274 -126 lines
Sync with HEAD

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Feb 20 07:47:38 2011 UTC (13 years, 9 months ago) by matt
Branches: MAIN
CVS tags: rmind-uvmplock-nbase, rmind-uvmplock-base, jym-xensuspend-nbase, jym-xensuspend-base, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +274 -126 lines
Merge from matt-nb5-mips64.
Add pci support.
new interrupt code.
Adapt to new world order for MIPS

Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Dec 20 00:25:42 2010 UTC (13 years, 11 months ago) by matt
Branches: MAIN
CVS tags: uebayasi-xip-base7, matt-mips64-premerge-20101231, jruoho-x86intr-base, bouyer-quota2-base
Branch point for: jruoho-x86intr, bouyer-quota2
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +5 -7 lines
Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtch
from uvmexp to per-cpu cpu_data and move them to 64bits.  Remove unneeded
includes of <uvm/uvm_extern.h> and/or <uvm/uvm.h>.

Revision 1.9.36.15: download - view: text, markup, annotated - select for diffs
Thu Jun 10 17:40:20 2010 UTC (14 years, 6 months ago) by cliff
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-k15
Diff to: previous 1.9.36.14: preferred, colored; branchpoint 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9.36.14: +9 -3 lines
seperate initializing spl is from initizlizing the PIC:
setting ipl_sr_map is moved from sb1250_icu_init to sb1250_ipl_map_init.

Revision 1.9.36.14: download - view: text, markup, annotated - select for diffs
Sun May 16 00:34:45 2010 UTC (14 years, 6 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.9.36.13: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.36.13: +12 -14 lines
Add IPL_DDB.  This is needed for watchdog on sbmips and for IPIs used by DDB.
It's above IPL_SCHED but below IPL_HIGH.

Revision 1.9.36.13: download - view: text, markup, annotated - select for diffs
Sat May 15 06:22:38 2010 UTC (14 years, 7 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.9.36.12: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.36.12: +12 -6 lines
Make the sibyte watchdog establish an interrupt, and if taken, drop into DDB.
Make sure these interrupt are not blocked by IPL_HIGH.

Revision 1.9.36.12: download - view: text, markup, annotated - select for diffs
Wed May 12 19:11:33 2010 UTC (14 years, 7 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.9.36.11: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.36.11: +7 -4 lines
Force the Watchdog interrupts to NMI and don't mask them.

Revision 1.9.36.11: download - view: text, markup, annotated - select for diffs
Tue Mar 16 02:34:48 2010 UTC (14 years, 8 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.9.36.10: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.36.10: +15 -7 lines
Use dclz directly since gcc4.1 doesn't to with clzdi properly.

Revision 1.9.36.10: download - view: text, markup, annotated - select for diffs
Sat Mar 13 03:14:13 2010 UTC (14 years, 9 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.9.36.9: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.36.9: +2 -11 lines
Want until sb1250_cpu_init to establish interrupts.

Revision 1.9.36.9: download - view: text, markup, annotated - select for diffs
Fri Mar 12 00:18:24 2010 UTC (14 years, 9 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.9.36.8: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.36.8: +13 -2 lines
establish IPI intrs in sb1250_cpu_init

Revision 1.9.36.8: download - view: text, markup, annotated - select for diffs
Thu Mar 11 22:26:56 2010 UTC (14 years, 9 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.9.36.7: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.36.7: +20 -19 lines
Move cpu_softc to <machine/cpuvar.h>
#include <machine/cpuvar.h> appropriately
Change cpu_softc prefix from cpu_ to sb1cpu_

Revision 1.9.18.1: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:02:54 2010 UTC (14 years, 9 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9: +9 -9 lines
sync with head

Revision 1.9.36.7: download - view: text, markup, annotated - select for diffs
Thu Mar 11 08:20:59 2010 UTC (14 years, 9 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.9.36.6: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.36.6: +58 -51 lines
Use a cpu_softc to keep per-cpu things like interrupts, intr masks, etc.

Revision 1.9.36.6: download - view: text, markup, annotated - select for diffs
Mon Mar 1 23:55:49 2010 UTC (14 years, 9 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.9.36.5: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.36.5: +203 -87 lines
Add MP interrupts, IPIs, and secondary CPU spinup.
(compile tested only).

Revision 1.9.36.5: download - view: text, markup, annotated - select for diffs
Sun Feb 28 03:32:23 2010 UTC (14 years, 9 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.9.36.4: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.36.4: +4 -2 lines
#define __INTR_PRIVATE

Revision 1.9.36.4: download - view: text, markup, annotated - select for diffs
Tue Feb 23 20:24:37 2010 UTC (14 years, 9 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.9.36.3: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.36.3: +48 -53 lines
Instead of a read-only ipl_sr_bits, define a ipl_sr_map struct and fill that
in the interrupt init routine.  There's a default ipl_sr_map will operate
correctly, but isn't performant.

Revision 1.9.36.3: download - view: text, markup, annotated - select for diffs
Fri Feb 5 07:39:53 2010 UTC (14 years, 10 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.9.36.2: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.36.2: +4 -5 lines
Change to deal with new method of invoking softints.  Remove mips/softintr.c
from config files.  Fix SYMTAB_SPACE for WGT62V43

Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Dec 14 00:46:12 2009 UTC (15 years ago) by matt
Branches: MAIN
CVS tags: yamt-nfs-mp-base9, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip
Branch point for: rmind-uvmplock
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +9 -9 lines
Merge from matt-nb5-mips64
Merge mips-specific arch files.

Revision 1.9.36.2: download - view: text, markup, annotated - select for diffs
Mon Nov 23 18:46:50 2009 UTC (15 years ago) by matt
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-premerge-20091211
Diff to: previous 1.9.36.1: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.36.1: +7 -7 lines
Use vaddr_t instead uint32_t for storing a pc since the latter won't work in
a LP64 kernel.

Revision 1.9.36.1: download - view: text, markup, annotated - select for diffs
Mon Nov 23 18:28:47 2009 UTC (15 years ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +4 -4 lines
mips3_ld/mips3_sd need to be passed a volatile uint64_t *

Revision 1.8.24.1: download - view: text, markup, annotated - select for diffs
Wed Jan 9 01:48:41 2008 UTC (16 years, 11 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +10 -28 lines
sync with HEAD

Revision 1.8.22.1: download - view: text, markup, annotated - select for diffs
Sun Dec 9 19:36:08 2007 UTC (17 years ago) by jmcneill
Branches: jmcneill-pm
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +10 -28 lines
Sync with HEAD.

Revision 1.8.30.1: download - view: text, markup, annotated - select for diffs
Sat Dec 8 18:17:46 2007 UTC (17 years ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +10 -28 lines
Sync with HEAD.

Revision 1.6.16.3: download - view: text, markup, annotated - select for diffs
Fri Dec 7 17:26:05 2007 UTC (17 years ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.6.16.2: preferred, colored; branchpoint 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6.16.2: +10 -28 lines
sync with head

Revision 1.8.6.1: download - view: text, markup, annotated - select for diffs
Mon Dec 3 18:38:45 2007 UTC (17 years ago) by ad
Branches: vmlocking
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +10 -28 lines
Sync with HEAD.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Dec 3 15:34:16 2007 UTC (17 years ago) by ad
Branches: MAIN
CVS tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, 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, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, nick-net80211-sync-base, nick-net80211-sync, nick-hppapmap-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, mjf-devfs2, mjf-devfs-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-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jymxensuspend-base, jym-xensuspend, jmcneill-pm-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, cube-autoconf-base, cube-autoconf, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, ad-socklock-base1, ad-audiomp2-base, ad-audiomp2
Branch point for: yamt-nfs-mp, matt-nb5-mips64
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +10 -28 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.7.22.1: download - view: text, markup, annotated - select for diffs
Fri Jan 12 01:00:57 2007 UTC (17 years, 11 months ago) by ad
Branches: newlock2
Diff to: previous 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7: +32 -7 lines
Sync with head.

Revision 1.6.16.2: download - view: text, markup, annotated - select for diffs
Sat Dec 30 20:46:50 2006 UTC (17 years, 11 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.6.16.1: preferred, colored; branchpoint 1.6: preferred, colored
Changes since revision 1.6.16.1: +32 -7 lines
sync with head.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Dec 21 15:55:24 2006 UTC (17 years, 11 months ago) by yamt
Branches: MAIN
CVS tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-idlelwp-base8, yamt-idlelwp, vmlocking-base, thorpej-atomic-base, thorpej-atomic, 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, 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, ad-audiomp-base, ad-audiomp
Branch point for: vmlocking, mjf-devfs, matt-armv6, jmcneill-pm
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +32 -7 lines
merge yamt-splraiseipl branch.

	- finish implementing splraiseipl (and makeiplcookie).
	  http://mail-index.NetBSD.org/tech-kern/2006/07/01/0000.html
	- complete workqueue(9) and fix its ipl problem, which is reported
	  to cause audio skipping.
	- fix netbt (at least compilation problems) for some ports.
	- fix PR/33218.

Revision 1.7.24.1: download - view: text, markup, annotated - select for diffs
Sat Sep 23 10:02:13 2006 UTC (18 years, 2 months ago) by yamt
Branches: yamt-splraiseipl
Diff to: previous 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7: +32 -7 lines
implement splraiseipl for sbmips.

Revision 1.6.16.1: download - view: text, markup, annotated - select for diffs
Wed Jun 21 14:55:23 2006 UTC (18 years, 5 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +23 -27 lines
sync with head.

Revision 1.3.2.4: download - view: text, markup, annotated - select for diffs
Sun Dec 11 10:28:25 2005 UTC (19 years ago) by christos
Branches: ktrace-lwp
Diff to: previous 1.3.2.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.2.3: +23 -27 lines
Sync with head.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Nov 11 23:45:56 2005 UTC (19 years, 1 month ago) by simonb
Branches: MAIN
CVS tags: yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, yamt-pdpolicy, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, peter-altq-base, peter-altq, 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, ktrace-lwp-base, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, chap-midi-nbase, chap-midi-base, chap-midi, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-splraiseipl, newlock2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +23 -27 lines
Switch to the MIPS generic soft interrupt code instead of using
port-specific code.

Revision 1.3.2.3: download - view: text, markup, annotated - select for diffs
Tue Sep 21 13:21:13 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.3.2.2: preferred, colored
Changes since revision 1.3.2.2: +2 -2 lines
Fix the sync with head I botched.

Revision 1.3.2.2: download - view: text, markup, annotated - select for diffs
Sat Sep 18 14:39:42 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.3.2.1: preferred, colored
Changes since revision 1.3.2.1: +0 -0 lines
Sync with HEAD.

Revision 1.3.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 3 10:40:00 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +19 -7 lines
Sync with HEAD

Revision 1.2.8.1: download - view: text, markup, annotated - select for diffs
Fri Jul 23 15:03:58 2004 UTC (20 years, 4 months ago) by tron
Branches: netbsd-1-6
Diff to: previous 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2: +2 -2 lines
Apply patch (requested by dbj in ticket 1724):
Fix problems when building the netbsd-1-6 branch with GCC 3.3.3.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Oct 25 15:52:38 2003 UTC (21 years, 1 month ago) by simonb
Branches: MAIN
CVS tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, 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, kent-audio2-base, kent-audio2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: yamt-lazymbuf
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +16 -7 lines
Switch from intrcnt interrupt account to event counters.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Sep 26 10:34:41 2003 UTC (21 years, 2 months ago) by simonb
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -3 lines
Add "ULL" to large constant; keeps gcc331 happy.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Jul 15 03:35:51 2003 UTC (21 years, 5 months ago) by lukem
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -1 lines
__KERNEL_RCSID()

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Feb 7 17:46:12 2003 UTC (21 years, 10 months ago) by cgd
Branches: MAIN
Branch point for: ktrace-lwp
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +4 -5 lines
Update to consistently use Broadcom GPL-compatible license on all SiByte code.

Revision 1.2.10.2: download - view: text, markup, annotated - select for diffs
Sun Jun 23 17:40:24 2002 UTC (22 years, 5 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.2.10.1: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.10.1: +205 -0 lines
catch up with -current on kqueue branch

Revision 1.2.12.2: download - view: text, markup, annotated - select for diffs
Wed Mar 6 07:51:03 2002 UTC (22 years, 9 months ago) by simonb
Branches: nathanw_sa
Diff to: previous 1.2.12.1: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.12.1: +205 -0 lines
Neaten slightly.

Revision 1.2.12.1
Wed Mar 6 07:51:02 2002 UTC (22 years, 9 months ago) by simonb
Branches: nathanw_sa
FILE REMOVED
Changes since revision 1.2: +0 -205 lines
file sb1250_icu.c was added on branch nathanw_sa on 2002-03-06 07:51:03 +0000

Revision 1.2.10.1
Wed Mar 6 07:51:02 2002 UTC (22 years, 9 months ago) by jdolecek
Branches: kqueue
FILE REMOVED
Changes since revision 1.2: +0 -205 lines
file sb1250_icu.c was added on branch kqueue on 2002-06-23 17:40:24 +0000

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Mar 6 07:51:02 2002 UTC (22 years, 9 months ago) by simonb
Branches: MAIN
CVS tags: newlock-base, newlock, 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, nathanw_sa_end, 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, gehenna-devsw, fvdl_fs64_base, eeh-devprop-base, eeh-devprop
Branch point for: netbsd-1-6, nathanw_sa, kqueue
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +4 -4 lines
Neaten slightly.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Mar 6 02:13:52 2002 UTC (22 years, 9 months ago) by simonb
Branches: MAIN
A basic port to the Broadcom/SiByte SB1250 evaluation board (the
"swarm").  Other SB-cpu boards will be supported by this port in
the future.

Includes support for on-chip ethernet and serial.  Many features
still missing - notably SMP, PCI/LDT and IDE.

This code is provided by the Broadband Processor Business Unit at
Broadcom Corp with minor updates by me.

Diff request

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

Log view options

CVSweb <webmaster@jp.NetBSD.org>