<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/kern/syscalls.master, branch releng/6.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F6.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F6.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2006-10-10T13:19:47Z</updated>
<entry>
<title>Merge syscalls.master:1.229 from HEAD to RELENG_6:</title>
<updated>2006-10-10T13:19:47Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2006-10-10T13:19:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=20862190004aa055e91de6015b1bbf7e484aaa0e'/>
<id>urn:sha1:20862190004aa055e91de6015b1bbf7e484aaa0e</id>
<content type='text'>
  Audit creat() system call (compat code), and change type for getpagesize(),
  which isn't actually being audited anyway.

  Obtained from:  TrustedBSD Project

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Correct auditctl() prototype; it was changed at some point in HEAD, but not</title>
<updated>2006-09-17T08:15:58Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2006-09-17T08:15:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fdbb166aa29f9ff53c85d5617a5f5e282a943389'/>
<id>urn:sha1:fdbb166aa29f9ff53c85d5617a5f5e282a943389</id>
<content type='text'>
MFC'd to -STABLE, resulting in the arguments being interpreted incorrectly.
As a result, some users of audit on -STABLE saw an invalid argument error
when starting the audit daemon.  In principle it should have been all audit
users, not clear why that appears not to have been the case.

Approved by:	re (kensmith)
Obtained from:	TrustedBSD Project
</content>
</entry>
<entry>
<title>Assign audit event identifiers to many common system calls.</title>
<updated>2006-09-03T13:48:26Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2006-09-03T13:48:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e6c0164135f6c063675c01c52c010a4e6681eecd'/>
<id>urn:sha1:e6c0164135f6c063675c01c52c010a4e6681eecd</id>
<content type='text'>
Obtained from:	TrustedBSD Project
</content>
</entry>
<entry>
<title>Provide unconditionally compiled stub implementations of audit system</title>
<updated>2006-03-17T01:47:06Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2006-03-17T01:47:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=47cb0eb81d5406f6a4779c665dc4854ad52c9a42'/>
<id>urn:sha1:47cb0eb81d5406f6a4779c665dc4854ad52c9a42</id>
<content type='text'>
calls that simply return ENOSYS.  This will allow basic forward
compatibility with userland audit pieces to be committed in the future,
avoiding the "login killed by SIGSYS" problem users of CVS HEAD
experienced when booting older kernels with newer user spaces (an
unsupported but not uncommon situation when debugging problems).

Approved by:	re (scottl)
Obtained from:	TrustedBSD Project
</content>
</entry>
<entry>
<title>MFC sycalls.master revision 1.199</title>
<updated>2005-11-21T01:12:37Z</updated>
<author>
<name>Christian S.J. Peron</name>
<email>csjp@FreeBSD.org</email>
</author>
<published>2005-11-21T01:12:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9ab1a141cf981bf953cca50b18db8763fdc7cf6f'/>
<id>urn:sha1:9ab1a141cf981bf953cca50b18db8763fdc7cf6f</id>
<content type='text'>
MFC vfs_syscalls.c revision 1.395

- Push Giant down in for extended attributes
- Mark extended attribute related system calls as being MP safe
</content>
</entry>
<entry>
<title>Mark second instance of lchown() MP safe just like the first.</title>
<updated>2005-07-08T15:01:13Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2005-07-08T15:01:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4acd2e73e5898ee68f6b6151ef019609ec1c89c9'/>
<id>urn:sha1:4acd2e73e5898ee68f6b6151ef019609ec1c89c9</id>
<content type='text'>
Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>- Add two new system calls: preadv() and pwritev() which are like readv()</title>
<updated>2005-07-07T18:17:55Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2005-07-07T18:17:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bcd9e0dd20e40f15d1fb3e0bc34c2c2c0f08fc39'/>
<id>urn:sha1:bcd9e0dd20e40f15d1fb3e0bc34c2c2c0f08fc39</id>
<content type='text'>
  and writev() except that they take an additional offset argument and do
  not change the current file position.  In SAT speak:
  preadv:readv::pread:read and pwritev:writev::pwrite:write.
- Try to reduce code duplication some by merging most of the old
  kern_foov() and dofilefoo() functions into new dofilefoo() functions
  that are called by kern_foov() and kern_pfoov().  The non-v functions
  now all generate a simple uio on the stack from the passed in arguments
  and then call kern_foov().  For example, read() now just builds a uio and
  calls kern_readv() and pwrite() just builds a uio and calls kern_pwritev().

PR:		kern/80362
Submitted by:	Marc Olzheim marcolz at stack dot nl (1)
Approved by:	re (scottl)
MFC after:	1 week
</content>
</entry>
<entry>
<title>Introduce a new field in the syscalls.master file format to hold the</title>
<updated>2005-05-30T15:09:18Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2005-05-30T15:09:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f3596e3370dc85b72e323eb0b45f5d5a51934e67'/>
<id>urn:sha1:f3596e3370dc85b72e323eb0b45f5d5a51934e67</id>
<content type='text'>
audit event identifier associated with each system call, which will
be stored by makesyscalls.sh in the sy_auevent field of struct sysent.
For now, default the audit identifier on all system calls to AUE_NULL,
but in the near future, other BSM event identifiers will be used.  The
mapping of system calls to event identifiers is many:one due to
multiple system calls that map to the same end functionality across
compatibility wrappers, ABI wrappers, etc.

Submitted by:	wsalamon
Obtained from:	TrustedBSD Project
</content>
</entry>
<entry>
<title>Normalize white space in syscalls.master: try to use tabs before system</title>
<updated>2005-05-29T20:20:16Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2005-05-29T20:20:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=45cb0a00740ea8d1212fa4f35a91301f24811949'/>
<id>urn:sha1:45cb0a00740ea8d1212fa4f35a91301f24811949</id>
<content type='text'>
call types.
</content>
</entry>
<entry>
<title>Mark ntp_gettime() as MSTD, since its system call path will acquire</title>
<updated>2005-05-28T14:35:05Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2005-05-28T14:35:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d85bfefd799ed913d446d8fb17bc387f409c9600'/>
<id>urn:sha1:d85bfefd799ed913d446d8fb17bc387f409c9600</id>
<content type='text'>
Giant if required.
</content>
</entry>
</feed>
