CVS log for src/sys/sys/vfs_syscalls.h
Up to [cvs.NetBSD.org] / src / sys / sys
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.29: download - view: text, markup, annotated - select for diffs
Sun Nov 7 13:47:49 2021 UTC (3 years, 5 months ago) by christos
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.28: preferred, colored
Changes since revision 1.28: +3 -1
lines
Merge the kernel portion of the posix-spawn-chdir project by Piyush Sachdeva.
Revision 1.27.4.1: download - view: text, markup, annotated - select for diffs
Sat Apr 25 11:24:07 2020 UTC (4 years, 11 months ago) by bouyer
Branches: bouyer-xenpvh
Diff to: previous 1.27: preferred, colored; next MAIN 1.28: preferred, colored
Changes since revision 1.27: +2 -1
lines
Sync with bouyer-xenpvh-base2 (HEAD)
Revision 1.23.4.3: download - view: text, markup, annotated - select for diffs
Tue Apr 21 18:42:45 2020 UTC (5 years ago) by martin
Branches: phil-wifi
Diff to: previous 1.23.4.2: preferred, colored; branchpoint 1.23: preferred, colored; next MAIN 1.24: preferred, colored
Changes since revision 1.23.4.2: +1 -0
lines
Sync with HEAD
Revision 1.28: download - view: text, markup, annotated - select for diffs
Mon Apr 20 21:39:05 2020 UTC (5 years ago) by ad
Branches: 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-futex,
thorpej-cfargs2-base,
thorpej-cfargs2,
thorpej-cfargs-base,
thorpej-cfargs,
phil-wifi-20200421,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x,
bouyer-xenpvh-base2
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -1
lines
Rename buf_syncwait() to vfs_syncwait(), and have it wait on v_numoutput
rather than BC_BUSY. Removes the dependency on bufhash.
Revision 1.23.4.2: download - view: text, markup, annotated - select for diffs
Mon Apr 13 08:05:20 2020 UTC (5 years ago) by martin
Branches: phil-wifi
Diff to: previous 1.23.4.1: preferred, colored; branchpoint 1.23: preferred, colored
Changes since revision 1.23.4.1: +4 -3
lines
Mostly merge changes from HEAD upto 20200411
Revision 1.23.4.1: download - view: text, markup, annotated - select for diffs
Wed Apr 8 14:09:03 2020 UTC (5 years ago) by martin
Branches: phil-wifi
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -2
lines
Merge changes from current as of 20200406
Revision 1.26.2.2: download - view: text, markup, annotated - select for diffs
Sat Feb 29 20:21:10 2020 UTC (5 years, 1 month ago) by ad
Branches: ad-namecache
Diff to: previous 1.26.2.1: preferred, colored; branchpoint 1.26: preferred, colored; next MAIN 1.27: preferred, colored
Changes since revision 1.26.2.1: +1 -1
lines
Sync with head.
Revision 1.27: download - view: text, markup, annotated - select for diffs
Sun Feb 23 22:14:04 2020 UTC (5 years, 1 month ago) by ad
Branches: MAIN
CVS tags: phil-wifi-20200411,
phil-wifi-20200406,
is-mlppp-base,
is-mlppp,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
ad-namecache-base3
Branch point for: bouyer-xenpvh
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2
lines
Merge from ad-namecache:
- Have a stab at clustering the members of vnode_t and vnode_impl_t in a
more cache-conscious way. With that done, go back to adjusting v_usecount
with atomics and keep vi_lock directly in vnode_impl_t (saves KVA).
- Allow VOP_LOCK(LK_NONE) for the benefit of VFS_VGET() and VFS_ROOT().
Make sure LK_UPGRADE always comes with LK_NOWAIT.
- Make cwdinfo use mostly lockless.
Revision 1.26.2.1: download - view: text, markup, annotated - select for diffs
Sat Jan 25 15:54:04 2020 UTC (5 years, 2 months ago) by ad
Branches: ad-namecache
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2
lines
Make cwdinfo use mostly lockless, and largely hide the details in vfs_cwd.c.
Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Sep 26 01:34:16 2019 UTC (5 years, 6 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-20191119,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base
Branch point for: ad-namecache
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -2
lines
make nmountcompatnames unsigned (assigned from __arraycount, compared with
unsigned in compat code)
Revision 1.25: download - view: text, markup, annotated - select for diffs
Thu Jun 20 03:31:54 2019 UTC (5 years, 10 months ago) by kamil
Branches: MAIN
CVS tags: 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
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -1
lines
Add mkfifo{,at}(2) mode in mknod{,at}(2) as requested by POSIX
mknod with mode & S_IFIFO and dev=0 shall behave like mkfifo.
Update the documentation to reflect this state.
Add ATF tests.
This is an in-kernel implementation as typically user-space programs use
mkfifo(2) directly, however whenever there is need to bypass libc (like in
valgrind) then portable POSIX software calls the mknod syscall.
Noted on tech-kern@ by Greg Troxel.
Revision 1.24: download - view: text, markup, annotated - select for diffs
Tue Jun 18 22:34:26 2019 UTC (5 years, 10 months ago) by kamil
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +3 -3
lines
Drop unused retval pointer from do_sys_mknod{,at}()
No functional change intended.
Revision 1.23.2.3: download - view: text, markup, annotated - select for diffs
Mon Oct 15 10:44:28 2018 UTC (6 years, 6 months ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.23.2.2: preferred, colored; branchpoint 1.23: preferred, colored; next MAIN 1.24: preferred, colored
Changes since revision 1.23.2.2: +1 -3
lines
Convert the openat_10 hook to use the MP-safe mechanism
XXX Still to do: compat70_unp_addsockcred and sysvipc50_sysctl
Revision 1.23.2.2: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:02:58 2018 UTC (7 years ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.23.2.1: preferred, colored; branchpoint 1.23: preferred, colored
Changes since revision 1.23.2.1: +1 -3
lines
First pass at compat modules for 4.3BSD, NetBSD-0.9, and NetBSD-1.0
XXX Still need to deal with the sysctl stuff and other code shared
XXX between 09 and 43
Revision 1.23.2.1: download - view: text, markup, annotated - select for diffs
Wed Mar 14 02:24:56 2018 UTC (7 years, 1 month ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +5 -1
lines
Make do_openat()'s handling of path=NULL modular
Revision 1.18.2.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:39:21 2017 UTC (7 years, 4 months ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.18.2.1: preferred, colored; branchpoint 1.18: preferred, colored; next MAIN 1.19: preferred, colored
Changes since revision 1.18.2.1: +3 -0
lines
update from HEAD
Revision 1.22.6.1: download - view: text, markup, annotated - select for diffs
Mon Aug 28 17:53:16 2017 UTC (7 years, 7 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.22: preferred, colored; next MAIN 1.23: preferred, colored
Changes since revision 1.22: +4 -1
lines
Sync with HEAD
Revision 1.23: download - view: text, markup, annotated - select for diffs
Sat Jul 29 04:02:49 2017 UTC (7 years, 8 months ago) by riastradh
Branches: MAIN
CVS tags: tls-maxphys-base-20171202,
phil-wifi-base,
phil-wifi-20190609,
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,
nick-nhusb-base-20170825,
isaki-audio2-base,
isaki-audio2
Branch point for: phil-wifi,
pgoyette-compat
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +4 -1
lines
Declare mountcompatnames in sys/vfs_syscalls.h to kill nested extern.
Revision 1.18.2.1: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:04:44 2014 UTC (10 years, 8 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +14 -4
lines
Rebase to HEAD as of a few days ago.
Revision 1.16.2.2: download - view: text, markup, annotated - select for diffs
Thu May 22 11:41:18 2014 UTC (10 years, 11 months ago) by yamt
Branches: yamt-pagecache
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: +14 -4
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.18.4.2: download - view: text, markup, annotated - select for diffs
Sun May 18 17:46:21 2014 UTC (10 years, 11 months ago) by rmind
Branches: rmind-smpnet
Diff to: previous 1.18.4.1: preferred, colored; branchpoint 1.18: preferred, colored; next MAIN 1.19: preferred, colored
Changes since revision 1.18.4.1: +10 -3
lines
sync with head
Revision 1.22: download - view: text, markup, annotated - select for diffs
Sat Jan 25 02:28:31 2014 UTC (11 years, 3 months ago) by christos
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,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
nick-nhusb-base-20170204,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
nick-nhusb-base-20160907,
nick-nhusb-base-20160529,
nick-nhusb-base-20160422,
nick-nhusb-base-20160319,
nick-nhusb-base-20151226,
nick-nhusb-base-20150921,
nick-nhusb-base-20150606,
nick-nhusb-base-20150406,
nick-nhusb-base,
netbsd-8-base,
netbsd-8-3-RELEASE,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
netbsd-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,
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: nick-nhusb
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +4 -1
lines
expose do_open
Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Nov 18 01:31:42 2013 UTC (11 years, 5 months ago) by chs
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +7 -3
lines
expose various do_*at() functions for compat_linux.
Revision 1.18.4.1: download - view: text, markup, annotated - select for diffs
Wed Aug 28 23:59:38 2013 UTC (11 years, 7 months ago) by rmind
Branches: rmind-smpnet
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +5 -2
lines
sync with head
Revision 1.18.10.1: download - view: text, markup, annotated - select for diffs
Tue Jul 23 21:07:37 2013 UTC (11 years, 9 months ago) by riastradh
Branches: riastradh-drm2
Diff to: previous 1.18: preferred, colored; next MAIN 1.19: preferred, colored
Changes since revision 1.18: +5 -2
lines
sync with HEAD
Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Jul 18 14:06:27 2013 UTC (11 years, 9 months ago) by matt
Branches: MAIN
CVS tags: riastradh-drm2-base2,
riastradh-drm2-base1
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +4 -2
lines
Make do_sys_utimensat public
Revision 1.19: download - view: text, markup, annotated - select for diffs
Thu Jul 18 13:41:08 2013 UTC (11 years, 9 months ago) by matt
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -1
lines
export do_sys_statat for netbsd32
Revision 1.16.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:08:53 2012 UTC (13 years ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +3 -3
lines
sync with head
Revision 1.16.6.2: download - view: text, markup, annotated - select for diffs
Thu Apr 5 21:33:50 2012 UTC (13 years ago) by mrg
Branches: jmcneill-usbmp
Diff to: previous 1.16.6.1: preferred, colored; branchpoint 1.16: preferred, colored; next MAIN 1.17: preferred, colored
Changes since revision 1.16.6.1: +1 -3
lines
sync to latest -current.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Tue Mar 13 18:41:02 2012 UTC (13 years, 1 month ago) by elad
Branches: MAIN
CVS tags: yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
riastradh-drm2-base,
khorben-n900,
jmcneill-usbmp-base9,
jmcneill-usbmp-base8,
jmcneill-usbmp-base10,
agc-symver-base,
agc-symver
Branch point for: tls-maxphys,
rmind-smpnet,
riastradh-drm2
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +1 -3
lines
Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with
something meaningful. All relevant documentation has been updated or
written.
Most of these changes were brought up in the following messages:
http://mail-index.netbsd.org/tech-kern/2012/01/18/msg012490.html
http://mail-index.netbsd.org/tech-kern/2012/01/19/msg012502.html
http://mail-index.netbsd.org/tech-kern/2012/02/17/msg012728.html
Thanks to christos, manu, njoly, and jmmv for input.
Huge thanks to pgoyette for spinning these changes through some build
cycles and ATF.
Revision 1.16.6.1: download - view: text, markup, annotated - select for diffs
Sat Feb 18 07:35:52 2012 UTC (13 years, 2 months ago) by mrg
Branches: jmcneill-usbmp
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +3 -1
lines
merge to -current.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Feb 1 05:39:28 2012 UTC (13 years, 2 months ago) by dholland
Branches: MAIN
CVS tags: netbsd-6-base,
netbsd-6-1-RELEASE,
netbsd-6-1-RC4,
netbsd-6-1-RC3,
netbsd-6-1-RC2,
netbsd-6-1-RC1,
netbsd-6-1-5-RELEASE,
netbsd-6-1-4-RELEASE,
netbsd-6-1-3-RELEASE,
netbsd-6-1-2-RELEASE,
netbsd-6-1-1-RELEASE,
netbsd-6-1,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-6-RELEASE,
netbsd-6-0-5-RELEASE,
netbsd-6-0-4-RELEASE,
netbsd-6-0-3-RELEASE,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
jmcneill-usbmp-base7,
jmcneill-usbmp-base6,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +3 -1
lines
Split out a do_sys_quotactl for compat_netbsd32.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Aug 17 09:29:59 2011 UTC (13 years, 8 months ago) by manu
Branches: MAIN
CVS tags: yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base,
jmcneill-audiomp3-base,
jmcneill-audiomp3
Branch point for: yamt-pagecache,
jmcneill-usbmp
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -1
lines
Missing bit in previous commit: do_sys_utimens prototype in the right
place.
Revision 1.14.6.1: download - view: text, markup, annotated - select for diffs
Thu Jun 23 14:20:29 2011 UTC (13 years, 10 months ago) by cherry
Branches: cherry-xenmp
Diff to: previous 1.14: preferred, colored; next MAIN 1.15: preferred, colored
Changes since revision 1.14: +2 -1
lines
Catchup with rmind-uvmplock merge.
Revision 1.13.4.2: download - view: text, markup, annotated - select for diffs
Sun Jun 12 00:24:31 2011 UTC (13 years, 10 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.13.4.1: preferred, colored; branchpoint 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13.4.1: +2 -1
lines
sync with head
Revision 1.14.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 6 09:10:14 2011 UTC (13 years, 10 months ago) by jruoho
Branches: jruoho-x86intr
Diff to: previous 1.14: preferred, colored; next MAIN 1.15: preferred, colored
Changes since revision 1.14: +2 -1
lines
Sync with HEAD.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Jun 5 09:04:22 2011 UTC (13 years, 10 months ago) by dsl
Branches: MAIN
CVS tags: rmind-uvmplock-nbase,
rmind-uvmplock-base
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -1
lines
Don't directly call sys_sync() from random bits of code, instead
add do_sys_sync() that takes an 'lwp' (for l_cred) as an argument.
Explicitly pass &lwp0 rather than NULL and expecting sys_sync to
substitute some random lwp.
Revision 1.13.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 17 06:48:09 2010 UTC (14 years, 8 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13: +2 -1
lines
Sync with HEAD.
Revision 1.7.6.4: download - view: text, markup, annotated - select for diffs
Wed Aug 11 22:55:12 2010 UTC (14 years, 8 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.7.6.3: preferred, colored; branchpoint 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7.6.3: +2 -1
lines
sync with head.
Revision 1.13.4.1: download - view: text, markup, annotated - select for diffs
Sat Jul 3 01:20:04 2010 UTC (14 years, 9 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -1
lines
sync with head
Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Jun 30 15:44:55 2010 UTC (14 years, 9 months ago) by pooka
Branches: MAIN
CVS tags: yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base7,
uebayasi-xip-base6,
uebayasi-xip-base5,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2,
matt-mips64-premerge-20101231,
jruoho-x86intr-base,
cherry-xenmp-base,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Branch point for: jruoho-x86intr,
cherry-xenmp
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -1
lines
Enable kernel-internal symlink creation with do_sys_symlink().
I did this a while ago already, but can't remember why i didn't
commit it then.
Revision 1.7.6.3: download - view: text, markup, annotated - select for diffs
Wed Aug 19 18:48:33 2009 UTC (15 years, 8 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.7.6.2: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.6.2: +7 -3
lines
sync with head.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Aug 9 22:49:00 2009 UTC (15 years, 8 months ago) by haad
Branches: MAIN
CVS tags: yamt-nfs-mp-base9,
yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
uebayasi-xip-base1,
uebayasi-xip-base,
matt-premerge-20091211,
jym-xensuspend-nbase
Branch point for: uebayasi-xip,
rmind-uvmplock
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +4 -3
lines
Add enum uio_seg argument to do_sys_mknod and do_sys_mkdir so these functions
can be called from kernel, too.
Change needed for zfs device node creation, until we have propoer devfs.
Oked by ad@.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Aug 1 21:17:12 2009 UTC (15 years, 8 months ago) by bad
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +4 -1
lines
As discussed on tech-kern:
Factor out common code of chroot-like syscalls into change_root() and export
that function for use in other parts of the kernel.
Rename change_dir() to chdir_lookup() as the latter describes better what
the function does. While there, move the namei_data initialisation into
chdir_lookup(), too. And export chdir_lookup().
Revision 1.9.2.1: download - view: text, markup, annotated - select for diffs
Thu Jul 23 23:32:57 2009 UTC (15 years, 9 months ago) by jym
Branches: jym-xensuspend
Diff to: previous 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9: +29 -1
lines
Sync with HEAD.
Revision 1.7.6.2: download - view: text, markup, annotated - select for diffs
Sat Jul 18 14:53:27 2009 UTC (15 years, 9 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.7.6.1: preferred, colored; branchpoint 1.7: preferred, colored
Changes since revision 1.7.6.1: +29 -1
lines
sync with head.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Jul 2 12:56:40 2009 UTC (15 years, 9 months ago) by pooka
Branches: MAIN
CVS tags: yamt-nfs-mp-base6,
jymxensuspend-base
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +27 -1
lines
slap a run-of-the-mill tnf copyright here
Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Jul 2 12:53:47 2009 UTC (15 years, 9 months ago) by pooka
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -1
lines
expose mkdir to in-kernel consumers
Revision 1.7.6.1: download - view: text, markup, annotated - select for diffs
Mon May 4 08:14:36 2009 UTC (15 years, 11 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +4 -1
lines
sync with head.
Revision 1.7.14.1: download - view: text, markup, annotated - select for diffs
Mon Jan 19 13:20:31 2009 UTC (16 years, 3 months ago) by skrll
Branches: nick-hppapmap
Diff to: previous 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7: +4 -1
lines
Sync with HEAD.
Revision 1.5.6.2: download - view: text, markup, annotated - select for diffs
Sat Jan 17 13:29:41 2009 UTC (16 years, 3 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.5.6.1: preferred, colored; branchpoint 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5.6.1: +3 -0
lines
Sync with HEAD.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Jan 11 02:45:56 2009 UTC (16 years, 3 months ago) by christos
Branches: MAIN
CVS tags: yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
mjf-devfs2-base,
jym-xensuspend-base
Branch point for: jym-xensuspend
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -1
lines
merge christos-time_t
Revision 1.7.12.1: download - view: text, markup, annotated - select for diffs
Sat Dec 13 01:15:36 2008 UTC (16 years, 4 months ago) by haad
Branches: haad-dm
Diff to: previous 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7: +3 -1
lines
Update haad-dm branch to haad-dm-base2.
Revision 1.7.2.2: download - view: text, markup, annotated - select for diffs
Thu Nov 20 20:45:40 2008 UTC (16 years, 5 months ago) by christos
Branches: christos-time_t
Diff to: previous 1.7.2.1: preferred, colored; branchpoint 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7.2.1: +3 -1
lines
merge with head.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Nov 19 10:37:27 2008 UTC (16 years, 5 months ago) by pooka
Branches: MAIN
CVS tags: haad-nbase2,
haad-dm-base2,
haad-dm-base,
christos-time_t-nbase,
christos-time_t-base,
ad-audiomp2-base,
ad-audiomp2
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -1
lines
include <sys/fstypes.h>
Revision 1.5.6.1: download - view: text, markup, annotated - select for diffs
Thu Apr 3 12:43:13 2008 UTC (17 years ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +4 -2
lines
Sync with HEAD.
Revision 1.7.2.1: download - view: text, markup, annotated - select for diffs
Sat Mar 29 20:47:04 2008 UTC (17 years ago) by christos
Branches: christos-time_t
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -1
lines
Welcome to the time_t=long long dev_t=uint64_t branch.
Revision 1.4.10.5: download - view: text, markup, annotated - select for diffs
Mon Mar 24 09:39:11 2008 UTC (17 years, 1 month ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.4.10.4: preferred, colored; branchpoint 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4.10.4: +2 -2
lines
sync with head.
Revision 1.5.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 24 07:16:29 2008 UTC (17 years, 1 month ago) by keiichi
Branches: keiichi-mipv6
Diff to: previous 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5: +3 -1
lines
sync with head.
Revision 1.4.8.2: download - view: text, markup, annotated - select for diffs
Sun Mar 23 02:05:11 2008 UTC (17 years, 1 month ago) by matt
Branches: matt-armv6
Diff to: previous 1.4.8.1: preferred, colored; branchpoint 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4.8.1: +3 -1
lines
sync with HEAD
Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Mar 21 21:55:01 2008 UTC (17 years, 1 month ago) by ad
Branches: MAIN
CVS tags: yamt-pf42-baseX,
yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-pf42-base,
yamt-pf42,
yamt-nfs-mp-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,
netbsd-5-base,
netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2-3-RELEASE,
netbsd-5-2-2-RELEASE,
netbsd-5-2-1-RELEASE,
netbsd-5-2,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-5-RELEASE,
netbsd-5-1-4-RELEASE,
netbsd-5-1-3-RELEASE,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
netbsd-5,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15,
matt-nb5-mips64,
matt-nb4-mips64-k7-u2a-k9b,
matt-mips64-base2,
hpcarm-cleanup-nbase,
haad-dm-base1,
ad-socklock-base1
Branch point for: yamt-nfs-mp,
nick-hppapmap,
haad-dm,
christos-time_t
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2
lines
Catch up with descriptor handling changes. See kern_descrip.c revision
1.173 for details.
Revision 1.4.10.4: download - view: text, markup, annotated - select for diffs
Mon Mar 17 09:15:47 2008 UTC (17 years, 1 month ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.4.10.3: preferred, colored; branchpoint 1.4: preferred, colored
Changes since revision 1.4.10.3: +3 -1
lines
sync with head.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Mar 11 20:40:58 2008 UTC (17 years, 1 month ago) by pooka
Branches: MAIN
CVS tags: matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -1
lines
missed this
Revision 1.4.10.3: download - view: text, markup, annotated - select for diffs
Mon Jan 21 09:48:02 2008 UTC (17 years, 3 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.4.10.2: preferred, colored; branchpoint 1.4: preferred, colored
Changes since revision 1.4.10.2: +4 -1
lines
sync with head
Revision 1.4.8.1: download - view: text, markup, annotated - select for diffs
Wed Jan 9 01:58:21 2008 UTC (17 years, 3 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +4 -1
lines
sync with HEAD
Revision 1.4.22.1: download - view: text, markup, annotated - select for diffs
Wed Jan 2 21:58:12 2008 UTC (17 years, 3 months ago) by bouyer
Branches: bouyer-xeni386
CVS tags: bouyer-xeni386-merge1
Diff to: previous 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4: +4 -1
lines
Sync with HEAD
Revision 1.4.18.1: download - view: text, markup, annotated - select for diffs
Wed Dec 26 19:58:00 2007 UTC (17 years, 4 months ago) by ad
Branches: vmlocking2
Diff to: previous 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4: +4 -1
lines
Sync with head.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Dec 24 15:04:19 2007 UTC (17 years, 4 months ago) by ad
Branches: MAIN
CVS tags: vmlocking2-base3,
nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
matt-armv6-base,
hpcarm-cleanup-base,
bouyer-xeni386-nbase,
bouyer-xeni386-base
Branch point for: mjf-devfs2,
keiichi-mipv6
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +4 -1
lines
Export do_sys_unlink, do_sys_rename to the rest of the kernel.
Revision 1.4.10.2: download - view: text, markup, annotated - select for diffs
Mon Sep 3 14:46:44 2007 UTC (17 years, 7 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.4.10.1: preferred, colored; branchpoint 1.4: preferred, colored
Changes since revision 1.4.10.1: +32 -0
lines
sync with head.
Revision 1.2.4.1: download - view: text, markup, annotated - select for diffs
Wed Jul 11 20:12:39 2007 UTC (17 years, 9 months ago) by mjf
Branches: mjf-ufs-trans
Diff to: previous 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2: +10 -5
lines
Sync with head.
Revision 1.1.2.2: download - view: text, markup, annotated - select for diffs
Fri Jun 8 14:18:15 2007 UTC (17 years, 10 months ago) by ad
Branches: vmlocking
Diff to: previous 1.1.2.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.2.1: +10 -5
lines
Sync with head.
Revision 1.2.2.4: download - view: text, markup, annotated - select for diffs
Thu May 17 13:41:56 2007 UTC (17 years, 11 months ago) by yamt
Branches: yamt-idlelwp
Diff to: previous 1.2.2.3: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.2.3: +4 -1
lines
sync with head.
Revision 1.4.10.1
Sat May 12 17:28:20 2007 UTC (17 years, 11 months ago) by yamt
Branches: yamt-lazymbuf
FILE REMOVED
Changes since revision 1.4: +0 -32
lines
file vfs_syscalls.h was added on branch yamt-lazymbuf on 2007-09-03 14:46:43 +0000
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat May 12 17:28:20 2007 UTC (17 years, 11 months ago) by dsl
Branches: MAIN
CVS tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
yamt-idlelwp-base8,
vmlocking2-base2,
vmlocking2-base1,
vmlocking-nbase,
vmlocking-base,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
mjf-ufs-trans-base,
mjf-devfs,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
jmcneill-pm-base,
jmcneill-pm,
jmcneill-base,
hpcarm-cleanup,
cube-autoconf-base,
cube-autoconf,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
bouyer-xenamd64
Branch point for: yamt-lazymbuf,
vmlocking2,
matt-armv6,
bouyer-xeni386
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -1
lines
Change the compat sys_[fl]utime code to not use the stackgap.
Revision 1.2.2.3: download - view: text, markup, annotated - select for diffs
Mon May 7 10:56:15 2007 UTC (17 years, 11 months ago) by yamt
Branches: yamt-idlelwp
Diff to: previous 1.2.2.2: preferred, colored; branchpoint 1.2: preferred, colored
Changes since revision 1.2.2.2: +7 -5
lines
sync with head.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon Apr 30 08:32:14 2007 UTC (17 years, 11 months ago) by dsl
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +7 -5
lines
Split the statvfs functions so that the 'work' is done to a kernel buffer
which can either be copied directly to userspace, or converted then copied.
Saves replicating a lot of code in the compat functions (esp. for
getvfsstat) at a cast of an extra function call in the non-emulated case -
which is unlikely to be measurable given the other costs of the actions
involved (even on vax).
Remove dofhstat() and dofhstatvfs() (and the last caller).
Remove some redundant stackgap_init() calls.
Revision 1.1.2.1: download - view: text, markup, annotated - select for diffs
Tue Mar 13 16:52:06 2007 UTC (18 years, 1 month ago) by ad
Branches: vmlocking
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1
lines
Sync with head.
Revision 1.2.2.2: download - view: text, markup, annotated - select for diffs
Mon Mar 12 06:14:56 2007 UTC (18 years, 1 month ago) by rmind
Branches: yamt-idlelwp
Diff to: previous 1.2.2.1: preferred, colored; branchpoint 1.2: preferred, colored
Changes since revision 1.2.2.1: +27 -0
lines
Sync with HEAD (missed new files in previous).
Revision 1.2.2.1
Sun Mar 11 19:34:55 2007 UTC (18 years, 1 month ago) by rmind
Branches: yamt-idlelwp
FILE REMOVED
Changes since revision 1.2: +0 -27
lines
file vfs_syscalls.h was added on branch yamt-idlelwp on 2007-03-12 06:14:56 +0000
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Mar 11 19:34:55 2007 UTC (18 years, 1 month ago) by dsl
Branches: MAIN
CVS tags: thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup
Branch point for: yamt-idlelwp,
mjf-ufs-trans
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1
lines
Add a tentative definition for 'struct statvfs'.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat Mar 10 16:50:01 2007 UTC (18 years, 1 month ago) by dsl
Branches: MAIN
Branch point for: vmlocking
Split the work for sys_stat, sys_lstat, sys_fstat and sys_fhstat out into
separate functions that don't do the copyout.
This allows all the compat_xxx versions to convert the 'struct stat' to
the correct format without using the 'stackgap'.
The stackgap isn't at all LWP friendly, and needs to be removed from
any compat functions that might involve threads (inc. clone()).
The code is still binary compatible with existing LKMs.
CVSweb <webmaster@jp.NetBSD.org>