CVS log for src/sys/dev/kloader.c
Up to [cvs.NetBSD.org] / src / sys / dev
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Oct 11 14:25:05 2021 UTC (3 years, 6 months ago) by rin
Branches: MAIN
CVS tags: thorpej-ifq-base,
thorpej-ifq,
thorpej-altq-separation-base,
thorpej-altq-separation,
perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
netbsd-10-base,
netbsd-10-1-RELEASE,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm,
HEAD
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +14 -14
lines
Switch to kmem(9).
Revision 1.31: download - view: text, markup, annotated - select for diffs
Mon Oct 11 14:16:43 2021 UTC (3 years, 6 months ago) by rin
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +6 -5
lines
Sort headers.
Revision 1.30: download - view: text, markup, annotated - select for diffs
Mon Oct 11 14:14:40 2021 UTC (3 years, 6 months ago) by rin
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +5 -3
lines
Zero clear sh_offset to indicate a section is unused.
Avoid kernel text being doubly allocated due to non-zero sh_offset for
unused sections.
None of MD codes and kern_ksyms.c use sh_type == SHT_NULL (yet?) to
determine whether a section is unused.
Revision 1.28.6.1: download - view: text, markup, annotated - select for diffs
Sun Aug 1 22:42:21 2021 UTC (3 years, 8 months ago) by thorpej
Branches: thorpej-i2c-spi-conf
Diff to: previous 1.28: preferred, colored; next MAIN 1.29: preferred, colored
Changes since revision 1.28: +9 -5
lines
Sync with HEAD.
Revision 1.29: download - view: text, markup, annotated - select for diffs
Tue Jun 29 22:40:53 2021 UTC (3 years, 10 months ago) by dholland
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2,
thorpej-i2c-spi-conf-base,
thorpej-futex2-base,
thorpej-futex2,
thorpej-cfargs2-base,
thorpej-cfargs2
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +9 -5
lines
Add containment for the cloning devices hack in vn_open.
Cloning devices (and also things like /dev/stderr) work by allocating
a struct file, stuffing it in the file table (which is a layer
violation), stuffing the file descriptor number for it in a magic
field of struct lwp (which is gross), and then "failing" with one of
two magic errnos, EDUPFD or EMOVEFD.
Before this commit, all callers of vn_open in the kernel (there are
quite a few) were expected to check for these errors and handle the
situation. Needless to say, none of them except for open() itself did,
resulting in internal negative errnos being returned to userspace.
This hack is fairly deeply rooted and cannot be eliminated all at
once. This commit adds logic to handle the magic errnos inside
vn_open; now on success vn_open returns either a vnode or an integer
file descriptor, along with a flag that says whether the underlying
code requested EDUPFD or EMOVEFD. Callers not prepared to cope with
file descriptors can pass NULL for the extra return values, in which
case if a file descriptor would be produced vn_open fails with
EOPNOTSUPP.
Since I'm rearranging vn_open's signature anyway, stop exposing struct
nameidata. Instead, take three arguments: an optional vnode to use as
the starting point (like openat()), the path, and additional namei
flags to use, restricted to NOCHROOT and TRYEMULROOT. (Other namei
behavior, e.g. NOFOLLOW, can be requested via the open flags.)
This change requires a kernel bump. Ride the one an hour ago.
(That was supposed to be coordinated; did not intend to let an hour
slip by. My fault.)
Revision 1.28: download - view: text, markup, annotated - select for diffs
Sat Sep 5 16:30:11 2020 UTC (4 years, 7 months ago) by riastradh
Branches: MAIN
CVS tags: thorpej-futex-base,
thorpej-futex,
thorpej-cfargs-base,
thorpej-cfargs,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Branch point for: thorpej-i2c-spi-conf
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +3 -3
lines
Round of uvm.h cleanup.
The poorly named uvm.h is generally supposed to be for uvm-internal
users only.
- Narrow it to files that actually need it -- mostly files that need
to query whether curlwp is the pagedaemon, which should maybe be
exposed by an external header.
- Use uvm_extern.h where feasible and uvm_*.h for things not exposed
by it. We should split up uvm_extern.h but this will serve for now
to reduce the uvm.h dependencies.
- Use uvm_stat.h and #ifdef UVMHIST uvm.h for files that use
UVMHIST(ubchist), since ubchist is declared in uvm.h but the
reference evaporates if UVMHIST is not defined, so we reduce header
file dependencies.
- Make uvm_device.h and uvm_swap.h independently includable while
here.
ok chs@
Revision 1.25.18.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:58 2017 UTC (7 years, 4 months ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.25.18.1: preferred, colored; branchpoint 1.25: preferred, colored; next MAIN 1.26: preferred, colored
Changes since revision 1.25.18.1: +0 -1
lines
update from HEAD
Revision 1.26.6.1: download - view: text, markup, annotated - select for diffs
Tue Sep 22 12:05:56 2015 UTC (9 years, 7 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.26: preferred, colored; next MAIN 1.27: preferred, colored
Changes since revision 1.26: +2 -3
lines
Sync with HEAD
Revision 1.27: download - view: text, markup, annotated - select for diffs
Thu Jun 11 08:14:38 2015 UTC (9 years, 10 months ago) by matt
Branches: MAIN
CVS tags: tls-maxphys-base-20171202,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
phil-wifi,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
nick-nhusb-base-20170825,
nick-nhusb-base-20170204,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
nick-nhusb-base-20160907,
nick-nhusb-base-20160529,
nick-nhusb-base-20160422,
nick-nhusb-base-20160319,
nick-nhusb-base-20151226,
nick-nhusb-base-20150921,
netbsd-9-base,
netbsd-9-4-RELEASE,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
netbsd-8-base,
netbsd-8-3-RELEASE,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
localcount-20160914,
jdolecek-ncqfixes-base,
jdolecek-ncqfixes,
jdolecek-ncq-base,
jdolecek-ncq,
isaki-audio2-base,
isaki-audio2,
is-mlppp-base,
is-mlppp,
bouyer-xenpvh-base2,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
bouyer-xenpvh,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan,
ad-namecache-base3,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base,
ad-namecache
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -3
lines
Move declaration of avail_start, avail_end to <machine/kloader.h>
Revision 1.25.18.1: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:03:35 2014 UTC (10 years, 8 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +3 -3
lines
Rebase to HEAD as of a few days ago.
Revision 1.25.8.1: download - view: text, markup, annotated - select for diffs
Thu May 22 11:40:19 2014 UTC (10 years, 11 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.25: preferred, colored; next MAIN 1.26: preferred, colored
Changes since revision 1.25: +3 -3
lines
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.25.22.1: download - view: text, markup, annotated - select for diffs
Sun May 18 17:45:35 2014 UTC (10 years, 11 months ago) by rmind
Branches: rmind-smpnet
Diff to: previous 1.25: preferred, colored; next MAIN 1.26: preferred, colored
Changes since revision 1.25: +3 -3
lines
sync with head
Revision 1.26: download - view: text, markup, annotated - select for diffs
Sat Jan 25 10:14:29 2014 UTC (11 years, 3 months ago) by skrll
Branches: MAIN
CVS tags: yamt-pagecache-base9,
tls-maxphys-base,
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,
nick-nhusb-base-20150606,
nick-nhusb-base-20150406,
nick-nhusb-base,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0,
netbsd-7
Branch point for: nick-nhusb
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +3 -3
lines
More alignment spellos
Revision 1.21.4.2: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:53:00 2011 UTC (14 years, 1 month ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.21.4.1: preferred, colored; branchpoint 1.21: preferred, colored; next MAIN 1.22: preferred, colored
Changes since revision 1.21.4.1: +14 -4
lines
sync with head
Revision 1.25: download - view: text, markup, annotated - select for diffs
Fri Nov 19 09:08:26 2010 UTC (14 years, 5 months ago) by dholland
Branches: 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,
rmind-uvmplock-nbase,
rmind-uvmplock-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,
matt-mips64-premerge-20101231,
khorben-n900,
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,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2,
agc-symver-base,
agc-symver
Branch point for: yamt-pagecache,
tls-maxphys,
rmind-smpnet
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +3 -2
lines
add missing pathbuf_destroy on error path, noticed by enami
XXX: this code is wrong; it should not be calling namei and then
XXX: vn_open on the same nameidata.
Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Nov 19 06:44:39 2010 UTC (14 years, 5 months ago) by dholland
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +12 -3
lines
Introduce struct pathbuf. This is an abstraction to hold a pathname
and the metadata required to interpret it. Callers of namei must now
create a pathbuf and pass it to NDINIT (instead of a string and a
uio_seg), then destroy the pathbuf after the namei session is
complete.
Update all namei call sites accordingly. Add a pathbuf(9) man page and
update namei(9).
The pathbuf interface also now appears in a couple of related
additional places that were passing string/uio_seg pairs that were
later fed into NDINIT. Update other call sites accordingly.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Fri Nov 12 16:47:18 2010 UTC (14 years, 5 months ago) by uebayasi
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +3 -3
lines
kloader(4) accesses vm_page, pull in uvm/uvm.h.
Revision 1.21.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 17 06:45:57 2010 UTC (14 years, 8 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.21: preferred, colored; next MAIN 1.22: preferred, colored
Changes since revision 1.21: +1 -1
lines
Sync with HEAD.
Revision 1.16.4.4: download - view: text, markup, annotated - select for diffs
Wed Aug 11 22:53:14 2010 UTC (14 years, 8 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.16.4.3: preferred, colored; branchpoint 1.16: preferred, colored; next MAIN 1.17: preferred, colored
Changes since revision 1.16.4.3: +3 -3
lines
sync with head.
Revision 1.21.4.1: download - view: text, markup, annotated - select for diffs
Sat Jul 3 01:19:33 2010 UTC (14 years, 10 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -3
lines
sync with head
Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Jun 24 13:03:08 2010 UTC (14 years, 10 months ago) by hannken
Branches: MAIN
CVS tags: yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -3
lines
Clean up vnode lock operations pass 2:
VOP_UNLOCK(vp, flags) -> VOP_UNLOCK(vp): Remove the unneeded flags argument.
Welcome to 5.99.32.
Discussed on tech-kern.
Revision 1.16.4.3: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:03:21 2010 UTC (15 years, 1 month ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.16.4.2: preferred, colored; branchpoint 1.16: preferred, colored
Changes since revision 1.16.4.2: +27 -31
lines
sync with head
Revision 1.21: download - view: text, markup, annotated - select for diffs
Sun Feb 7 03:24:15 2010 UTC (15 years, 2 months ago) by uebayasi
Branches: MAIN
CVS tags: yamt-nfs-mp-base9,
uebayasi-xip-base1,
uebayasi-xip-base
Branch point for: uebayasi-xip,
rmind-uvmplock
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +24 -28
lines
KNF.
XXX This should use bus_dma(9).
Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon Dec 14 00:52:38 2009 UTC (15 years, 4 months ago) by matt
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +5 -5
lines
Use PRIxVADDR
Revision 1.18.16.1: download - view: text, markup, annotated - select for diffs
Wed Aug 26 03:46:40 2009 UTC (15 years, 8 months ago) by matt
Branches: matt-nb5-mips64
CVS tags: 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
Diff to: previous 1.18: preferred, colored; next MAIN 1.19: preferred, colored
Changes since revision 1.18: +5 -5
lines
Fixup (all but mipsco) to deal the new realities in mipsland.
Revision 1.18.12.1: download - view: text, markup, annotated - select for diffs
Wed May 13 17:19:05 2009 UTC (15 years, 11 months ago) by jym
Branches: jym-xensuspend
Diff to: previous 1.18: preferred, colored; next MAIN 1.19: preferred, colored
Changes since revision 1.18: +6 -6
lines
Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
Revision 1.16.4.2: download - view: text, markup, annotated - select for diffs
Mon May 4 08:12:33 2009 UTC (15 years, 11 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.16.4.1: preferred, colored; branchpoint 1.16: preferred, colored
Changes since revision 1.16.4.1: +7 -7
lines
sync with head.
Revision 1.18.6.1: download - view: text, markup, annotated - select for diffs
Tue Apr 28 07:35:13 2009 UTC (16 years ago) by skrll
Branches: nick-hppapmap
Diff to: previous 1.18: preferred, colored; next MAIN 1.19: preferred, colored
Changes since revision 1.18: +6 -6
lines
Sync with HEAD.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed Mar 18 10:22:39 2009 UTC (16 years, 1 month ago) by cegger
Branches: MAIN
CVS tags: yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base,
matt-premerge-20091211,
jymxensuspend-base,
jym-xensuspend-nbase,
jym-xensuspend-base
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +6 -6
lines
Ansify function definitions w/o arguments. Generated with sed.
Revision 1.17.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 23 04:30:58 2008 UTC (16 years, 10 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.17: preferred, colored; next MAIN 1.18: preferred, colored
Changes since revision 1.17: +3 -3
lines
Sync w/ -current. 34 merge conflicts to follow.
Revision 1.16.2.2: download - view: text, markup, annotated - select for diffs
Tue Jun 17 09:14:24 2008 UTC (16 years, 10 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.16.2.1: preferred, colored; branchpoint 1.16: preferred, colored; next MAIN 1.17: preferred, colored
Changes since revision 1.16.2.1: +3 -3
lines
sync with head.
Revision 1.15.6.3: download - view: text, markup, annotated - select for diffs
Thu Jun 5 19:14:35 2008 UTC (16 years, 10 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.15.6.2: preferred, colored; branchpoint 1.15: preferred, colored; next MAIN 1.16: preferred, colored
Changes since revision 1.15.6.2: +1 -1
lines
Sync with HEAD.
Also fix build.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Jun 4 12:41:40 2008 UTC (16 years, 10 months ago) by ad
Branches: MAIN
CVS tags: yamt-pf42-base4,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
simonb-wapbl-nbase,
simonb-wapbl-base,
simonb-wapbl,
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-mips64-base2,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
haad-dm,
ad-audiomp2-base,
ad-audiomp2
Branch point for: nick-hppapmap,
matt-nb5-mips64,
jym-xensuspend
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +3 -3
lines
vm_page: put TAILQ_ENTRY into a union with LIST_ENTRY, so we can use both.
Revision 1.15.6.2: download - view: text, markup, annotated - select for diffs
Mon Jun 2 13:23:11 2008 UTC (16 years, 11 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.15.6.1: preferred, colored; branchpoint 1.15: preferred, colored
Changes since revision 1.15.6.1: +0 -7
lines
Sync with HEAD.
Revision 1.16.2.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:33:30 2008 UTC (16 years, 11 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -9
lines
sync with head.
Revision 1.16.4.1: download - view: text, markup, annotated - select for diffs
Fri May 16 02:23:49 2008 UTC (16 years, 11 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -9
lines
sync with head.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Mon Apr 28 20:23:46 2008 UTC (17 years ago) by martin
Branches: MAIN
CVS tags: yamt-pf42-base3,
yamt-pf42-base2,
yamt-nfs-mp-base2,
hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -9
lines
Remove clause 3 and 4 from TNF licenses
Revision 1.15.6.1: download - view: text, markup, annotated - select for diffs
Thu Apr 3 12:42:36 2008 UTC (17 years ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -3
lines
Sync with HEAD.
Revision 1.3.2.5: download - view: text, markup, annotated - select for diffs
Mon Mar 24 09:38:46 2008 UTC (17 years, 1 month ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.3.2.4: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.2.4: +3 -3
lines
sync with head.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Mar 21 21:54:59 2008 UTC (17 years, 1 month ago) by ad
Branches: MAIN
CVS tags: yamt-pf42-baseX,
yamt-pf42-base,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
ad-socklock-base1
Branch point for: yamt-pf42,
yamt-nfs-mp
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -3
lines
Catch up with descriptor handling changes. See kern_descrip.c revision
1.173 for details.
Revision 1.3.2.4: download - view: text, markup, annotated - select for diffs
Mon Jan 21 09:42:26 2008 UTC (17 years, 3 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.3.2.3: preferred, colored
Changes since revision 1.3.2.3: +5 -6
lines
sync with head
Revision 1.12.18.1: download - view: text, markup, annotated - select for diffs
Wed Jan 9 01:52:13 2008 UTC (17 years, 3 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12: +5 -6
lines
sync with HEAD
Revision 1.14.2.1: download - view: text, markup, annotated - select for diffs
Wed Jan 2 21:53:46 2008 UTC (17 years, 4 months ago) by bouyer
Branches: bouyer-xeni386
CVS tags: bouyer-xeni386-merge1
Diff to: previous 1.14: preferred, colored; next MAIN 1.15: preferred, colored
Changes since revision 1.14: +4 -4
lines
Sync with HEAD
Revision 1.12.26.1: download - view: text, markup, annotated - select for diffs
Wed Dec 26 19:45:57 2007 UTC (17 years, 4 months ago) by ad
Branches: vmlocking2
Diff to: previous 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12: +5 -6
lines
Sync with head.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Dec 15 00:39:26 2007 UTC (17 years, 4 months ago) by perry
Branches: MAIN
CVS tags: vmlocking2-base3,
nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
matt-armv6-nbase,
matt-armv6-base,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-base,
bouyer-xeni386-nbase,
bouyer-xeni386-base
Branch point for: mjf-devfs2
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +4 -4
lines
__FUNCTION__ -> __func__
Revision 1.13.2.1: download - view: text, markup, annotated - select for diffs
Tue Dec 11 15:22:27 2007 UTC (17 years, 4 months ago) by yamt
Branches: yamt-kmem
Diff to: previous 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13: +2 -3
lines
sync with head.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Dec 10 08:57:36 2007 UTC (17 years, 4 months ago) by he
Branches: MAIN
CVS tags: yamt-kmem-base3,
yamt-kmem-base2,
cube-autoconf-base,
cube-autoconf
Branch point for: bouyer-xeni386
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -3
lines
Remove a now-unused local variable.
Revision 1.12.16.1: download - view: text, markup, annotated - select for diffs
Sun Dec 9 19:37:41 2007 UTC (17 years, 4 months ago) by jmcneill
Branches: jmcneill-pm
Diff to: previous 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12: +3 -3
lines
Sync with HEAD.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Dec 8 19:29:41 2007 UTC (17 years, 4 months ago) by pooka
Branches: MAIN
CVS tags: yamt-kmem-base,
jmcneill-pm-base
Branch point for: yamt-kmem
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -3
lines
Remove cn_lwp from struct componentname. curlwp should be used
from on. The NDINIT() macro no longer takes the lwp parameter and
associates the credentials of the calling thread with the namei
structure.
Revision 1.11.10.1: download - view: text, markup, annotated - select for diffs
Tue Feb 27 16:53:48 2007 UTC (18 years, 2 months ago) by yamt
Branches: yamt-idlelwp
Diff to: previous 1.11: preferred, colored; next MAIN 1.12: preferred, colored
Changes since revision 1.11: +3 -3
lines
- sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
Revision 1.3.2.3: download - view: text, markup, annotated - select for diffs
Mon Feb 26 09:09:54 2007 UTC (18 years, 2 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.3.2.2: preferred, colored
Changes since revision 1.3.2.2: +3 -3
lines
sync with head.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Feb 21 22:59:58 2007 UTC (18 years, 2 months ago) by thorpej
Branches: MAIN
CVS tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
yamt-idlelwp-base8,
vmlocking2-base2,
vmlocking2-base1,
vmlocking-nbase,
vmlocking-base,
vmlocking,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
reinoud-bufcleanup,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
mjf-ufs-trans-base,
mjf-ufs-trans,
mjf-devfs,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
jmcneill-base,
hpcarm-cleanup,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
bouyer-xenamd64,
ad-audiomp-base,
ad-audiomp
Branch point for: vmlocking2,
matt-armv6,
jmcneill-pm
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -3
lines
Replace the Mach-derived boolean_t type with the C99 bool type. A
future commit will replace use of TRUE and FALSE with true and false.
Revision 1.3.2.2: download - view: text, markup, annotated - select for diffs
Sat Dec 30 20:47:50 2006 UTC (18 years, 4 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.3.2.1: preferred, colored
Changes since revision 1.3.2.1: +4 -4
lines
sync with head.
Revision 1.9.2.1: download - view: text, markup, annotated - select for diffs
Sat Sep 9 02:49:09 2006 UTC (18 years, 7 months ago) by rpaulo
Branches: rpaulo-netinet-merge-pcb
Diff to: previous 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9: +4 -4
lines
sync with head
Revision 1.9.6.2: download - view: text, markup, annotated - select for diffs
Fri Aug 11 15:43:52 2006 UTC (18 years, 8 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.9.6.1: preferred, colored; branchpoint 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9.6.1: +4 -4
lines
sync with head
Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Jul 21 16:48:47 2006 UTC (18 years, 9 months ago) by ad
Branches: MAIN
CVS tags: 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,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
rpaulo-netinet-merge-pcb-base,
post-newlock2-merge,
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,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: yamt-idlelwp
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +4 -4
lines
- Use the LWP cached credentials where sane.
- Minor cosmetic changes.
Revision 1.3.2.1: download - view: text, markup, annotated - select for diffs
Wed Jun 21 15:02:12 2006 UTC (18 years, 10 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +26 -23
lines
sync with head.
Revision 1.9.4.1: download - view: text, markup, annotated - select for diffs
Thu Jun 1 22:36:03 2006 UTC (18 years, 11 months ago) by kardel
Branches: simonb-timecounters
CVS tags: simonb-timcounters-final
Diff to: previous 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9: +4 -4
lines
Sync with head.
Revision 1.9.10.1: download - view: text, markup, annotated - select for diffs
Wed May 24 15:50:07 2006 UTC (18 years, 11 months ago) by tron
Branches: peter-altq
Diff to: previous 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9: +4 -4
lines
Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
Revision 1.9.6.1: download - view: text, markup, annotated - select for diffs
Wed May 24 10:57:36 2006 UTC (18 years, 11 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +4 -4
lines
sync with head.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun May 14 21:42:26 2006 UTC (18 years, 11 months ago) by elad
Branches: MAIN
CVS tags: yamt-pdpolicy-base6,
yamt-pdpolicy-base5,
simonb-timecounters-base,
gdamore-uart-base,
gdamore-uart,
chap-midi-nbase,
chap-midi-base,
chap-midi
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +4 -4
lines
integrate kauth.
Revision 1.9.8.1: download - view: text, markup, annotated - select for diffs
Wed Mar 8 01:44:48 2006 UTC (19 years, 1 month ago) by elad
Branches: elad-kernelauth
Diff to: previous 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9: +4 -4
lines
Adapt to kernel authorization KPI.
Revision 1.7.2.2: download - view: text, markup, annotated - select for diffs
Wed Feb 1 14:51:48 2006 UTC (19 years, 3 months ago) by yamt
Branches: yamt-uio_vmspace
Diff to: previous 1.7.2.1: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7.2.1: +3 -3
lines
sync with head.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Jan 20 02:47:30 2006 UTC (19 years, 3 months ago) by uwe
Branches: MAIN
CVS tags: yamt-uio_vmspace-base5,
yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
peter-altq-base,
elad-kernelauth-base
Branch point for: yamt-pdpolicy,
simonb-timecounters,
rpaulo-netinet-merge-pcb,
peter-altq,
elad-kernelauth
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -3
lines
Use uintN_t.
Revision 1.7.2.1: download - view: text, markup, annotated - select for diffs
Sun Jan 15 10:02:47 2006 UTC (19 years, 3 months ago) by yamt
Branches: yamt-uio_vmspace
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +11 -8
lines
sync with head.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon Jan 2 20:51:09 2006 UTC (19 years, 4 months ago) by uwe
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +11 -8
lines
In kloader_open print errno if namei or vn_open fail.
Use consistent style for error messages.
While here, return NULL instead on 0 on error.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Dec 11 12:20:53 2005 UTC (19 years, 4 months ago) by christos
Branches: MAIN
Branch point for: yamt-uio_vmspace
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +9 -9
lines
merge ktrace-lwp.
Revision 1.1.2.6: download - view: text, markup, annotated - select for diffs
Thu Nov 10 14:03:00 2005 UTC (19 years, 5 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.1.2.5: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.2.5: +10 -10
lines
Sync with HEAD. Here we go again...
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Sep 24 17:00:20 2005 UTC (19 years, 7 months ago) by peter
Branches: MAIN
CVS tags: yamt-vop-base3,
yamt-vop-base2,
yamt-vop-base,
yamt-vop,
yamt-readahead-pervnode,
yamt-readahead-perfile,
yamt-readahead-base3,
yamt-readahead-base2,
yamt-readahead-base,
yamt-readahead,
thorpej-vnode-attr-base,
thorpej-vnode-attr,
ktrace-lwp-base
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +7 -8
lines
Remove the casts in the previous commit and use %zx.
Thanks to Simon Burge for pointing this out.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Sat Sep 24 11:27:04 2005 UTC (19 years, 7 months ago) by peter
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +8 -7
lines
Add casts to make this compile when KLOADER_DEBUG is defined.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat Sep 24 11:20:07 2005 UTC (19 years, 7 months ago) by peter
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -4
lines
Fix two typos.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue May 31 22:22:36 2005 UTC (19 years, 11 months ago) by uwe
Branches: MAIN
Branch point for: yamt-lazymbuf
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -3
lines
Preserve const in cast.
Revision 1.1.2.5: download - view: text, markup, annotated - select for diffs
Mon Jan 24 08:59:40 2005 UTC (20 years, 3 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.1.2.4: preferred, colored
Changes since revision 1.1.2.4: +9 -9
lines
Adapt to branch.
Revision 1.1.2.4: download - view: text, markup, annotated - select for diffs
Tue Sep 21 13:26:25 2004 UTC (20 years, 7 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.1.2.3: preferred, colored
Changes since revision 1.1.2.3: +2 -2
lines
Fix the sync with head I botched.
Revision 1.1.2.3: download - view: text, markup, annotated - select for diffs
Sat Sep 18 14:44:28 2004 UTC (20 years, 7 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.1.2.2: preferred, colored
Changes since revision 1.1.2.2: +3 -3
lines
Sync with HEAD.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Sep 17 14:11:24 2004 UTC (20 years, 7 months ago) by skrll
Branches: MAIN
CVS tags: yamt-km-base4,
yamt-km-base3,
yamt-km-base2,
yamt-km-base,
yamt-km,
netbsd-3-base,
netbsd-3-1-RELEASE,
netbsd-3-1-RC4,
netbsd-3-1-RC3,
netbsd-3-1-RC2,
netbsd-3-1-RC1,
netbsd-3-1-1-RELEASE,
netbsd-3-1,
netbsd-3-0-RELEASE,
netbsd-3-0-RC6,
netbsd-3-0-RC5,
netbsd-3-0-RC4,
netbsd-3-0-RC3,
netbsd-3-0-RC2,
netbsd-3-0-RC1,
netbsd-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE,
netbsd-3-0,
netbsd-3,
kent-audio2-base,
kent-audio2,
kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +3 -3
lines
There's no need to pass a proc value when using UIO_SYSSPACE with
vn_rdwr(9) and uiomove(9).
OK'd by Jason Thorpe
Revision 1.1.2.2: download - view: text, markup, annotated - select for diffs
Tue Aug 3 10:44:54 2004 UTC (20 years, 9 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.1.2.1: preferred, colored
Changes since revision 1.1.2.1: +723 -0
lines
Sync with HEAD
Revision 1.1.2.1
Tue Jul 6 13:09:18 2004 UTC (20 years, 9 months ago) by skrll
Branches: ktrace-lwp
FILE REMOVED
Changes since revision 1.1: +0 -723
lines
file kloader.c was added on branch ktrace-lwp on 2004-08-03 10:44:54 +0000
Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Jul 6 13:09:18 2004 UTC (20 years, 9 months ago) by uch
Branches: MAIN
Branch point for: ktrace-lwp
MI part of kloader moved to dev/kloader.c from arch/hpc/hpc/
dreamcast and playstation2 port are changed to use this.
CVSweb <webmaster@jp.NetBSD.org>