Up to [cvs.NetBSD.org] / src / sys / arch / i386 / include
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.92.2.1 / (download) - annotate - [select for diffs], Sat Apr 3 22:28:27 2021 UTC (2 years, 1 month ago) by thorpej
Branch: thorpej-futex
Changes since 1.92: +2 -2
lines
Diff to previous 1.92 (colored) next main 1.93 (colored)
Sync with HEAD.
Revision 1.92.4.1 / (download) - annotate - [select for diffs], Sat Apr 3 21:44:44 2021 UTC (2 years, 1 month ago) by thorpej
Branch: thorpej-cfargs
Changes since 1.92: +2 -2
lines
Diff to previous 1.92 (colored) next main 1.93 (colored)
Sync with HEAD.
Revision 1.93 / (download) - annotate - [select for diffs], Thu Apr 1 04:35:46 2021 UTC (2 years, 2 months ago) by simonb
Branch: MAIN
CVS Tags: thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2,
thorpej-i2c-spi-conf-base,
thorpej-i2c-spi-conf,
thorpej-futex2-base,
thorpej-futex2,
thorpej-futex-base,
thorpej-cfargs2-base,
thorpej-cfargs2,
thorpej-cfargs-base,
netbsd-10-base,
netbsd-10,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm,
HEAD
Changes since 1.92: +2 -2
lines
Diff to previous 1.92 (colored)
Whitespace: #define<tab>
Revision 1.92 / (download) - annotate - [select for diffs], Sat Aug 1 12:14:40 2020 UTC (2 years, 10 months ago) by jdolecek
Branch: MAIN
Branch point for: thorpej-futex,
thorpej-cfargs
Changes since 1.91: +1 -4
lines
Diff to previous 1.91 (colored)
move __HAVE_PCI_MSI_MSIX to <x86/pci_machdep_common.h>
Revision 1.91 / (download) - annotate - [select for diffs], Mon May 4 15:55:56 2020 UTC (3 years ago) by jdolecek
Branch: MAIN
Changes since 1.90: +3 -7
lines
Diff to previous 1.90 (colored)
add support for using MSI for XenPV Dom0 use PHYSDEVOP_map_pirq to get the pirq/gsi for MSI/MSI-X, switch also INTx to use it instead of PHYSDEVOP_alloc_irq_vector MSI confirmed working with single-vector MSI for wm(4), ahcisata(4), bge(4) XXX added some provision for MSI-X, but it doesn't actually work (no interrupts delivered), needs some further investigation; disable MSI-X for XENPV via flag in x86/pci/pci_machdep.c
Revision 1.87.18.2 / (download) - annotate - [select for diffs], Mon Apr 13 08:03:52 2020 UTC (3 years, 1 month ago) by martin
Branch: phil-wifi
Changes since 1.87.18.1: +4 -1
lines
Diff to previous 1.87.18.1 (colored) to branchpoint 1.87 (colored) next main 1.88 (colored)
Mostly merge changes from HEAD upto 20200411
Revision 1.90 / (download) - annotate - [select for diffs], Mon Sep 23 23:06:26 2019 UTC (3 years, 8 months ago) by kamil
Branch: MAIN
CVS Tags: phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
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.89: +4 -1
lines
Diff to previous 1.89 (colored)
Disable __NO_STRICT_ALIGNMENT on amd64/i386 for UBSan builds This change allows to pick code paths in the kernel that are tuned for alignment sensitive (and stricted in C meaning) code paths. In particular the IPv6 code uses this heavily and skips whenever possible the process of aligning of networking data. With this modification all ATF tests are executed on amd64 without triggering any UBSan reports in dmesg. In theory __NO_STRICT_ALIGNMENT could be tuned for vax and m68k, however these machines are still unsupported in LLVM sanitizers and syzkaller. sys/netinet6/scope6.c:404:6, member access within misaligned address 0xfffffaea81276086 for type 'struct in6_addr' which requires 4 byte alignment Reported-by: syzbot+a86f58d17685317b3df9@syzkaller.appspotmail.com sys/net/rtsock_shared.c:629:41, member access within misaligned address 0xffffddb5db3ff04c for type 'struct rt_msghdr50' which requires 8 byte alignment Reported-by: syzbot+0a3a022bc9d2b8880c16@syzkaller.appspotmail.com
Revision 1.87.18.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:06:20 2019 UTC (3 years, 11 months ago) by christos
Branch: phil-wifi
Changes since 1.87: +2 -3
lines
Diff to previous 1.87 (colored)
Sync with HEAD
Revision 1.89 / (download) - annotate - [select for diffs], Sat Apr 6 03:06:25 2019 UTC (4 years, 1 month ago) by thorpej
Branch: MAIN
CVS Tags: phil-wifi-20190609,
netbsd-9-base,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
isaki-audio2-base,
isaki-audio2
Changes since 1.88: +2 -1
lines
Diff to previous 1.88 (colored)
Overhaul the API used to fetch and store individual memory cells in userspace. The old fetch(9) and store(9) APIs (fubyte(), fuword(), subyte(), suword(), etc.) are retired and replaced with new ufetch(9) and ustore(9) APIs that can return proper error codes, etc. and are implemented consistently across all platforms. The interrupt-safe variants are no longer supported (and several of the existing attempts at fuswintr(), etc. were buggy and not actually interrupt-safe). Also augmement the ucas(9) API, making it consistently available on all plaforms, supporting uniprocessor and multiprocessor systems, even those that do not have CAS or LL/SC primitives. Welcome to NetBSD 8.99.37.
Revision 1.87.16.1 / (download) - annotate - [select for diffs], Sat Jul 28 04:37:34 2018 UTC (4 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.87: +1 -3
lines
Diff to previous 1.87 (colored) next main 1.88 (colored)
Sync with HEAD
Revision 1.88 / (download) - annotate - [select for diffs], Thu Jul 12 10:46:44 2018 UTC (4 years, 10 months ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728
Changes since 1.87: +1 -3
lines
Diff to previous 1.87 (colored)
Remove the kernel PMC code. Sent yesterday on tech-kern@. This change: * Removes "options PERFCTRS", the associated includes, and the associated ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is good. * Removes the PMC code of ARM XSCALE. * Removes all the pmc.h files. They were all empty, except for ARM XSCALE. * Reorders the x86 PMC code not to rely on the legacy pmc.h file. The definitions are put in sysarch.h. * Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control and sys_pmc_get_info syscalls. They are marked as OBSOL in kern, netbsd32 and rump. * Removes the pmc_evid_t and pmc_ctr_t types. * Removes all the associated man pages. The sets are marked as obsolete.
Revision 1.74.12.2 / (download) - annotate - [select for diffs], Sun Dec 3 11:36:18 2017 UTC (5 years, 6 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.74.12.1: +21 -11
lines
Diff to previous 1.74.12.1 (colored) to branchpoint 1.74 (colored) next main 1.75 (colored)
update from HEAD
Revision 1.79.4.3 / (download) - annotate - [select for diffs], Sat Mar 19 11:30:00 2016 UTC (7 years, 2 months ago) by skrll
Branch: nick-nhusb
Changes since 1.79.4.2: +13 -8
lines
Diff to previous 1.79.4.2 (colored) to branchpoint 1.79 (colored) next main 1.80 (colored)
Sync with HEAD
Revision 1.87 / (download) - annotate - [select for diffs], Sat Feb 27 00:09:45 2016 UTC (7 years, 3 months ago) by tls
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
pgoyette-compat-base,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
nick-nhusb-base-20170825,
nick-nhusb-base-20170204,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
nick-nhusb-base-20160907,
nick-nhusb-base-20160529,
nick-nhusb-base-20160422,
nick-nhusb-base-20160319,
netbsd-8-base,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
localcount-20160914,
jdolecek-ncq-base,
jdolecek-ncq,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Branch point for: phil-wifi,
pgoyette-compat
Changes since 1.86: +2 -0
lines
Diff to previous 1.86 (colored)
Add cpu_rng, a framework for simple on-CPU random number generators.
Revision 1.86 / (download) - annotate - [select for diffs], Sun Jan 24 18:21:50 2016 UTC (7 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.85: +7 -6
lines
Diff to previous 1.85 (colored)
expose __vaddr_t for segments.h since it is a userland api.
Revision 1.85 / (download) - annotate - [select for diffs], Sat Jan 23 22:31:19 2016 UTC (7 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.84: +3 -3
lines
Diff to previous 1.84 (colored)
expose the kernel types for standalone code.
Revision 1.84 / (download) - annotate - [select for diffs], Sat Jan 23 21:22:14 2016 UTC (7 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.83: +7 -5
lines
Diff to previous 1.83 (colored)
Hide {p,v}{addr,size}_t and register_t (and a couple more types that are machine-specific) from userland unless _KERNEL/_KMEMUSER and a new _KERNTYPES variables is defined. The _KERNTYPES should be fixed for many subsystems that should not be using it (rump)...
Revision 1.79.4.2 / (download) - annotate - [select for diffs], Tue Sep 22 12:05:44 2015 UTC (7 years, 8 months ago) by skrll
Branch: nick-nhusb
Changes since 1.79.4.1: +3 -3
lines
Diff to previous 1.79.4.1 (colored) to branchpoint 1.79 (colored)
Sync with HEAD
Revision 1.83 / (download) - annotate - [select for diffs], Thu Aug 27 12:30:51 2015 UTC (7 years, 9 months ago) by pooka
Branch: MAIN
CVS Tags: nick-nhusb-base-20151226,
nick-nhusb-base-20150921
Changes since 1.82: +2 -2
lines
Diff to previous 1.82 (colored)
Fix PTHREAD_FOO_INITIALIZER for C++ by not using volatile in the relevant pthread types in C++ builds, attempt 2. The problem with attempt 1 was making assumptions of what the MD __cpu_simple_lock_t (declared volatile) looks like. To get a same type except non-volatile, we change the MD type to __cpu_simple_lock_nv_t and typedef __cpu_simple_lock_t as a volatile __cpu_simple_lock_nv_t. IMO, __cpu_simple_lock_t should not be volatile at all, but changing it now is too risky. Fixes at least Rumprun w/ gcc 5.1/5.2. Furthermore, the mpd application (and possibly others) will no longer require NetBSD-specific patches. Tested: build.sh for i386, Rumprun for x86_64 w/ gcc 5.2. Based on the patch from Christos in lib/49989.
Revision 1.82 / (download) - annotate - [select for diffs], Fri Aug 21 14:22:14 2015 UTC (7 years, 9 months ago) by pooka
Branch: MAIN
Changes since 1.81: +2 -2
lines
Diff to previous 1.81 (colored)
Make it possible to explicitly disable MSI/MSIX with NO_PCI_MSI_MSIX. Some platforms, e.g. linux uio-pci-generic, do not support MSI at all. XXX: does MSI being defined intentionally depend on _KERNEL_OPT on amd64 but not i386?
Revision 1.79.4.1 / (download) - annotate - [select for diffs], Sat Jun 6 14:40:00 2015 UTC (7 years, 11 months ago) by skrll
Branch: nick-nhusb
Changes since 1.79: +10 -5
lines
Diff to previous 1.79 (colored)
Sync with HEAD
Revision 1.81 / (download) - annotate - [select for diffs], Mon Apr 27 07:03:58 2015 UTC (8 years, 1 month ago) by knakahara
Branch: MAIN
CVS Tags: nick-nhusb-base-20150606
Changes since 1.80: +5 -1
lines
Diff to previous 1.80 (colored)
add x86 MD MSI/MSI-X support code.
Revision 1.80 / (download) - annotate - [select for diffs], Wed Apr 22 19:48:01 2015 UTC (8 years, 1 month ago) by pooka
Branch: MAIN
Changes since 1.79: +6 -5
lines
Diff to previous 1.79 (colored)
Revise rhetoric for why __HAVE_ATOMIC64_OPS is defined with _KERNEL even though we don't know for sure that the target i386 CPU will support them.
Revision 1.74.12.1 / (download) - annotate - [select for diffs], Wed Aug 20 00:03:06 2014 UTC (8 years, 9 months ago) by tls
Branch: tls-maxphys
Changes since 1.74: +10 -1
lines
Diff to previous 1.74 (colored)
Rebase to HEAD as of a few days ago.
Revision 1.77.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 06:53:59 2014 UTC (8 years, 9 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.77: +9 -1
lines
Diff to previous 1.77 (colored) next main 1.78 (colored)
Rebase.
Revision 1.74.2.1 / (download) - annotate - [select for diffs], Thu May 22 11:39:52 2014 UTC (9 years ago) by yamt
Branch: yamt-pagecache
Changes since 1.74: +10 -1
lines
Diff to previous 1.74 (colored) next main 1.75 (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.74.16.1 / (download) - annotate - [select for diffs], Sun May 18 17:45:12 2014 UTC (9 years ago) by rmind
Branch: rmind-smpnet
Changes since 1.74: +10 -1
lines
Diff to previous 1.74 (colored) next main 1.75 (colored)
sync with head
Revision 1.79 / (download) - annotate - [select for diffs], Thu Apr 24 19:23:00 2014 UTC (9 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base9,
tls-maxphys-base,
tls-earlyentropy-base,
rmind-smpnet-nbase,
rmind-smpnet-base,
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
Branch point for: nick-nhusb
Changes since 1.78: +6 -4
lines
Diff to previous 1.78 (colored)
Explain what is going on with the 64 bit atomic ops, and restore them for pure kernel use.
Revision 1.78 / (download) - annotate - [select for diffs], Tue Apr 22 14:09:19 2014 UTC (9 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.77: +7 -1
lines
Diff to previous 1.77 (colored)
we don't really have 64 bit atomic ops.
Revision 1.77 / (download) - annotate - [select for diffs], Thu Apr 3 15:22:19 2014 UTC (9 years, 2 months ago) by christos
Branch: MAIN
Branch point for: tls-earlyentropy
Changes since 1.76: +2 -1
lines
Diff to previous 1.76 (colored)
we have cpu_bootconf()
Revision 1.76 / (download) - annotate - [select for diffs], Sun Dec 1 01:05:16 2013 UTC (9 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3
Changes since 1.75: +1 -5
lines
Diff to previous 1.75 (colored)
revert fpu/pcu changes until we figure out what's wrong; they cause random freezes
Revision 1.75 / (download) - annotate - [select for diffs], Wed Oct 23 20:18:50 2013 UTC (9 years, 7 months ago) by drochner
Branch: MAIN
Changes since 1.74: +6 -2
lines
Diff to previous 1.74 (colored)
Use the MI "pcu" framework for bookkeeping of npx/fpu states on x86. This reduces the amount of MD code enormously, and makes it easier to implement support for newer CPU features which require more fpu state, or for fpu usage by the kernel. For access to FPU state across CPUs, an xcall kthread is used now rather than a dedicated IPI. No user visible changes intended.
Revision 1.60.8.6 / (download) - annotate - [select for diffs], Sat Aug 27 15:37:25 2011 UTC (11 years, 9 months ago) by jym
Branch: jym-xensuspend
Changes since 1.60.8.5: +3 -2
lines
Diff to previous 1.60.8.5 (colored) to branchpoint 1.60 (colored) next main 1.61 (colored)
Sync with HEAD. Most notably: uvm/pmap work done by rmind@, and MP Xen work of cherry@. No regression observed on suspend/restore.
Revision 1.74 / (download) - annotate - [select for diffs], Wed Jul 6 18:46:04 2011 UTC (11 years, 11 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-pagecache-tag8,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
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,
jym-xensuspend-nbase,
jym-xensuspend-base,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base9,
jmcneill-usbmp-base8,
jmcneill-usbmp-base7,
jmcneill-usbmp-base6,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2,
jmcneill-usbmp-base10,
jmcneill-usbmp-base,
jmcneill-usbmp,
jmcneill-audiomp3-base,
jmcneill-audiomp3,
agc-symver-base,
agc-symver
Branch point for: yamt-pagecache,
tls-maxphys,
rmind-smpnet
Changes since 1.73: +2 -2
lines
Diff to previous 1.73 (colored)
Implement bus_space_tag_create() and _destroy(). Factor bus_space_reserve(), bus_space_release(), et cetera out of bus_space_alloc(), bus_space_map(), bus_space_free(), bus_space_unmap(), et cetera. For i386 and amd64, activate the use of <machine/bus_defs.h> and <machine/bus_funcs.h> by #defining __HAVE_NEW_STYLE_BUS_H in their respective types.h. While I'm here, remove unnecessary __HAVE_DEVICE_REGISTER #defines.
Revision 1.72.2.1 / (download) - annotate - [select for diffs], Thu Jun 23 14:19:15 2011 UTC (11 years, 11 months ago) by cherry
Branch: cherry-xenmp
Changes since 1.72: +2 -1
lines
Diff to previous 1.72 (colored) next main 1.73 (colored)
Catchup with rmind-uvmplock merge.
Revision 1.73 / (download) - annotate - [select for diffs], Sun Jun 12 03:35:42 2011 UTC (11 years, 11 months ago) by rmind
Branch: MAIN
Changes since 1.72: +2 -1
lines
Diff to previous 1.72 (colored)
Welcome to 5.99.53! Merge rmind-uvmplock branch: - Reorganize locking in UVM and provide extra serialisation for pmap(9). New lock order: [vmpage-owner-lock] -> pmap-lock. - Simplify locking in some pmap(9) modules by removing P->V locking. - Use lock object on vmobjlock (and thus vnode_t::v_interlock) to share the locks amongst UVM objects where necessary (tmpfs, layerfs, unionfs). - Rewrite and optimise x86 TLB shootdown code, make it simpler and cleaner. Add TLBSTATS option for x86 to collect statistics about TLB shootdowns. - Unify /dev/mem et al in MI code and provide required locking (removes kernel-lock on some ports). Also, avoid cache-aliasing issues. Thanks to Andrew Doran and Joerg Sonnenberger, as their initial patches formed the core changes of this branch.
Revision 1.70.2.1 / (download) - annotate - [select for diffs], Mon Jun 6 09:05:51 2011 UTC (11 years, 11 months ago) by jruoho
Branch: jruoho-x86intr
Changes since 1.70: +4 -1
lines
Diff to previous 1.70 (colored) next main 1.71 (colored)
Sync with HEAD.
Revision 1.67.4.3 / (download) - annotate - [select for diffs], Thu Apr 21 01:41:07 2011 UTC (12 years, 1 month ago) by rmind
Branch: rmind-uvmplock
Changes since 1.67.4.2: +2 -0
lines
Diff to previous 1.67.4.2 (colored) to branchpoint 1.67 (colored) next main 1.68 (colored)
sync with head
Revision 1.60.8.5 / (download) - annotate - [select for diffs], Mon Mar 28 23:58:11 2011 UTC (12 years, 2 months ago) by jym
Branch: jym-xensuspend
Changes since 1.60.8.4: +33 -6
lines
Diff to previous 1.60.8.4 (colored) to branchpoint 1.60 (colored)
Cure sync hiccups. Code with compile errors is not really useful, heh.
Revision 1.60.8.4 / (download) - annotate - [select for diffs], Mon Mar 28 23:04:43 2011 UTC (12 years, 2 months ago) by jym
Branch: jym-xensuspend
Changes since 1.60.8.3: +4 -1
lines
Diff to previous 1.60.8.3 (colored) to branchpoint 1.60 (colored)
Sync with HEAD. TODO before merge: - shortcut for suspend code in sysmon, when powerd(8) is not running. Borrow ``xs_watch'' thread context? - bug hunting in xbd + xennet resume. Rings are currently thrashed upon resume, so current implementation force flush them on suspend. It's not really needed.
Revision 1.72 / (download) - annotate - [select for diffs], Sat Mar 12 22:54:37 2011 UTC (12 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase,
rmind-uvmplock-base,
cherry-xenmp-base
Branch point for: cherry-xenmp
Changes since 1.71: +3 -1
lines
Diff to previous 1.71 (colored)
Add TLS support for AMD64, i386 and SH3. This material is based upon work partially supported by The NetBSD Foundation under a contract with Joerg Sonnenberger.
Revision 1.67.4.2 / (download) - annotate - [select for diffs], Sat Mar 5 20:50:41 2011 UTC (12 years, 3 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.67.4.1: +25 -7
lines
Diff to previous 1.67.4.1 (colored) to branchpoint 1.67 (colored)
sync with head
Revision 1.70.4.1 / (download) - annotate - [select for diffs], Sat Mar 5 15:09:44 2011 UTC (12 years, 3 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.70: +2 -1
lines
Diff to previous 1.70 (colored) next main 1.71 (colored)
Sync with HEAD
Revision 1.71 / (download) - annotate - [select for diffs], Thu Feb 24 04:28:46 2011 UTC (12 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: bouyer-quota2-nbase
Changes since 1.70: +2 -1
lines
Diff to previous 1.70 (colored)
Allow storing and receiving the LWP private pointer via ucontext_t on all platforms except VAX and IA64. Add fast access via register for AMD64, i386 and SH3 ports. Use this fast access in libpthread to replace the stack based pthread_self(). Implement skeleton support for Alpha, HPPA, PowerPC, SPARC and SPARC64, but leave it disabled. Ports that support this feature provide __HAVE____LWP_GETPRIVATE_FAST in machine/types.h and a corresponding __lwp_getprivate_fast in machine/mcontext.h. This material is based upon work partially supported by The NetBSD Foundation under a contract with Joerg Sonnenberger.
Revision 1.70 / (download) - annotate - [select for diffs], Wed Dec 22 04:15:02 2010 UTC (12 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: uebayasi-xip-base7,
matt-mips64-premerge-20101231,
jruoho-x86intr-base,
bouyer-quota2-base
Branch point for: jruoho-x86intr,
bouyer-quota2
Changes since 1.69: +2 -1
lines
Diff to previous 1.69 (colored)
Make __HAVE_CPU_DATA_FIRST true
Revision 1.69 / (download) - annotate - [select for diffs], Tue Dec 14 15:50:07 2010 UTC (12 years, 5 months ago) by haad
Branch: MAIN
Changes since 1.68: +2 -2
lines
Diff to previous 1.68 (colored)
Revert change made in revision 1.66 by ad@ this is not true and 64bit atomic ops should be enabled in libc by default.
Revision 1.67.2.1 / (download) - annotate - [select for diffs], Fri Oct 22 07:21:20 2010 UTC (12 years, 7 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.67: +22 -6
lines
Diff to previous 1.67 (colored) next main 1.68 (colored)
Sync with HEAD (-D20101022).
Revision 1.59.6.4 / (download) - annotate - [select for diffs], Sat Oct 9 03:31:47 2010 UTC (12 years, 7 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.59.6.3: +22 -6
lines
Diff to previous 1.59.6.3 (colored) to branchpoint 1.59 (colored) next main 1.60 (colored)
sync with head
Revision 1.68 / (download) - annotate - [select for diffs], Tue Sep 21 00:18:05 2010 UTC (12 years, 8 months ago) by jym
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11,
uebayasi-xip-base6,
uebayasi-xip-base5,
uebayasi-xip-base4,
uebayasi-xip-base3
Changes since 1.67: +22 -6
lines
Diff to previous 1.67 (colored)
Promote paddr_t to 64 bits for i386 userland (non PAE and PAE). paddr_t has limited interest in userland, and should only be used by specific code like kvm(3) (for VA => PA translations). To support non PAE and PAE kernels simultaneously in kvm(3), promote paddr_t to 64 bits. No objection on current-users@. See also: http://mail-index.netbsd.org/current-users/2010/09/07/msg014249.html Kernel remains untouched by this change. In-kernel 64 bits for paddr_t is for a future commit (Yes, I do not forget about that :) )
Revision 1.67.4.1 / (download) - annotate - [select for diffs], Thu Mar 18 04:36:49 2010 UTC (13 years, 2 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.67: +2 -1
lines
Diff to previous 1.67 (colored)
Unify /dev/{mem,kmem,zero,null} implementations in MI code. Based on patch from Joerg Sonnenberger, proposed on tech-kern@, in February 2008. Work and depression still in progress.
Revision 1.59.6.3 / (download) - annotate - [select for diffs], Thu Mar 11 15:02:29 2010 UTC (13 years, 2 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.59.6.2: +11 -1
lines
Diff to previous 1.59.6.2 (colored) to branchpoint 1.59 (colored)
sync with head
Revision 1.67 / (download) - annotate - [select for diffs], Fri Dec 11 05:52:03 2009 UTC (13 years, 5 months ago) by matt
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9,
yamt-nfs-mp-base10,
uebayasi-xip-base2,
uebayasi-xip-base1,
uebayasi-xip-base,
matt-premerge-20091211
Branch point for: uebayasi-xip,
rmind-uvmplock
Changes since 1.66: +11 -1
lines
Diff to previous 1.66 (colored)
Add PRIx{P,V}{ADDR,SIZE}, PRIu{P,V}SIZE, and PRIxREGISTER{,32,64} for all (except where they will be added via merge). These should be used to print {p,v}{addr,size}_t and register*_t as appropriate.
Revision 1.60.8.3 / (download) - annotate - [select for diffs], Sun Nov 1 13:58:34 2009 UTC (13 years, 7 months ago) by jym
Branch: jym-xensuspend
Changes since 1.60.8.2: +0 -0
lines
Diff to previous 1.60.8.2 (colored) to branchpoint 1.60 (colored)
Sync with HEAD.
Revision 1.60.8.2 / (download) - annotate - [select for diffs], Thu Jul 23 23:31:36 2009 UTC (13 years, 10 months ago) by jym
Branch: jym-xensuspend
Changes since 1.60.8.1: +2 -2
lines
Diff to previous 1.60.8.1 (colored) to branchpoint 1.60 (colored)
Sync with HEAD.
Revision 1.59.6.2 / (download) - annotate - [select for diffs], Sat Jul 18 14:52:53 2009 UTC (13 years, 10 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.59.6.1: +2 -2
lines
Diff to previous 1.59.6.1 (colored) to branchpoint 1.59 (colored)
sync with head.
Revision 1.66 / (download) - annotate - [select for diffs], Sun Jun 28 09:24:09 2009 UTC (13 years, 11 months ago) by ad
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
jymxensuspend-base
Changes since 1.65: +2 -2
lines
Diff to previous 1.65 (colored)
Define __HAVE_ATOMIC64_OPS only in kernel, since it doesn't work in userspace on the i486.
Revision 1.60.8.1 / (download) - annotate - [select for diffs], Wed May 13 17:17:50 2009 UTC (14 years ago) by jym
Branch: jym-xensuspend
Changes since 1.60: +4 -2
lines
Diff to previous 1.60 (colored)
Sync with HEAD. Commit is split, to avoid a "too many arguments" protocol error.
Revision 1.59.6.1 / (download) - annotate - [select for diffs], Mon May 4 08:11:17 2009 UTC (14 years, 1 month ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.59: +7 -5
lines
Diff to previous 1.59 (colored)
sync with head.
Revision 1.60.2.1 / (download) - annotate - [select for diffs], Tue Apr 28 07:34:12 2009 UTC (14 years, 1 month ago) by skrll
Branch: nick-hppapmap
Changes since 1.60: +4 -2
lines
Diff to previous 1.60 (colored) next main 1.61 (colored)
Sync with HEAD.
Revision 1.65 / (download) - annotate - [select for diffs], Sun Apr 19 14:11:37 2009 UTC (14 years, 1 month ago) by ad
Branch: MAIN
CVS Tags: yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base
Changes since 1.64: +2 -1
lines
Diff to previous 1.64 (colored)
cpuctl: - Add interrupt shielding (direct hardware interrupts away from the specified CPUs). Not documented just yet but will be soon. - Redo /dev/cpu time_t compat so no kernel changes are needed. x86: - Make intr_establish, intr_disestablish safe to use when !cold. - Distribute hardware interrupts among the CPUs, instead of directing everything to the boot CPU. - Add MD code for interrupt sheilding. This works in most cases but there is a bug where delivery is not accepted by an LAPIC after redistribution. It also needs re-balancing to make things fair after interrupts are turned back on for a CPU.
Revision 1.64 / (download) - annotate - [select for diffs], Sun Apr 5 00:57:56 2009 UTC (14 years, 2 months ago) by tsutsui
Branch: MAIN
Changes since 1.63: +2 -2
lines
Diff to previous 1.63 (colored)
Use #define<tab> consistently.
Revision 1.63 / (download) - annotate - [select for diffs], Sun Apr 5 00:54:21 2009 UTC (14 years, 2 months ago) by tsutsui
Branch: MAIN
Changes since 1.62: +1 -2
lines
Diff to previous 1.62 (colored)
Remove __HAVE_UFS2_BOOT since it belongs to sysinst for now. "Feel free to change it" by ad@.
Revision 1.62 / (download) - annotate - [select for diffs], Sat Apr 4 10:36:08 2009 UTC (14 years, 2 months ago) by ad
Branch: MAIN
Changes since 1.61: +2 -1
lines
Diff to previous 1.61 (colored)
+__HAVE_UFS2_BOOT
Revision 1.61 / (download) - annotate - [select for diffs], Sun Mar 29 09:24:52 2009 UTC (14 years, 2 months ago) by ad
Branch: MAIN
Changes since 1.60: +2 -1
lines
Diff to previous 1.60 (colored)
_lwp_setprivate: provide the value to MD code if a hook is present. This will be used to support TLS. The MD method must match the ELF TLS spec for that CPU architecture (if there is a spec). At this time it is only implemented for i386, where it means setting the per-thread base address for %gs. Please implement this for your platform!
Revision 1.59.2.2 / (download) - annotate - [select for diffs], Sat Jan 17 13:28:04 2009 UTC (14 years, 4 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.59.2.1: +91 -0
lines
Diff to previous 1.59.2.1 (colored) to branchpoint 1.59 (colored) next main 1.60 (colored)
Sync with HEAD.
Revision 1.59.12.1 / (download) - annotate - [select for diffs], Sat Dec 13 01:13:14 2008 UTC (14 years, 5 months ago) by haad
Branch: haad-dm
Changes since 1.59: +4 -4
lines
Diff to previous 1.59 (colored) next main 1.60 (colored)
Update haad-dm branch to haad-dm-base2.
Revision 1.60 / (download) - annotate - [select for diffs], Sun Oct 26 06:57:30 2008 UTC (14 years, 7 months ago) by mrg
Branch: MAIN
CVS Tags: nick-hppapmap-base2,
netbsd-5-base,
netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2-3-RELEASE,
netbsd-5-2-2-RELEASE,
netbsd-5-2-1-RELEASE,
netbsd-5-2,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-5-RELEASE,
netbsd-5-1-4-RELEASE,
netbsd-5-1-3-RELEASE,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
netbsd-5,
mjf-devfs2-base,
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,
haad-nbase2,
haad-dm-base2,
haad-dm-base,
ad-audiomp2-base,
ad-audiomp2
Branch point for: nick-hppapmap,
jym-xensuspend
Changes since 1.59: +4 -4
lines
Diff to previous 1.59 (colored)
- use _I386_FOO_H for multi-include protection - use <i386/foo.h> in a couple of places
Revision 1.58.2.1 / (download) - annotate - [select for diffs], Mon Mar 24 07:14:59 2008 UTC (15 years, 2 months ago) by keiichi
Branch: keiichi-mipv6
Changes since 1.58: +2 -1
lines
Diff to previous 1.58 (colored) next main 1.59 (colored)
sync with head.
Revision 1.51.10.3 / (download) - annotate - [select for diffs], Sun Mar 23 02:04:07 2008 UTC (15 years, 2 months ago) by matt
Branch: matt-armv6
Changes since 1.51.10.2: +11 -3
lines
Diff to previous 1.51.10.2 (colored) to branchpoint 1.51 (colored) next main 1.52 (colored)
sync with HEAD
Revision 1.45.16.9 / (download) - annotate - [select for diffs], Wed Feb 27 08:36:21 2008 UTC (15 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.45.16.8: +2 -1
lines
Diff to previous 1.45.16.8 (colored) to branchpoint 1.45 (colored) next main 1.46 (colored)
sync with head.
Revision 1.59.2.1, Thu Feb 21 16:31:13 2008 UTC (15 years, 3 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.59: +0 -91
lines
FILE REMOVED
file types.h was added on branch mjf-devfs2 on 2009-01-17 13:28:04 +0000
Revision 1.59 / (download) - annotate - [select for diffs], Thu Feb 21 16:31:13 2008 UTC (15 years, 3 months ago) by ad
Branch: MAIN
CVS Tags: yamt-pf42-baseX,
yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-pf42-base,
yamt-pf42,
yamt-nfs-mp-base2,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
wrstuden-revivesa,
simonb-wapbl-nbase,
simonb-wapbl-base,
simonb-wapbl,
matt-mips64-base2,
matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
hpcarm-cleanup-nbase,
hpcarm-cleanup-base,
haad-dm-base1,
ad-socklock-base1
Branch point for: yamt-nfs-mp,
mjf-devfs2,
haad-dm
Changes since 1.58: +2 -1
lines
Diff to previous 1.58 (colored)
#define __HAVE_ATOMIC_AS_MEMBAR, indicating that: - atomic_cas_ni() does an implicit membar_exit() - all other atomic operations do an implicit membar_sync() While this might seem kind of arbitrary it's the basis for some important optimizations.
Revision 1.52.2.1 / (download) - annotate - [select for diffs], Mon Feb 18 21:04:41 2008 UTC (15 years, 3 months ago) by mjf
Branch: mjf-devfs
Changes since 1.52: +11 -4
lines
Diff to previous 1.52 (colored) next main 1.53 (colored)
Sync with HEAD.
Revision 1.45.16.8 / (download) - annotate - [select for diffs], Mon Feb 11 14:42:15 2008 UTC (15 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.45.16.7: +1 -2
lines
Diff to previous 1.45.16.7 (colored) to branchpoint 1.45 (colored)
remove __HAVE_LAZY_MBUF for now.
Revision 1.45.16.7 / (download) - annotate - [select for diffs], Mon Feb 4 09:22:08 2008 UTC (15 years, 4 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.45.16.6: +6 -1
lines
Diff to previous 1.45.16.6 (colored) to branchpoint 1.45 (colored)
sync with head.
Revision 1.58 / (download) - annotate - [select for diffs], Wed Jan 23 19:46:44 2008 UTC (15 years, 4 months ago) by bouyer
Branch: MAIN
CVS Tags: nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base
Branch point for: keiichi-mipv6
Changes since 1.57: +6 -1
lines
Diff to previous 1.57 (colored)
Merge the bouyer-xeni386 branch. This brings in PAE support to NetBSD xeni386 (domU only). PAE support is enabled by 'options PAE', see the new XEN3PAE_DOMU and INSTALL_XEN3PAE_DOMU kernel config files. See the comments in arch/i386/include/{pte.h,pmap.h} to see how it works. In short, we still handle it as a 2-level MMU, with the second level page directory being 4 pages in size. pmap switching is done by switching the L2 pages in the L3 entries, instead of loading %cr3. This is almost required by Xen, which handle the last L2 page (the one mapping 0xc0000000 - 0xffffffff) in a very special way. But this approach should also work for native PAE support if ever supported (in fact, the pmap should almost suport native PAE, what's missing is bootstrap code in locore.S).
Revision 1.52.8.7 / (download) - annotate - [select for diffs], Wed Jan 23 19:27:18 2008 UTC (15 years, 4 months ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.52.8.6: +0 -2
lines
Diff to previous 1.52.8.6 (colored) to branchpoint 1.52 (colored) next main 1.53 (colored)
Sync with HEAD.
Revision 1.45.16.6 / (download) - annotate - [select for diffs], Mon Jan 21 09:37:09 2008 UTC (15 years, 4 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.45.16.5: +6 -4
lines
Diff to previous 1.45.16.5 (colored) to branchpoint 1.45 (colored)
sync with head
Revision 1.57 / (download) - annotate - [select for diffs], Sun Jan 20 18:09:06 2008 UTC (15 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: bouyer-xeni386-nbase
Changes since 1.56: +1 -3
lines
Diff to previous 1.56 (colored)
Now that __HAVE_TIMECOUNTER and __HAVE_GENERIC_TODR are invariants, remove the conditionals and the code associated with the undef case.
Revision 1.52.8.6 / (download) - annotate - [select for diffs], Sat Jan 19 12:14:23 2008 UTC (15 years, 4 months ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.52.8.5: +2 -1
lines
Diff to previous 1.52.8.5 (colored) to branchpoint 1.52 (colored)
Sync with HEAD
Revision 1.56 / (download) - annotate - [select for diffs], Tue Jan 15 14:50:09 2008 UTC (15 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: bouyer-xeni386-base
Changes since 1.55: +2 -1
lines
Diff to previous 1.55 (colored)
Introduce optional cpu_offline_md to execute MD actions at the end of cpu_offline. Use this on amd64/i386 to force a FPU save. As this was triggered by npxsave_cpu/fpusave_cpu not working for a different CPU, remove the cpu_info argument and adjust npxsave_*/fpusave_* to use bool for the save. OK ad@
Revision 1.52.8.5 / (download) - annotate - [select for diffs], Sun Jan 13 11:26:58 2008 UTC (15 years, 4 months ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.52.8.4: +6 -1
lines
Diff to previous 1.52.8.4 (colored) to branchpoint 1.52 (colored)
Work in progress on xeni386 PAE support: Make xeni386 build with a 64bit paddr_t. For this vaddr_t vs paddr_t vs pointers usages had to be clarified. If 'options PAE' is present in a Xen3 kernel, switch paddr_t, pd_entry_t and pt_entry_t to 64bits, and add the PAE entry in the __xen_guest ELF section.
Revision 1.55 / (download) - annotate - [select for diffs], Fri Jan 11 20:00:16 2008 UTC (15 years, 4 months ago) by bouyer
Branch: MAIN
Changes since 1.54: +5 -2
lines
Diff to previous 1.54 (colored)
Merge the bouyer-xeni386 branch to head, at tag bouyer-xeni386-merge1 (the branch is still active and will see i386PAE support developement). Sumary of changes: - switch xeni386 to the x86/x86/pmap.c, and the xen/x86/x86_xpmap.c pmap bootstrap. - merge back most of xen/i386/ to i386/i386 - change the build to reduce diffs between i386 and amd64 in file locations - remove include files that were identical to the i386/amd64 counterparts, the build will find them via the xen-ma/machine link.
Revision 1.52.8.4 / (download) - annotate - [select for diffs], Fri Jan 11 14:39:51 2008 UTC (15 years, 4 months ago) by bouyer
Branch: bouyer-xeni386
CVS Tags: bouyer-xeni386-merge1
Changes since 1.52.8.3: +1 -3
lines
Diff to previous 1.52.8.3 (colored) to branchpoint 1.52 (colored)
Xen has generic todr too
Revision 1.52.8.3 / (download) - annotate - [select for diffs], Thu Jan 10 13:05:53 2008 UTC (15 years, 4 months ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.52.8.2: +7 -2
lines
Diff to previous 1.52.8.2 (colored) to branchpoint 1.52 (colored)
Change xeni386 build to match xenamd64: - machine/ points to xen/include/i386 - remove includes that were identical to the i386/include/ ones; the build will find them though the xen-ma/machine link. - include xen files using xen/ not machine/
Revision 1.51.10.2 / (download) - annotate - [select for diffs], Wed Jan 9 01:46:43 2008 UTC (15 years, 4 months ago) by matt
Branch: matt-armv6
Changes since 1.51.10.1: +2 -2
lines
Diff to previous 1.51.10.1 (colored) to branchpoint 1.51 (colored)
sync with HEAD
Revision 1.52.8.2 / (download) - annotate - [select for diffs], Tue Jan 8 22:10:04 2008 UTC (15 years, 4 months ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.52.8.1: +0 -1
lines
Diff to previous 1.52.8.1 (colored) to branchpoint 1.52 (colored)
Sync with HEAD
Revision 1.54 / (download) - annotate - [select for diffs], Fri Jan 4 15:55:34 2008 UTC (15 years, 5 months ago) by yamt
Branch: MAIN
CVS Tags: matt-armv6-base
Changes since 1.53: +1 -2
lines
Diff to previous 1.53 (colored)
i386: - make tss per-cpu. this considerably speeds up context switch for, at least, pentium4, where ltr instruction seems very slow. i386, xen: - kill cpu_maxproc. kvm86: - adapt to per-cpu tss. - cleanup and simplify. - move kvm86_mp_lock to more meaningful place. - disable preemption during a call.
Revision 1.52.8.1 / (download) - annotate - [select for diffs], Wed Jan 2 21:48:23 2008 UTC (15 years, 5 months ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.52: +2 -1
lines
Diff to previous 1.52 (colored)
Sync with HEAD
Revision 1.52.4.1 / (download) - annotate - [select for diffs], Wed Dec 26 19:42:23 2007 UTC (15 years, 5 months ago) by ad
Branch: vmlocking2
Changes since 1.52: +2 -1
lines
Diff to previous 1.52 (colored) next main 1.53 (colored)
Sync with head.
Revision 1.53 / (download) - annotate - [select for diffs], Thu Dec 20 01:27:24 2007 UTC (15 years, 5 months ago) by ad
Branch: MAIN
CVS Tags: vmlocking2-base3
Changes since 1.52: +2 -1
lines
Diff to previous 1.52 (colored)
64-bit atomic ops for i386.
Revision 1.51.10.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:17:44 2007 UTC (15 years, 6 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.51: +1 -1
lines
Diff to previous 1.51 (colored)
sync with HEAD
Revision 1.52 / (download) - annotate - [select for diffs], Wed Oct 17 19:54:57 2007 UTC (15 years, 7 months ago) by garbled
Branch: MAIN
CVS Tags: yamt-x86pmap-base4,
yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
vmlocking2-base2,
vmlocking2-base1,
vmlocking-nbase,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
jmcneill-pm-base,
jmcneill-base,
cube-autoconf-base,
cube-autoconf,
bouyer-xenamd64-base2,
bouyer-xenamd64-base
Branch point for: vmlocking2,
mjf-devfs,
bouyer-xeni386
Changes since 1.51: +1 -1
lines
Diff to previous 1.51 (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.50.14.1 / (download) - annotate - [select for diffs], Wed Oct 3 19:23:54 2007 UTC (15 years, 8 months ago) by garbled
Branch: ppcoea-renovation
Changes since 1.50: +1 -2
lines
Diff to previous 1.50 (colored) next main 1.51 (colored)
Sync with HEAD
Revision 1.45.16.5 / (download) - annotate - [select for diffs], Mon Sep 3 14:26:50 2007 UTC (15 years, 9 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.45.16.4: +1 -2
lines
Diff to previous 1.45.16.4 (colored) to branchpoint 1.45 (colored)
sync with head.
Revision 1.50.6.1 / (download) - annotate - [select for diffs], Sun Jul 15 13:16:12 2007 UTC (15 years, 10 months ago) by ad
Branch: vmlocking
Changes since 1.50: +1 -2
lines
Diff to previous 1.50 (colored) next main 1.51 (colored)
Sync with head.
Revision 1.51 / (download) - annotate - [select for diffs], Sat Jul 14 21:48:20 2007 UTC (15 years, 10 months ago) by ad
Branch: MAIN
CVS Tags: yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
vmlocking-base,
ppcoea-renovation-base,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
matt-mips64-base,
matt-mips64,
jmcneill-pm,
hpcarm-cleanup,
bouyer-xenamd64
Branch point for: matt-armv6
Changes since 1.50: +1 -2
lines
Diff to previous 1.50 (colored)
Generic soft interrupts are mandatory.
Revision 1.45.16.4 / (download) - annotate - [select for diffs], Mon Feb 26 09:07:03 2007 UTC (16 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.45.16.3: +5 -2
lines
Diff to previous 1.45.16.3 (colored) to branchpoint 1.45 (colored)
sync with head.
Revision 1.50 / (download) - annotate - [select for diffs], Fri Feb 9 21:55:05 2007 UTC (16 years, 3 months ago) by ad
Branch: MAIN
CVS Tags: yamt-idlelwp-base8,
yamt-idlelwp,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup,
post-newlock2-merge,
mjf-ufs-trans-base,
mjf-ufs-trans,
ad-audiomp-base,
ad-audiomp
Branch point for: vmlocking,
ppcoea-renovation
Changes since 1.49: +5 -2
lines
Diff to previous 1.49 (colored)
Merge newlock2 to head.
Revision 1.45.16.3 / (download) - annotate - [select for diffs], Sat Dec 30 20:46:11 2006 UTC (16 years, 5 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.45.16.2: +2 -2
lines
Diff to previous 1.45.16.2 (colored) to branchpoint 1.45 (colored)
sync with head.
Revision 1.49.2.1 / (download) - annotate - [select for diffs], Fri Dec 29 20:27:41 2006 UTC (16 years, 5 months ago) by ad
Branch: newlock2
Changes since 1.49: +5 -2
lines
Diff to previous 1.49 (colored) next main 1.50 (colored)
Checkpoint work in progress.
Revision 1.46.8.3 / (download) - annotate - [select for diffs], Thu Sep 14 12:31:10 2006 UTC (16 years, 8 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.46.8.2: +1 -2
lines
Diff to previous 1.46.8.2 (colored) to branchpoint 1.46 (colored) next main 1.47 (colored)
sync with head.
Revision 1.46.4.1 / (download) - annotate - [select for diffs], Sat Sep 9 02:40:14 2006 UTC (16 years, 8 months ago) by rpaulo
Branch: rpaulo-netinet-merge-pcb
Changes since 1.46: +3 -2
lines
Diff to previous 1.46 (colored) next main 1.47 (colored)
sync with head
Revision 1.46.8.2 / (download) - annotate - [select for diffs], Sun Sep 3 15:23:05 2006 UTC (16 years, 9 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.46.8.1: +2 -1
lines
Diff to previous 1.46.8.1 (colored) to branchpoint 1.46 (colored)
sync with head.
Revision 1.49 / (download) - annotate - [select for diffs], Sun Sep 3 13:51:23 2006 UTC (16 years, 9 months ago) by bjh21
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-splraiseipl-base2,
yamt-splraiseipl-base,
yamt-splraiseipl,
yamt-pdpolicy-base9,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
rpaulo-netinet-merge-pcb-base,
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
Branch point for: newlock2
Changes since 1.48: +1 -2
lines
Diff to previous 1.48 (colored)
Nothing in the kernel now tests __HAVE_NWSCONS, so stop defining it everywhere.
Revision 1.48 / (download) - annotate - [select for diffs], Sun Sep 3 05:26:11 2006 UTC (16 years, 9 months ago) by gdamore
Branch: MAIN
CVS Tags: yamt-pdpolicy-base8
Changes since 1.47: +2 -1
lines
Diff to previous 1.47 (colored)
Convert i386 to use common TODR code. Not tested, but Christos says he'll test it for me right now. :-)
Revision 1.46.8.1 / (download) - annotate - [select for diffs], Mon Jun 26 12:44:53 2006 UTC (16 years, 11 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.46: +2 -1
lines
Diff to previous 1.46 (colored)
sync with head.
Revision 1.45.16.2 / (download) - annotate - [select for diffs], Wed Jun 21 14:52:30 2006 UTC (16 years, 11 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.45.16.1: +3 -2
lines
Diff to previous 1.45.16.1 (colored) to branchpoint 1.45 (colored)
sync with head.
Revision 1.46.14.1 / (download) - annotate - [select for diffs], Mon Jun 19 03:44:26 2006 UTC (16 years, 11 months ago) by chap
Branch: chap-midi
Changes since 1.46: +2 -1
lines
Diff to previous 1.46 (colored) next main 1.47 (colored)
Sync with head.
Revision 1.47 / (download) - annotate - [select for diffs], Wed Jun 7 22:37:59 2006 UTC (16 years, 11 months ago) by kardel
Branch: MAIN
CVS Tags: yamt-pdpolicy-base7,
yamt-pdpolicy-base6,
gdamore-uart-base,
gdamore-uart,
chap-midi-nbase,
chap-midi-base,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Changes since 1.46: +2 -1
lines
Diff to previous 1.46 (colored)
convert to timecounters (from branch simonb-timecounters)
Revision 1.46.6.1 / (download) - annotate - [select for diffs], Sat Feb 4 15:14:33 2006 UTC (17 years, 4 months ago) by simonb
Branch: simonb-timecounters
CVS Tags: simonb-timcounters-final
Changes since 1.46: +2 -1
lines
Diff to previous 1.46 (colored) next main 1.47 (colored)
Define __HAVE_TIMECOUNTER.
Revision 1.46 / (download) - annotate - [select for diffs], Sat Dec 24 20:07:10 2005 UTC (17 years, 5 months ago) by perry
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5,
yamt-uio_vmspace,
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,
simonb-timecounters,
rpaulo-netinet-merge-pcb,
chap-midi
Changes since 1.45: +2 -2
lines
Diff to previous 1.45 (colored)
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
Revision 1.45.16.1 / (download) - annotate - [select for diffs], Thu Jul 7 12:38:44 2005 UTC (17 years, 11 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.45: +2 -1
lines
Diff to previous 1.45 (colored)
define __HAVE_LAZY_MBUF for i386 and amd64.
Revision 1.42.2.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:16:57 2004 UTC (18 years, 8 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.42.2.2: +1 -1
lines
Diff to previous 1.42.2.2 (colored) next main 1.43 (colored)
Fix the sync with head I botched.
Revision 1.42.2.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:35:40 2004 UTC (18 years, 8 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.42.2.1: +0 -0
lines
Diff to previous 1.42.2.1 (colored)
Sync with HEAD.
Revision 1.42.2.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:36:04 2004 UTC (18 years, 10 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.42: +11 -7
lines
Diff to previous 1.42 (colored)
Sync with HEAD
Revision 1.45 / (download) - annotate - [select for diffs], Sun Jan 18 18:23:19 2004 UTC (19 years, 4 months ago) by martin
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.44: +5 -2
lines
Diff to previous 1.44 (colored)
Do not export __HAVE_RAS to userland. Applications are supposed to try rasctl() and detect failure with EOPNOTSUPP.
Revision 1.44 / (download) - annotate - [select for diffs], Fri Sep 26 22:46:01 2003 UTC (19 years, 8 months ago) by nathanw
Branch: MAIN
Changes since 1.43: +6 -1
lines
Diff to previous 1.43 (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.43 / (download) - annotate - [select for diffs], Thu Aug 7 16:28:00 2003 UTC (19 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.42: +2 -6
lines
Diff to previous 1.42 (colored)
Move UCB-licensed code from 4-clause to 3-clause licence. Patches provided by Joel Baker in PR 22364, verified by myself.
Revision 1.42 / (download) - annotate - [select for diffs], Mon Apr 28 23:16:20 2003 UTC (20 years, 1 month ago) by bjh21
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.41: +3 -2
lines
Diff to previous 1.41 (colored)
Add a new feature-test macro, _NETBSD_SOURCE. If this is defined by the application, all NetBSD interfaces are made visible, even if some other feature-test macro (like _POSIX_C_SOURCE) is defined. <sys/featuretest.h> defined _NETBSD_SOURCE if none of _ANSI_SOURCE, _POSIX_C_SOURCE and _XOPEN_SOURCE is defined, so as to preserve existing behaviour. This has two major advantages: + Programs that require non-POSIX facilities but define _POSIX_C_SOURCE can trivially be overruled by putting -D_NETBSD_SOURCE in their CFLAGS. + It makes most of the #ifs simpler, in that they're all now ORs of the various macros, rather than having checks for (!defined(_ANSI_SOURCE) || !defined(_POSIX_C_SOURCE) || !defined(_XOPEN_SOURCE)) all over the place. I've tried not to change the semantics of the headers in any case where _NETBSD_SOURCE wasn't defined, but there were some places where the current semantics were clearly mad, and retaining them was harder than correcting them. In particular, I've mostly normalised things so that _ANSI_SOURCE gets you the smallest set of stuff, then _POSIX_C_SOURCE, _XOPEN_SOURCE and _NETBSD_SOURCE in that order. Tested by building for vax, encouraged by thorpej, and uncontested in tech-userlevel for a week.
Revision 1.27.2.6 / (download) - annotate - [select for diffs], Thu Dec 19 00:33:51 2002 UTC (20 years, 5 months ago) by thorpej
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.27.2.5: +2 -2
lines
Diff to previous 1.27.2.5 (colored) next main 1.28 (colored)
Sync with HEAD.
Revision 1.41 / (download) - annotate - [select for diffs], Tue Dec 17 19:47:15 2002 UTC (20 years, 5 months ago) by gmcgarry
Branch: MAIN
CVS Tags: nathanw_sa_before_merge,
nathanw_sa_base,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw,
fvdl_fs64_base
Changes since 1.40: +1 -2
lines
Diff to previous 1.40 (colored)
Move to MI runqueue functions.
Revision 1.40 / (download) - annotate - [select for diffs], Mon Dec 16 18:31:08 2002 UTC (20 years, 5 months ago) by jdolecek
Branch: MAIN
Changes since 1.39: +2 -1
lines
Diff to previous 1.39 (colored)
use the __HAVE_CPU_MAXPROC hook to limit kern.maxproc to number of available GDT slots add code in init386() to force maxproc to be maximum cpu_maxproc() this fixes port-i386/1635 by John Kohl
Revision 1.27.2.5 / (download) - annotate - [select for diffs], Fri Oct 18 02:37:59 2002 UTC (20 years, 7 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.27.2.4: +1 -0
lines
Diff to previous 1.27.2.4 (colored)
Catch up to -current.
Revision 1.29.2.3 / (download) - annotate - [select for diffs], Thu Oct 10 18:33:31 2002 UTC (20 years, 7 months ago) by jdolecek
Branch: kqueue
Changes since 1.29.2.2: +2 -1
lines
Diff to previous 1.29.2.2 (colored) to branchpoint 1.29 (colored) next main 1.30 (colored)
sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
Revision 1.39 / (download) - annotate - [select for diffs], Tue Oct 1 12:57:09 2002 UTC (20 years, 8 months ago) by fvdl
Branch: MAIN
CVS Tags: kqueue-beforemerge,
kqueue-base,
kqueue-aftermerge
Changes since 1.38: +2 -2
lines
Diff to previous 1.38 (colored)
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
Revision 1.38 / (download) - annotate - [select for diffs], Mon Sep 23 21:35:43 2002 UTC (20 years, 8 months ago) by gmcgarry
Branch: MAIN
Changes since 1.37: +1 -2
lines
Diff to previous 1.37 (colored)
Back-out previous.
Revision 1.37 / (download) - annotate - [select for diffs], Sun Sep 22 08:30:58 2002 UTC (20 years, 8 months ago) by simonb
Branch: MAIN
Changes since 1.36: +4 -4
lines
Diff to previous 1.36 (colored)
Use "#define\t" instead of "#define ".
Revision 1.36 / (download) - annotate - [select for diffs], Sun Sep 22 06:51:12 2002 UTC (20 years, 8 months ago) by gmcgarry
Branch: MAIN
Changes since 1.35: +2 -1
lines
Diff to previous 1.35 (colored)
MD component of the new cpu_switch() interface. Introduces nextrunqueue(), cpu_idle() and new cpu_switch() to replace the old cpu_switch() which did the lot. Runs leaner without overly blocking interrupts. Includes cleanup of the RAS code to make use of callee-saved registers. Benchmarks on DX4 @ 100MHz reveal a slight performance improvement but probably not statistically signficant. More TBD to verify this. Changes passed a pounding on Athlon @ 1GHz too.
Revision 1.35 / (download) - annotate - [select for diffs], Sun Sep 22 04:11:33 2002 UTC (20 years, 8 months ago) by gmcgarry
Branch: MAIN
Changes since 1.34: +2 -1
lines
Diff to previous 1.34 (colored)
Add __HAVE_MD_RUNQUEUE flag for MD code to override MI run queue primitives.
Revision 1.27.2.4 / (download) - annotate - [select for diffs], Tue Sep 17 21:15:11 2002 UTC (20 years, 8 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.27.2.3: +1 -0
lines
Diff to previous 1.27.2.3 (colored)
Catch up to -current.
Revision 1.29.2.2 / (download) - annotate - [select for diffs], Fri Sep 6 08:36:28 2002 UTC (20 years, 9 months ago) by jdolecek
Branch: kqueue
Changes since 1.29.2.1: +4 -1
lines
Diff to previous 1.29.2.1 (colored) to branchpoint 1.29 (colored)
sync kqueue branch with HEAD
Revision 1.24.4.7 / (download) - annotate - [select for diffs], Sat Aug 31 20:31:36 2002 UTC (20 years, 9 months ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.24.4.6: +1 -1
lines
Diff to previous 1.24.4.6 (colored) to branchpoint 1.24 (colored) next main 1.25 (colored)
SMP branch resync. Mostly RAS support.
Revision 1.30.8.1 / (download) - annotate - [select for diffs], Sat Aug 31 13:44:55 2002 UTC (20 years, 9 months ago) by gehenna
Branch: gehenna-devsw
Changes since 1.30: +4 -1
lines
Diff to previous 1.30 (colored) next main 1.31 (colored)
catch up with -current.
Revision 1.34 / (download) - annotate - [select for diffs], Wed Aug 28 09:47:18 2002 UTC (20 years, 9 months ago) by gmcgarry
Branch: MAIN
CVS Tags: sommerfeld_i386mpnext,
sommerfeld_i386mpbase_1,
gehenna-devsw-base
Changes since 1.33: +2 -1
lines
Diff to previous 1.33 (colored)
RAS support for i386.
Revision 1.24.4.6 / (download) - annotate - [select for diffs], Mon Aug 19 01:22:37 2002 UTC (20 years, 9 months ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.24.4.5: +3 -1
lines
Diff to previous 1.24.4.5 (colored) to branchpoint 1.24 (colored)
merged with -current as of today. rearranged gdt init to deal with KVM86 changes; however, KVM86 has no chance of working yet; good thing it's not part of GENERIC
Revision 1.27.2.3 / (download) - annotate - [select for diffs], Tue Aug 13 02:18:23 2002 UTC (20 years, 9 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.27.2.2: +2 -0
lines
Diff to previous 1.27.2.2 (colored)
Catch up to -current.
Revision 1.33 / (download) - annotate - [select for diffs], Wed Aug 7 09:45:49 2002 UTC (20 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.32: +1 -3
lines
Diff to previous 1.32 (colored)
Redo last change. "pmc_evid_t" and "pmc_ctr_t" need to be visible for userland because they are used in "sys/pmc.h".
Revision 1.32 / (download) - annotate - [select for diffs], Wed Aug 7 09:34:54 2002 UTC (20 years, 10 months ago) by tron
Branch: MAIN
Changes since 1.31: +4 -2
lines
Diff to previous 1.31 (colored)
Embed "pmc_evid_t" and "pmc_ctr_t" into "if defined(_KERNEL)" and use "__uint64_t" from "int_types.h". This fixes "lint" errors while building "libc".
Revision 1.31 / (download) - annotate - [select for diffs], Wed Aug 7 05:38:24 2002 UTC (20 years, 10 months ago) by briggs
Branch: MAIN
Changes since 1.30: +3 -1
lines
Diff to previous 1.30 (colored)
define pmc_evid_t, pmc_ctr_t.
Revision 1.24.4.5 / (download) - annotate - [select for diffs], Sat Apr 27 20:24:49 2002 UTC (21 years, 1 month ago) by sommerfeld
Branch: sommerfeld_i386mp_1
CVS Tags: i386mp_plus16_stable
Changes since 1.24.4.4: +5 -5
lines
Diff to previous 1.24.4.4 (colored) to branchpoint 1.24 (colored)
Merge with current as of today
Revision 1.27.2.2 / (download) - annotate - [select for diffs], Mon Apr 1 07:40:42 2002 UTC (21 years, 2 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.27.2.1: +5 -5
lines
Diff to previous 1.27.2.1 (colored)
Catch up to -current. (CVS: It's not just a program. It's an adventure!)
Revision 1.29.2.1 / (download) - annotate - [select for diffs], Sat Mar 16 15:58:17 2002 UTC (21 years, 2 months ago) by jdolecek
Branch: kqueue
Changes since 1.29: +5 -5
lines
Diff to previous 1.29 (colored)
Catch up with -current.
Revision 1.30 / (download) - annotate - [select for diffs], Thu Feb 28 03:17:28 2002 UTC (21 years, 3 months ago) by simonb
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,
ifpoll-base,
eeh-devprop-base,
eeh-devprop
Branch point for: gehenna-devsw
Changes since 1.29: +5 -5
lines
Diff to previous 1.29 (colored)
Use "#define<tab>".
Revision 1.27.2.1 / (download) - annotate - [select for diffs], Thu Jun 21 19:25:56 2001 UTC (21 years, 11 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.27: +3 -16
lines
Diff to previous 1.27 (colored)
Catch up to -current.
Revision 1.24.2.1 / (download) - annotate - [select for diffs], Tue May 1 14:32:58 2001 UTC (22 years, 1 month ago) by he
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-PATCH003,
netbsd-1-5-PATCH002,
netbsd-1-5-PATCH001
Changes since 1.24: +2 -1
lines
Diff to previous 1.24 (colored) next main 1.25 (colored)
Pull up revision 1.27 (via patch, requested by fvdl): Increase the number of BSD disklabel partitions on i386 to 16.
Revision 1.24.4.4 / (download) - annotate - [select for diffs], Mon Apr 30 16:23:14 2001 UTC (22 years, 1 month ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.24.4.3: +3 -16
lines
Diff to previous 1.24.4.3 (colored) to branchpoint 1.24 (colored)
Merge sommerfeld_i386mp_1 branch with -current as of today. GENERIC.MP kernel boots and runs multiuser on my ABIT BP6
Revision 1.29 / (download) - annotate - [select for diffs], Sat Apr 28 15:41:31 2001 UTC (22 years, 1 month ago) by kleink
Branch: MAIN
CVS Tags: thorpej-mips-cache-base,
thorpej-mips-cache,
thorpej-devvp-base3,
thorpej-devvp-base2,
thorpej-devvp-base,
thorpej-devvp,
pre-chs-ubcperf,
post-chs-ubcperf
Branch point for: kqueue
Changes since 1.28: +2 -16
lines
Diff to previous 1.28 (colored)
* Move definitions of exact-width integer types from <machine/types.h> to <sys/types.h> and <sys/stdint.h>. * Add a new C99 <stdint.h> header, which provides integer types of explicit width, related limits and integer constant macros. * Extend <inttypes.h> to provide <stdint.h> definitions and format macros for printf() and scanf(). * Add C99 strtoimax() and strtoumax() functions. * Use the latter within scanf(). * Add C99 %j, %t and %z printf()/scanf() conversions for intmax_t, pointer-type and size_t arguments.
Revision 1.20.8.5 / (download) - annotate - [select for diffs], Sat Apr 21 17:53:53 2001 UTC (22 years, 1 month ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.20.8.4: +2 -1
lines
Diff to previous 1.20.8.4 (colored) to branchpoint 1.20 (colored) next main 1.21 (colored)
Sync with HEAD
Revision 1.28 / (download) - annotate - [select for diffs], Sat Apr 14 06:49:32 2001 UTC (22 years, 1 month ago) by thorpej
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase,
thorpej_scsipi_beforemerge,
thorpej_scsipi_base
Changes since 1.27: +2 -1
lines
Diff to previous 1.27 (colored)
Generic soft interrupt implementation for NetBSD/i386. This could probably be tuned somewhat, but this is a stop-gap measure to hold us until Bill Sommerfeld's new interrupt code comes in from the MP branch.
Revision 1.20.8.4 / (download) - annotate - [select for diffs], Thu Jan 18 09:22:36 2001 UTC (22 years, 4 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.20.8.3: +1 -0
lines
Diff to previous 1.20.8.3 (colored) to branchpoint 1.20 (colored)
Sync with head (for UBC+NFS fixes, mostly).
Revision 1.24.4.3 / (download) - annotate - [select for diffs], Sun Jan 7 22:12:48 2001 UTC (22 years, 4 months ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.24.4.2: +1 -3
lines
Diff to previous 1.24.4.2 (colored) to branchpoint 1.24 (colored)
Snapshot of merge-in-progress with -current. [Not expected to build]. Catch up with the last N months worth of changes to -current.
Revision 1.24.4.2 / (download) - annotate - [select for diffs], Sun Jan 7 18:46:22 2001 UTC (22 years, 4 months ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.24.4.1: +86 -0
lines
Diff to previous 1.24.4.1 (colored) to branchpoint 1.24 (colored)
Partial merge with -current, largely to pick up __HAVE_OLD_DISKLABEL.
Revision 1.27 / (download) - annotate - [select for diffs], Sun Jan 7 17:55:40 2001 UTC (22 years, 4 months ago) by fvdl
Branch: MAIN
Branch point for: nathanw_sa
Changes since 1.26: +2 -1
lines
Diff to previous 1.26 (colored)
Define __HAVE_OLD_DISKLABEL in <machine/types.h> for i386 (where the other __HAVE_* defines are). Conditionalize definition of old disklabel struct and ODIOC* definitions on it, allowing other ports to bump the number of partitions in the label if they want to (see comment in sys/disklabel.h).
Revision 1.20.8.3 / (download) - annotate - [select for diffs], Fri Jan 5 17:34:33 2001 UTC (22 years, 5 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.20.8.2: +9 -10
lines
Diff to previous 1.20.8.2 (colored) to branchpoint 1.20 (colored)
Sync with HEAD
Revision 1.26 / (download) - annotate - [select for diffs], Wed Jan 3 10:08:59 2001 UTC (22 years, 5 months ago) by takemura
Branch: MAIN
Changes since 1.25: +10 -11
lines
Diff to previous 1.25 (colored)
replace 'long long' with int64_t to compile stand alone program with compiler other than GCC.
Revision 1.20.8.2 / (download) - annotate - [select for diffs], Wed Dec 13 15:49:30 2000 UTC (22 years, 5 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.20.8.1: +3 -1
lines
Diff to previous 1.20.8.1 (colored) to branchpoint 1.20 (colored)
Sync with HEAD (for UBC fixes).
Revision 1.25 / (download) - annotate - [select for diffs], Mon Dec 11 05:29:00 2000 UTC (22 years, 5 months ago) by mycroft
Branch: MAIN
Changes since 1.24: +3 -1
lines
Diff to previous 1.24 (colored)
Introduce 2 new flags in types.h: * __HAVE_SYSCALL_INTERN. If this is defined, e_syscall is replaced by e_syscall_intern, which is called at key places in the kernel. This can be used to set a MD syscall handler pointer. This obsoletes and replaces the *_HAS_SEPARATED_SYSCALL flags. * __HAVE_MINIMAL_EMUL. If this is defined, certain (deprecated) elements in struct emul are omitted.
Revision 1.20.8.1 / (download) - annotate - [select for diffs], Mon Nov 20 20:09:31 2000 UTC (22 years, 6 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.20: +5 -3
lines
Diff to previous 1.20 (colored)
Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
Revision 1.22.4.1 / (download) - annotate - [select for diffs], Thu Jun 22 17:00:34 2000 UTC (22 years, 11 months ago) by minoura
Branch: minoura-xpg4dl
Changes since 1.22: +2 -1
lines
Diff to previous 1.22 (colored) next main 1.23 (colored)
Sync w/ netbsd-1-5-base.
Revision 1.24.4.1, Tue Jun 6 01:33:17 2000 UTC (23 years ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.24: +0 -82
lines
FILE REMOVED
file types.h was added on branch sommerfeld_i386mp_1 on 2001-01-07 18:46:22 +0000
Revision 1.24 / (download) - annotate - [select for diffs], Tue Jun 6 01:33:17 2000 UTC (23 years ago) by sommerfeld
Branch: MAIN
CVS Tags: sommerfeld_i386mp_houseclean,
netbsd-1-5-base,
netbsd-1-5-RELEASE,
netbsd-1-5-BETA2,
netbsd-1-5-BETA,
netbsd-1-5-ALPHA2
Branch point for: sommerfeld_i386mp_1,
netbsd-1-5
Changes since 1.23: +2 -2
lines
Diff to previous 1.23 (colored)
Replace "timestamp" with "counter" in previous change, to avoid any possible confusion that it has anything to do with accurate measurement of time. New names: __HAVE_CPU_COUNTER cpu_counter() cpu_hascounter()
Revision 1.23 / (download) - annotate - [select for diffs], Mon Jun 5 21:15:22 2000 UTC (23 years ago) by sommerfeld
Branch: MAIN
Changes since 1.22: +2 -1
lines
Diff to previous 1.22 (colored)
Let rnd(4) know how to read the (pentium and higher) cycle counter: If __HAVE_CPU_TIMESTAMP is defined, <machine/rnd.h> exists and defines two functions: 1) u_int32_t cpu_timestamp(void); returns the 32 low order bits of a reasonably high frequency counter. 2) int cpu_havetimestamp(void); returns non-zero if cpu_timestamp() actually works. The timestamp counter should run at a frequency greater than 1 MHz (otherwise, microtime would be sufficient); other than that, the exact frequency and origin of the counter are unspecified.
Revision 1.22 / (download) - annotate - [select for diffs], Sat Feb 5 00:07:31 2000 UTC (23 years, 4 months ago) by cgd
Branch: MAIN
CVS Tags: sommerfeld_i386mpbase_20000422,
minoura-xpg4dl-base,
chs-ubc2-newbase
Branch point for: minoura-xpg4dl
Changes since 1.21: +2 -3
lines
Diff to previous 1.21 (colored)
clean up (group, sort) __HAVE_* defines
Revision 1.21 / (download) - annotate - [select for diffs], Tue Feb 1 04:01:22 2000 UTC (23 years, 4 months ago) by danw
Branch: MAIN
Changes since 1.20: +3 -1
lines
Diff to previous 1.20 (colored)
#define __HAVE_DEVICE_REGISTER on ports that have it, and check for that, rather than a list of architecture defines, in config_attach
Revision 1.20 / (download) - annotate - [select for diffs], Fri Feb 5 22:13:12 1999 UTC (24 years, 4 months ago) by thorpej
Branch: MAIN
CVS Tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221,
wrstuden-devbsize,
netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002,
netbsd-1-4-PATCH001,
netbsd-1-4,
kame_14_19990705,
kame_14_19990628,
kame_141_19991130,
kame,
fvdl-softdep-base,
fvdl-softdep,
comdex-fall-1999-base,
comdex-fall-1999,
chs-ubc2-base,
chs-ubc2
Branch point for: thorpej_scsipi
Changes since 1.19: +4 -1
lines
Diff to previous 1.19 (colored)
The x86 does not have strict alignment requirements, so define __NO_STRICT_ALIGNMENT here.
Revision 1.19 / (download) - annotate - [select for diffs], Thu Aug 13 21:36:27 1998 UTC (24 years, 9 months ago) by thorpej
Branch: MAIN
CVS Tags: kenh-if-detach-base,
kenh-if-detach,
chs-ubc-base,
chs-ubc
Changes since 1.18: +5 -8
lines
Diff to previous 1.18 (colored)
Garbage-collect vm_offset_t and vm_size_t.
Revision 1.18 / (download) - annotate - [select for diffs], Thu Aug 13 02:10:38 1998 UTC (24 years, 9 months ago) by eeh
Branch: MAIN
Changes since 1.17: +9 -1
lines
Diff to previous 1.17 (colored)
Merge paddr_t changes into the main branch.
Revision 1.17.2.2 / (download) - annotate - [select for diffs], Wed Aug 12 02:51:10 1998 UTC (24 years, 9 months ago) by eeh
Branch: eeh-paddr_t
Changes since 1.17.2.1: +4 -1
lines
Diff to previous 1.17.2.1 (colored) to branchpoint 1.17 (colored) next main 1.18 (colored)
Protect XOPEN and POSIX code from vm_offset_t, paddr_t, vaddr_t, vm_size_t, psize_t, and vsize_t.
Revision 1.17.2.1 / (download) - annotate - [select for diffs], Thu Jul 30 14:03:48 1998 UTC (24 years, 10 months ago) by eeh
Branch: eeh-paddr_t
Changes since 1.17: +6 -1
lines
Diff to previous 1.17 (colored)
Split vm_offset_t and vm_size_t into paddr_t, psize_t, vaddr_t, and vsize_t.
Revision 1.17 / (download) - annotate - [select for diffs], Sun Jun 14 20:09:23 1998 UTC (24 years, 11 months ago) by kleink
Branch: MAIN
CVS Tags: eeh-paddr_t-base
Branch point for: eeh-paddr_t
Changes since 1.16: +2 -6
lines
Diff to previous 1.16 (colored)
GC the unused `physadr' type, which was not able to hold a complete physical address on 2 architectures anyhow. Also, move the definition of the `label_t' type inside _KERNEL protection, since it is specific to the in-kernel setjmp()/longjmp() implementations.
Revision 1.16 / (download) - annotate - [select for diffs], Sun Mar 22 17:53:23 1998 UTC (25 years, 2 months ago) by drochner
Branch: MAIN
Changes since 1.15: +2 -0
lines
Diff to previous 1.15 (colored)
tell drivers that this port knows about the new wscons code (and generates the NWSCONS etc include files)
Revision 1.15 / (download) - annotate - [select for diffs], Sun Mar 22 13:07:28 1998 UTC (25 years, 2 months ago) by drochner
Branch: MAIN
Changes since 1.14: +1 -3
lines
Diff to previous 1.14 (colored)
switch to non-BROKEN_INDIRECT_CONFIG
Revision 1.13.14.1 / (download) - annotate - [select for diffs], Wed Nov 5 04:39:04 1997 UTC (25 years, 7 months ago) by thorpej
Branch: netbsd-1-3
CVS Tags: netbsd-1-3-RELEASE,
netbsd-1-3-PATCH003-CANDIDATE2,
netbsd-1-3-PATCH003-CANDIDATE1,
netbsd-1-3-PATCH003-CANDIDATE0,
netbsd-1-3-PATCH003,
netbsd-1-3-PATCH002,
netbsd-1-3-PATCH001,
netbsd-1-3-BETA
Changes since 1.13: +3 -1
lines
Diff to previous 1.13 (colored) next main 1.14 (colored)
Update from trunk: Mark usese of long long with /* LONGLONG */ for lint.
Revision 1.14 / (download) - annotate - [select for diffs], Wed Nov 5 04:36:17 1997 UTC (25 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.13: +3 -1
lines
Diff to previous 1.13 (colored)
Mark uses of long long with /* LONGLONG */ for lint. From Chris Demetriou <cgd@pa.dec.com>.
Revision 1.13 / (download) - annotate - [select for diffs], Thu Dec 5 00:13:52 1996 UTC (26 years, 6 months ago) by cgd
Branch: MAIN
CVS Tags: thorpej-signal-base,
thorpej-signal,
thorpej-setroot,
netbsd-1-3-base,
mrg-vm-swap,
marc-pcmcia-bp,
marc-pcmcia-base,
marc-pcmcia,
is-newarp-before-merge,
is-newarp-base,
is-newarp,
bouyer-scsipi
Branch point for: netbsd-1-3
Changes since 1.12: +3 -1
lines
Diff to previous 1.12 (colored)
First step inn removing config_scan() and the hacks that gave devices on indirect-config busses a (permanent) softc that they could share between 'match' and 'attach' routines: Define __BROKEN_INDIRECT_CONFIG so that old autoconfiguration interfaces are used, until drivers are converted to use the new interfaces (actually, converted back to use the _older_ interfaces) which prohibit indirect configuration devices from receiving a softc in their match routine that they can share with their attach routine.
Revision 1.12 / (download) - annotate - [select for diffs], Sun Dec 24 01:08:03 1995 UTC (27 years, 5 months ago) by mycroft
Branch: MAIN
CVS Tags: netbsd-1-2-base,
netbsd-1-2-RELEASE,
netbsd-1-2-PATCH001,
netbsd-1-2-BETA,
netbsd-1-2
Changes since 1.11: +1 -3
lines
Diff to previous 1.11 (colored)
Enable paging of the user area.
Revision 1.11 / (download) - annotate - [select for diffs], Thu Jul 6 03:39:36 1995 UTC (27 years, 11 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-1-base,
netbsd-1-1-RELEASE,
netbsd-1-1-PATCH001,
netbsd-1-1
Changes since 1.10: +3 -1
lines
Diff to previous 1.10 (colored)
add <sys/cdefs.h> inclusions. namsspace-protect physadr, label_t def'ns against _POSIX_SOURCE and _ANSI_SOURCE.
Revision 1.10 / (download) - annotate - [select for diffs], Wed Jun 28 02:55:52 1995 UTC (27 years, 11 months ago) by cgd
Branch: MAIN
Changes since 1.9: +3 -1
lines
Diff to previous 1.9 (colored)
remove unused cpu_exec() definitions. moved "broken swap" markers, for ports that still need it, to types.h.
Revision 1.9 / (download) - annotate - [select for diffs], Sun Nov 20 18:50:18 1994 UTC (28 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.8: +3 -1
lines
Diff to previous 1.8 (colored)
Included <sys/cdefs.h> since this file is now using __signed. It broke non gnu compilers.
Revision 1.8 / (download) - annotate - [select for diffs], Thu Oct 27 04:16:32 1994 UTC (28 years, 7 months ago) by cgd
Branch: MAIN
CVS Tags: before_newconf_base
Changes since 1.7: +3 -2
lines
Diff to previous 1.7 (colored)
new RCS ID format.
Revision 1.7 / (download) - annotate - [select for diffs], Thu Oct 20 04:43:29 1994 UTC (28 years, 7 months ago) by cgd
Branch: MAIN
Changes since 1.6: +3 -1
lines
Diff to previous 1.6 (colored)
update for new syscall args description mechanism
Revision 1.5.2.1 / (download) - annotate - [select for diffs], Wed Jul 20 05:48:42 1994 UTC (28 years, 10 months ago) by cgd
Branch: netbsd-1-0
CVS Tags: netbsd-1-0-RELEASE,
netbsd-1-0-PATCH1,
netbsd-1-0-PATCH06,
netbsd-1-0-PATCH05,
netbsd-1-0-PATCH04,
netbsd-1-0-PATCH03,
netbsd-1-0-PATCH02,
netbsd-1-0-PATCH0
Changes since 1.5: +2 -1
lines
Diff to previous 1.5 (colored) next main 1.6 (colored)
update from trunk.
Revision 1.6 / (download) - annotate - [select for diffs], Wed Jul 20 05:44:19 1994 UTC (28 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.5: +2 -1
lines
Diff to previous 1.5 (colored)
define __BIT_TYPES_DEFINED__ for compatibility with things like BIND and nvi
Revision 1.5 / (download) - annotate - [select for diffs], Tue May 24 00:51:36 1994 UTC (29 years ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-0-base
Branch point for: netbsd-1-0
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
use __signed instead of signed, per Lite
Revision 1.4 / (download) - annotate - [select for diffs], Mon May 23 07:41:24 1994 UTC (29 years ago) by cgd
Branch: MAIN
Changes since 1.3: +3 -3
lines
Diff to previous 1.3 (colored)
can't use u_long
Revision 1.3 / (download) - annotate - [select for diffs], Mon Mar 14 02:10:40 1994 UTC (29 years, 2 months ago) by cgd
Branch: MAIN
Changes since 1.2: +14 -1
lines
Diff to previous 1.2 (colored)
add basic integral types (a la sparc port) that new nvi wants.
Revision 1.2 / (download) - annotate - [select for diffs], Sat May 22 08:00:44 1993 UTC (30 years ago) by cgd
Branch: MAIN
CVS Tags: netbsd-0-9-patch-001,
netbsd-0-9-base,
netbsd-0-9-RELEASE,
netbsd-0-9-BETA,
netbsd-0-9-ALPHA2,
netbsd-0-9-ALPHA,
netbsd-0-9,
magnum-base,
magnum
Changes since 1.1: +2 -1
lines
Diff to previous 1.1 (colored)
add rcsids to everything and clean up headers
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 21 09:45:37 1993 UTC (30 years, 2 months ago) by cgd
Branch: WFJ-920714
CVS Tags: patchkit-0-2-2,
netbsd-alpha-1,
netbsd-0-8,
WFJ-386bsd-01
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
initial import of 386bsd-0.1 sources
Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 21 09:45:37 1993 UTC (30 years, 2 months ago) by cgd
Branch: MAIN
Initial revision