The NetBSD Project

CVS log for src/sys/arch/arm/include/lock.h

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.36.2.2 / (download) - annotate - [select for diffs], Thu Jun 17 04:46:18 2021 UTC (2 years, 10 months ago) by thorpej
Branch: thorpej-i2c-spi-conf
Changes since 1.36.2.1: +2 -2 lines
Diff to previous 1.36.2.1 (colored) next main 1.37 (colored)

Sync w/ HEAD.

Revision 1.38.2.1 / (download) - annotate - [select for diffs], Mon May 31 22:15:11 2021 UTC (2 years, 10 months ago) by cjep
Branch: cjep_staticlib_x
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored) next main 1.39 (colored)

sync with head

Revision 1.39 / (download) - annotate - [select for diffs], Sun May 30 02:28:59 2021 UTC (2 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: thorpej-ifq-base, thorpej-ifq, thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-futex2-base, thorpej-futex2, thorpej-cfargs2-base, thorpej-cfargs2, 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, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

Don't use V8 atomic instruction for AA32 mode.

Revision 1.36.2.1 / (download) - annotate - [select for diffs], Thu May 13 00:47:23 2021 UTC (2 years, 11 months ago) by thorpej
Branch: thorpej-i2c-spi-conf
Changes since 1.36: +18 -19 lines
Diff to previous 1.36 (colored)

Sync with HEAD.

Revision 1.33.8.2 / (download) - annotate - [select for diffs], Fri Apr 30 13:54:00 2021 UTC (2 years, 11 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE, netbsd-9-2-RELEASE
Changes since 1.33.8.1: +12 -13 lines
Diff to previous 1.33.8.1 (colored) to branchpoint 1.33 (colored) next main 1.34 (colored)

Pull up following revision(s) (requested by skrll in ticket #1261):

	sys/arch/arm/include/lock.h: revision 1.38
	common/lib/libc/arch/arm/atomic/membar_ops.S: revision 1.7
	common/lib/libc/arch/arm/atomic/atomic_swap_16.S: revision 1.5
	common/lib/libc/arch/arm/atomic/atomic_swap_64.S: revision 1.12
	common/lib/libc/arch/arm/atomic/atomic_swap.S: revision 1.17

Add the appropriate memory barrier before the lock is cleared in
__sync_lock_release_{1,2,4,8}.  That is, all reads and write for the
inner shareability domain before the lock clear store.

Improve the membar_ops barriers - no need to use dsb and wait for
completion.  Also, we only to act on the inner shareability domain.

Fix the barrier confusion.  From Riastradh - thanks!.

Revision 1.38 / (download) - annotate - [select for diffs], Tue Apr 27 06:03:09 2021 UTC (2 years, 11 months ago) by skrll
Branch: MAIN
CVS Tags: cjep_staticlib_x-base
Branch point for: cjep_staticlib_x
Changes since 1.37: +12 -13 lines
Diff to previous 1.37 (colored)

Fix the barrier confusion.  From Riastradh - thanks!.

Revision 1.32.10.1 / (download) - annotate - [select for diffs], Mon Apr 26 18:39:26 2021 UTC (2 years, 11 months ago) by martin
Branch: netbsd-8
Changes since 1.32: +9 -9 lines
Diff to previous 1.32 (colored) next main 1.33 (colored)

Pull up following revision(s) (requested by skrll in ticket #1672):

	sys/arch/arm/include/lock.h: revision 1.37
	common/lib/libc/arch/arm/atomic/atomic_swap_64.S: revision 1.11
	common/lib/libc/arch/arm/atomic/atomic_swap.S: revision 1.15
	common/lib/libc/arch/arm/atomic/atomic_swap.S: revision 1.16
	sys/arch/arm/include/lock.h: revision 1.36

Fix ARMv8 instructions

Fix __sync_lock_release_4 to actually zeroise the whole 4bytes/32bits.

Trailing whitespace

Change #ifdef FOO to #if defined(FOO).  NFCI.

Revision 1.33.8.1 / (download) - annotate - [select for diffs], Mon Apr 26 18:34:28 2021 UTC (2 years, 11 months ago) by martin
Branch: netbsd-9
Changes since 1.33: +9 -9 lines
Diff to previous 1.33 (colored)

Pull up following revision(s) (requested by skrll in ticket #1254):

	sys/arch/arm/include/lock.h: revision 1.37
	common/lib/libc/arch/arm/atomic/atomic_swap_64.S: revision 1.11
	common/lib/libc/arch/arm/atomic/atomic_swap.S: revision 1.15
	common/lib/libc/arch/arm/atomic/atomic_swap.S: revision 1.16
	sys/arch/arm/include/lock.h: revision 1.36

Fix ARMv8 instructions

Fix __sync_lock_release_4 to actually zeroise the whole 4bytes/32bits.

Trailing whitespace

Change #ifdef FOO to #if defined(FOO).  NFCI.

Revision 1.37 / (download) - annotate - [select for diffs], Mon Apr 26 16:35:54 2021 UTC (2 years, 11 months ago) by skrll
Branch: MAIN
Changes since 1.36: +7 -7 lines
Diff to previous 1.36 (colored)

Change #ifdef FOO to #if defined(FOO).  NFCI.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Apr 24 07:58:12 2021 UTC (2 years, 11 months ago) by skrll
Branch: MAIN
Branch point for: thorpej-i2c-spi-conf
Changes since 1.35: +3 -3 lines
Diff to previous 1.35 (colored)

Fix ARMv8 instructions

Revision 1.35 / (download) - annotate - [select for diffs], Sat Apr 24 06:38:39 2021 UTC (2 years, 11 months ago) by skrll
Branch: MAIN
Changes since 1.34: +1 -6 lines
Diff to previous 1.34 (colored)

G/C

Revision 1.33.4.1 / (download) - annotate - [select for diffs], Wed Apr 8 14:07:29 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.33: +2 -5 lines
Diff to previous 1.33 (colored) next main 1.34 (colored)

Merge changes from current as of 20200406

Revision 1.34 / (download) - annotate - [select for diffs], Fri Nov 29 20:05:19 2019 UTC (4 years, 4 months ago) by riastradh
Branch: MAIN
CVS Tags: thorpej-futex-base, thorpej-futex, thorpej-cfargs-base, thorpej-cfargs, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, 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
Changes since 1.33: +2 -5 lines
Diff to previous 1.33 (colored)

Nix mb_* on arm.

Revision 1.21.2.3 / (download) - annotate - [select for diffs], Sun Dec 3 11:35:53 2017 UTC (6 years, 4 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.21.2.2: +10 -10 lines
Diff to previous 1.21.2.2 (colored) to branchpoint 1.21 (colored) next main 1.22 (colored)

update from HEAD

Revision 1.33 / (download) - annotate - [select for diffs], Sun Sep 17 00:01:07 2017 UTC (6 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, phil-wifi-base, phil-wifi-20191119, phil-wifi-20190609, 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, netbsd-9-base, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, isaki-audio2-base, isaki-audio2
Branch point for: phil-wifi, netbsd-9
Changes since 1.32: +3 -3 lines
Diff to previous 1.32 (colored)

more const.

Revision 1.28.2.2 / (download) - annotate - [select for diffs], Wed May 27 05:33:29 2015 UTC (8 years, 10 months ago) by msaitoh
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, 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
Changes since 1.28.2.1: +5 -5 lines
Diff to previous 1.28.2.1 (colored) to branchpoint 1.28 (colored) next main 1.29 (colored)

Pull up following revision(s) (requested by skrll in ticket #805):
	sys/arch/arm/include/arm32/pmap.h: revision 1.138
	sys/arch/arm/arm/cpufunc.c: revision 1.151
	sys/arch/arm/arm32/bus_dma.c: revision 1.90
	sys/arch/arm/broadcom/bcm53xx_pax.c: revision 1.14
	sys/arch/arm/arm32/bus_dma.c: revision 1.91
	sys/arch/arm/samsung/exynos_space.c: revision 1.2
	sys/arch/arm/arm32/db_machdep.c: revision 1.23
	sys/arch/arm/allwinner/awin_space.c: revision 1.4
	sys/arch/arm/include/rwlock.h: revision 1.9
	sys/arch/arm/amlogic/amlogic_space.c: revision 1.2
	sys/arch/arm/zynq/zynq_space.c: revision 1.2
	sys/arch/arm/broadcom/bcm2835_space.c: revision 1.7
	sys/arch/arm/arm32/pmap.c: revision 1.317
	sys/arch/arm/include/locore.h: revision 1.19
	sys/arch/arm/include/mutex.h: revision 1.20
	sys/arch/arm/include/lock.h: revision 1.31
	sys/arch/arm/include/lock.h: revision 1.32
	sys/arch/arm/broadcom/bcmgen_space.c: revision 1.5
- Kill redundant semicolons.
- Indentation.
- Improve inline asm around dsb/dmb/isb:
  - always use volatile and mark them as memory barrier
  - use the common version from locore.h in all places not included from
    userland

Revision 1.28.4.1 / (download) - annotate - [select for diffs], Mon Apr 6 15:17:52 2015 UTC (9 years ago) by skrll
Branch: nick-nhusb
Changes since 1.28: +9 -9 lines
Diff to previous 1.28 (colored) next main 1.29 (colored)

Sync with HEAD

Revision 1.32 / (download) - annotate - [select for diffs], Wed Feb 25 13:52:42 2015 UTC (9 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: 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, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: netbsd-8
Changes since 1.31: +5 -5 lines
Diff to previous 1.31 (colored)

Improve inline asm around dsb/dmb/isb:
- always use volatile and mark them as memory barrier
- use the common version from locore.h in all places not included from
  userland

Revision 1.31 / (download) - annotate - [select for diffs], Mon Feb 23 20:49:53 2015 UTC (9 years, 1 month ago) by joerg
Branch: MAIN
Changes since 1.30: +5 -5 lines
Diff to previous 1.30 (colored)

Indentation.

Revision 1.28.2.1 / (download) - annotate - [select for diffs], Sat Feb 21 18:22:01 2015 UTC (9 years, 1 month ago) by martin
Branch: netbsd-7
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 (colored)

Pull up following revision(s) (requested by joerg in ticket #536):
	sys/arch/arm/include/lock.h: revision 1.30
Don't use plain inline in that might end up compiled with -ansi.

Revision 1.30 / (download) - annotate - [select for diffs], Thu Feb 19 21:44:50 2015 UTC (9 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.29: +3 -3 lines
Diff to previous 1.29 (colored)

Don't use plain inline in that might end up compiled with -ansi.

Revision 1.29 / (download) - annotate - [select for diffs], Fri Jan 2 02:00:15 2015 UTC (9 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 (colored)

add constcond.

Revision 1.21.2.2 / (download) - annotate - [select for diffs], Wed Aug 20 00:02:46 2014 UTC (9 years, 8 months ago) by tls
Branch: tls-maxphys
Changes since 1.21.2.1: +114 -82 lines
Diff to previous 1.21.2.1 (colored) to branchpoint 1.21 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.28 / (download) - annotate - [select for diffs], Sun Aug 10 06:23:13 2014 UTC (9 years, 8 months ago) by matt
Branch: MAIN
CVS Tags: tls-maxphys-base, nick-nhusb-base, netbsd-7-base
Branch point for: nick-nhusb, netbsd-7
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored)

Correct _ARM_ARCH_8 instructions

Revision 1.17.34.3 / (download) - annotate - [select for diffs], Thu May 22 11:39:32 2014 UTC (9 years, 11 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.17.34.2: +117 -84 lines
Diff to previous 1.17.34.2 (colored) to branchpoint 1.17 (colored) next main 1.18 (colored)

sync with head.

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

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

Revision 1.24.2.2 / (download) - annotate - [select for diffs], Sun May 18 17:44:58 2014 UTC (9 years, 11 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.24.2.1: +103 -88 lines
Diff to previous 1.24.2.1 (colored) to branchpoint 1.24 (colored) next main 1.25 (colored)

sync with head

Revision 1.27 / (download) - annotate - [select for diffs], Thu Mar 13 12:59:08 2014 UTC (10 years, 1 month ago) by matt
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-earlyentropy-base, tls-earlyentropy, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Changes since 1.26: +3 -3 lines
Diff to previous 1.26 (colored)

Fix non-armv6 case.

Revision 1.26 / (download) - annotate - [select for diffs], Wed Mar 12 17:55:02 2014 UTC (10 years, 1 month ago) by matt
Branch: MAIN
Changes since 1.25: +103 -88 lines
Diff to previous 1.25 (colored)

Rather than having long complicated asm statements, use inlines for
ldrex/strex and let the compiler arrange the code how it wants.

Revision 1.17.18.1 / (download) - annotate - [select for diffs], Sat Feb 15 16:18:36 2014 UTC (10 years, 2 months ago) by matt
Branch: matt-nb5-mips64
Changes since 1.17: +104 -14 lines
Diff to previous 1.17 (colored) next main 1.18 (colored)

Merge armv7 support from HEAD, specifically support for the BCM5301X
and BCM56340 evbarm kernels.

Revision 1.24.2.1 / (download) - annotate - [select for diffs], Wed Aug 28 23:59:12 2013 UTC (10 years, 7 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.24: +23 -6 lines
Diff to previous 1.24 (colored)

sync with head

Revision 1.25 / (download) - annotate - [select for diffs], Sun Aug 18 04:31:08 2013 UTC (10 years, 8 months ago) by matt
Branch: MAIN
Changes since 1.24: +23 -6 lines
Diff to previous 1.24 (colored)

Support thumb1 indirectly and thumb2 directly

Revision 1.21.2.1 / (download) - annotate - [select for diffs], Mon Feb 25 00:28:30 2013 UTC (11 years, 1 month ago) by tls
Branch: tls-maxphys
Changes since 1.21: +6 -5 lines
Diff to previous 1.21 (colored)

resync with head

Revision 1.24 / (download) - annotate - [select for diffs], Mon Jan 28 06:17:05 2013 UTC (11 years, 2 months ago) by matt
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, khorben-n900, agc-symver-base, agc-symver
Branch point for: rmind-smpnet
Changes since 1.23: +2 -3 lines
Diff to previous 1.23 (colored)

Use uint32_t for __asm to appease clang.

Revision 1.23 / (download) - annotate - [select for diffs], Thu Jan 24 10:15:30 2013 UTC (11 years, 2 months ago) by matt
Branch: MAIN
Changes since 1.22: +6 -4 lines
Diff to previous 1.22 (colored)

Shut up clang but returning the result to a uint32_t variable.

Revision 1.17.34.2 / (download) - annotate - [select for diffs], Wed Jan 16 05:32:48 2013 UTC (11 years, 3 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.17.34.1: +2 -2 lines
Diff to previous 1.17.34.1 (colored) to branchpoint 1.17 (colored)

sync with (a bit old) head

Revision 1.17.42.2 / (download) - annotate - [select for diffs], Wed Nov 28 22:45:21 2012 UTC (11 years, 4 months ago) by matt
Branch: matt-nb6-plus
Changes since 1.17.42.1: +2 -2 lines
Diff to previous 1.17.42.1 (colored) to branchpoint 1.17 (colored) next main 1.18 (colored)

Make __swp for the kernel return unsigned char and restore __cpu_simple_lock_t
(match what -HEAD has).

Revision 1.17.42.1 / (download) - annotate - [select for diffs], Wed Nov 28 22:40:29 2012 UTC (11 years, 4 months ago) by matt
Branch: matt-nb6-plus
Changes since 1.17: +80 -8 lines
Diff to previous 1.17 (colored)

Merge improved arm support (especially Cortex) from HEAD
including OMAP and BCM53xx support.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Nov 25 20:40:30 2012 UTC (11 years, 4 months ago) by pgoyette
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

For consistency, define the _KERNEL version of __swp() using a non-volatile
type, similar to how it is defined in non-KERNEL

Fixes the 'build.sh release' for evbarm-{eb,el}

Revision 1.17.34.1 / (download) - annotate - [select for diffs], Tue Oct 30 17:19:04 2012 UTC (11 years, 5 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.17: +80 -8 lines
Diff to previous 1.17 (colored)

sync with head

Revision 1.21 / (download) - annotate - [select for diffs], Fri Aug 31 17:29:08 2012 UTC (11 years, 7 months ago) by matt
Branch: MAIN
CVS Tags: yamt-pagecache-base6
Branch point for: tls-maxphys
Changes since 1.20: +4 -4 lines
Diff to previous 1.20 (colored)

The arm11 barriers are mcr (write), not mrc (read)

Revision 1.20 / (download) - annotate - [select for diffs], Wed Aug 29 07:04:14 2012 UTC (11 years, 7 months ago) by matt
Branch: MAIN
Changes since 1.19: +76 -16 lines
Diff to previous 1.19 (colored)

Add required dsb/dmb instructions (or placeholders for them) required for
the weak memory ordering of the ARMV7-A architecture.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Jul 23 12:36:41 2012 UTC (11 years, 8 months ago) by matt
Branch: MAIN
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 (colored)

Change cmpeq to cmp and add "cc" to clobber in the ldrex/strex asm.

Revision 1.18 / (download) - annotate - [select for diffs], Sun Jul 15 08:26:21 2012 UTC (11 years, 9 months ago) by matt
Branch: MAIN
Changes since 1.17: +14 -2 lines
Diff to previous 1.17 (colored)

Use ldrexb/strexb for ARMv6 and above platforms since
"swp{b} use is deprecated" for them.

Revision 1.15.16.1 / (download) - annotate - [select for diffs], Mon Jun 2 13:21:54 2008 UTC (15 years, 10 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.15: +3 -10 lines
Diff to previous 1.15 (colored) next main 1.16 (colored)

Sync with HEAD.

Revision 1.15.18.1 / (download) - annotate - [select for diffs], Sun May 18 12:31:36 2008 UTC (15 years, 11 months ago) by yamt
Branch: yamt-pf42
Changes since 1.15: +3 -10 lines
Diff to previous 1.15 (colored) next main 1.16 (colored)

sync with head.

Revision 1.15.20.1 / (download) - annotate - [select for diffs], Fri May 16 02:21:57 2008 UTC (15 years, 11 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.15: +3 -10 lines
Diff to previous 1.15 (colored) next main 1.16 (colored)

sync with head.

Revision 1.17 / (download) - annotate - [select for diffs], Mon Apr 28 20:23:14 2008 UTC (15 years, 11 months ago) by martin
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-nfs-mp-base9, yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, yamt-nfs-mp-base2, yamt-nfs-mp-base11, yamt-nfs-mp-base10, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, 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, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, rmind-uvmplock-nbase, rmind-uvmplock-base, rmind-uvmplock, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base2, nick-hppapmap-base, nick-hppapmap, 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, 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-nb6-plus-nbase, matt-nb6-plus-base, 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-nb4-mips64-k7-u2a-k9b, matt-mips64-premerge-20101231, matt-mips64-base2, jymxensuspend-base, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, jruoho-x86intr-base, jruoho-x86intr, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-audiomp3-base, jmcneill-audiomp3, hpcarm-cleanup-nbase, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, ad-audiomp2-base, ad-audiomp2
Branch point for: yamt-pagecache, matt-nb6-plus, matt-nb5-mips64
Changes since 1.16: +1 -8 lines
Diff to previous 1.16 (colored)

Remove clause 3 and 4 from TNF licenses

Revision 1.16 / (download) - annotate - [select for diffs], Sun Apr 27 18:58:44 2008 UTC (15 years, 11 months ago) by matt
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

Merge kernel changes in matt-armv6 to HEAD.

Revision 1.13.20.1 / (download) - annotate - [select for diffs], Tue Jan 1 15:39:30 2008 UTC (16 years, 3 months ago) by chris
Branch: chris-arm-intr-rework
Changes since 1.13: +25 -1 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

Sync with HEAD.

Revision 1.13.22.2 / (download) - annotate - [select for diffs], Tue Nov 6 23:15:04 2007 UTC (16 years, 5 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.13.22.1: +25 -1 lines
Diff to previous 1.13.22.1 (colored) to branchpoint 1.13 (colored) next main 1.14 (colored)

sync with HEAD

Revision 1.4.16.4 / (download) - annotate - [select for diffs], Sat Oct 27 11:25:25 2007 UTC (16 years, 5 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.4.16.3: +25 -1 lines
Diff to previous 1.4.16.3 (colored) to branchpoint 1.4 (colored) next main 1.5 (colored)

sync with head.

Revision 1.15 / (download) - annotate - [select for diffs], Wed Oct 17 19:53:41 2007 UTC (16 years, 6 months ago) by garbled
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-pf42-baseX, yamt-pf42-base, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, 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, nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, mjf-devfs, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, jmcneill-base, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf, chris-arm-intr-rework-base7, chris-arm-intr-rework-base6, chris-arm-intr-rework-base5, chris-arm-intr-rework-base4, chris-arm-intr-rework-base3, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, ad-socklock-base1
Branch point for: yamt-pf42, yamt-nfs-mp, mjf-devfs2
Changes since 1.14: +1 -1 lines
Diff to previous 1.14 (colored)

Merge the ppcoea-renovation branch to HEAD.

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

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

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

Revision 1.13.2.1 / (download) - annotate - [select for diffs], Tue Oct 9 13:37:31 2007 UTC (16 years, 6 months ago) by ad
Branch: vmlocking
Changes since 1.13: +25 -1 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

Sync with head.

Revision 1.13.10.1 / (download) - annotate - [select for diffs], Wed Oct 3 19:22:43 2007 UTC (16 years, 6 months ago) by garbled
Branch: ppcoea-renovation
Changes since 1.13: +25 -1 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

Sync with HEAD

Revision 1.13.18.1 / (download) - annotate - [select for diffs], Tue Oct 2 18:26:55 2007 UTC (16 years, 6 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.13: +25 -1 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

Sync with HEAD.

Revision 1.13.16.1 / (download) - annotate - [select for diffs], Tue Oct 2 17:51:48 2007 UTC (16 years, 6 months ago) by rjs
Branch: hpcarm-cleanup
Changes since 1.13: +25 -1 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

Sync with HEAD.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Sep 10 11:34:07 2007 UTC (16 years, 7 months ago) by skrll
Branch: MAIN
CVS Tags: yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, vmlocking-base, ppcoea-renovation-base, bouyer-xenamd64
Changes since 1.13: +25 -1 lines
Diff to previous 1.13 (colored)

Merge nick-csl-alignment.

Revision 1.13.22.1 / (download) - annotate - [select for diffs], Sun Sep 9 00:40:44 2007 UTC (16 years, 7 months ago) by matt
Branch: matt-armv6
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored)

Use & constraint to avoid swpb/swp compile bug.

Revision 1.4.16.3 / (download) - annotate - [select for diffs], Mon Sep 3 14:23:20 2007 UTC (16 years, 7 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.4.16.2: +12 -1 lines
Diff to previous 1.4.16.2 (colored) to branchpoint 1.4 (colored)

sync with head.

Revision 1.13.14.1 / (download) - annotate - [select for diffs], Wed Aug 15 08:24:05 2007 UTC (16 years, 8 months ago) by skrll
Branch: nick-csl-alignment
Changes since 1.13: +25 -1 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

Provide __SIMPLELOCK_{UN,}LOCKED_P and __cpu_simple_lock_{set,clear}
for all architectures.

Revision 1.7.26.2 / (download) - annotate - [select for diffs], Mon Mar 12 05:47:05 2007 UTC (17 years, 1 month ago) by rmind
Branch: yamt-idlelwp
Changes since 1.7.26.1: +12 -1 lines
Diff to previous 1.7.26.1 (colored) to branchpoint 1.7 (colored) next main 1.8 (colored)

Sync with HEAD.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Mar 9 05:40:08 2007 UTC (17 years, 1 month ago) by thorpej
Branch: MAIN
CVS Tags: yamt-idlelwp-base8, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup, nick-csl-alignment-base5, nick-csl-alignment-base, mjf-ufs-trans-base, mjf-ufs-trans, matt-mips64-base, matt-mips64, chris-arm-intr-rework-base2, chris-arm-intr-rework-base
Branch point for: vmlocking, ppcoea-renovation, nick-csl-alignment, matt-armv6, jmcneill-pm, hpcarm-cleanup, chris-arm-intr-rework
Changes since 1.12: +12 -1 lines
Diff to previous 1.12 (colored)

Make __cpu_simple_lock_t an unsigned char if _KERNEL, and operate on it
using SWPB.

Approved by Matt Thomas.

Revision 1.7.26.1 / (download) - annotate - [select for diffs], Tue Feb 27 16:49:35 2007 UTC (17 years, 1 month ago) by yamt
Branch: yamt-idlelwp
Changes since 1.7: +9 -1 lines
Diff to previous 1.7 (colored)

- sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.

Revision 1.4.16.2 / (download) - annotate - [select for diffs], Mon Feb 26 09:05:59 2007 UTC (17 years, 1 month ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.4.16.1: +9 -1 lines
Diff to previous 1.4.16.1 (colored) to branchpoint 1.4 (colored)

sync with head.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Feb 20 04:29:00 2007 UTC (17 years, 2 months ago) by matt
Branch: MAIN
CVS Tags: ad-audiomp-base, ad-audiomp
Changes since 1.11: +3 -1 lines
Diff to previous 1.11 (colored)

Protect MB_* and <arm/cpufunc.h> by _KERNEL

Revision 1.11 / (download) - annotate - [select for diffs], Mon Feb 19 23:35:49 2007 UTC (17 years, 2 months ago) by he
Branch: MAIN
Changes since 1.10: +6 -4 lines
Diff to previous 1.10 (colored)

Since drain_writebuf() is #defined in <arm/cpufunc.h>, we need to
include it here.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Feb 18 21:07:40 2007 UTC (17 years, 2 months ago) by ad
Branch: MAIN
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

+ mb_memory()

Revision 1.9 / (download) - annotate - [select for diffs], Sun Feb 18 21:01:50 2007 UTC (17 years, 2 months ago) by matt
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

Equate mb_write and mb_read to drain_writebuf (from cpu.h)

Revision 1.8 / (download) - annotate - [select for diffs], Sun Feb 18 07:24:52 2007 UTC (17 years, 2 months ago) by matt
Branch: MAIN
Changes since 1.7: +4 -1 lines
Diff to previous 1.7 (colored)

Add <arm/mutex.h> and <arm/rwlock.h>
Add atomic_cas to <arm/atomic.h> for use by <rwlock.h>

Revision 1.4.16.1 / (download) - annotate - [select for diffs], Wed Jun 21 14:49:16 2006 UTC (17 years, 10 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

sync with head.

Revision 1.7 / (download) - annotate - [select for diffs], Wed Dec 28 19:09:29 2005 UTC (18 years, 3 months ago) by perry
Branch: 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-splraiseipl, 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, post-newlock2-merge, peter-altq-base, peter-altq, 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, matt-nb4-arm-base, matt-nb4-arm, 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-idlelwp
Changes since 1.6: +6 -6 lines
Diff to previous 1.6 (colored)

inline -> __inline

Revision 1.6 / (download) - annotate - [select for diffs], Sat Dec 24 20:06:52 2005 UTC (18 years, 3 months ago) by perry
Branch: MAIN
Changes since 1.5: +8 -8 lines
Diff to previous 1.5 (colored)

Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Dec 11 12:16:47 2005 UTC (18 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.4: +1 -1 lines
Diff to previous 1.4 (colored)

merge ktrace-lwp.

Revision 1.3.8.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:13:19 2004 UTC (19 years, 7 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.3.8.2: +1 -1 lines
Diff to previous 1.3.8.2 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)

Fix the sync with head I botched.

Revision 1.3.8.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:32:24 2004 UTC (19 years, 7 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.3.8.1: +0 -0 lines
Diff to previous 1.3.8.1 (colored) to branchpoint 1.3 (colored)

Sync with HEAD.

Revision 1.3.8.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:32:37 2004 UTC (19 years, 8 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.3: +1 -6 lines
Diff to previous 1.3 (colored)

Sync with HEAD

Revision 1.4 / (download) - annotate - [select for diffs], Fri Sep 26 22:46:00 2003 UTC (20 years, 6 months ago) by nathanw
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, 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
Changes since 1.3: +1 -6 lines
Diff to previous 1.3 (colored)

Move __cpu_simple_lock_t and __SIMPLELOCK_{UN,}LOCKED to machine/types.h
so that they can be used in a namespace-friendly way.

Revision 1.1.10.2 / (download) - annotate - [select for diffs], Fri Oct 18 02:35:27 2002 UTC (21 years, 6 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.1.10.1: +13 -15 lines
Diff to previous 1.1.10.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Catch up to -current.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Oct 7 23:19:49 2002 UTC (21 years, 6 months ago) by bjh21
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, kqueue-beforemerge, kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, fvdl_fs64_base, bjh21-hydra-base, bjh21-hydra
Branch point for: ktrace-lwp
Changes since 1.2: +13 -15 lines
Diff to previous 1.2 (colored)

Minor tidy-up, mostly to improve readability.  The SWP instruction is now
in its own little inline function, and this allows us to get rid of all the
automatic variables elsewhere.  This subtly changes the semantics of
__cpu_simple_lock() such that the loop ends up one instruction longer, but
I'm not sure that's a particularly bad thing.

Revision 1.1.6.1 / (download) - annotate - [select for diffs], Thu Jan 10 19:37:54 2002 UTC (22 years, 3 months ago) by thorpej
Branch: kqueue
Changes since 1.1: +51 -6 lines
Diff to previous 1.1 (colored) next main 1.2 (colored)

Sync kqueue branch with -current.

Revision 1.1.10.1 / (download) - annotate - [select for diffs], Thu Nov 15 19:25:44 2001 UTC (22 years, 5 months ago) by thorpej
Branch: nathanw_sa
Changes since 1.1: +51 -6 lines
Diff to previous 1.1 (colored)

Merge from -current; locking primitives implemented.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Nov 15 19:22:32 2001 UTC (22 years, 5 months ago) by thorpej
Branch: 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, netbsd-1-6, kqueue-base, ifpoll-base, gehenna-devsw-base, gehenna-devsw, eeh-devprop-base, eeh-devprop
Changes since 1.1: +51 -6 lines
Diff to previous 1.1 (colored)

Implement __cpu_simple_lock*() primitives using the SWP insn.  Note
this insn is available only on ARM arch v3 and later (and 2a).  We
don't expect to be using these ops in the kernel on processors too
old to have SWP, and for userland uses (in e.g. a pthread library),
the kernel will simply have to trap and emulate the insn (it needs
to be "atomic", so a kernel trap of some sort will be necessary on
such platforms anyway).

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Wed Jan 10 19:02:08 2001 UTC (23 years, 3 months ago) by bjh21
Branch: thorpej_scsipi
Changes since 1.1.2.1: +51 -0 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Header files which don't differ between arm32 and arm26 and can thus be
shared.

Revision 1.1.2.1, Wed Jan 10 19:02:07 2001 UTC (23 years, 3 months ago) by bjh21
Branch: thorpej_scsipi
Changes since 1.1: +0 -51 lines
FILE REMOVED

file lock.h was added on branch thorpej_scsipi on 2001-01-10 19:02:08 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Wed Jan 10 19:02:07 2001 UTC (23 years, 3 months ago) by bjh21
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base, thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: thorpej_scsipi, nathanw_sa, kqueue

Header files which don't differ between arm32 and arm26 and can thus be
shared.

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




CVSweb <webmaster@jp.NetBSD.org>