#
346817 |
|
28-Apr-2019 |
dchagin |
MFC r329873 (by emaste@):
Correct pseudo misspelling in sys/ comments
contrib code and #define in intel_ata.h unchanged.
|
#
330964 |
|
15-Mar-2018 |
eadler |
MFC r302525,r302526:
Do allow auditing of read(2) and write(2) system calls, by assigning those system calls audit event identifiers AUE_READ and AUE_WRITE. While auditing file-descriptor I/O is not required by the Common Criteria, in practice this proves useful for both live and forensic analysis.
NB: freebsd32 already assigns AUE_READ and AUE_WRITE to read(2) and write(2).
In process-descriptor close(2) and fstat(2), audit target process information. pgkill(2) already audits target process ID.
|
#
317618 |
|
01-May-2017 |
vangyzen |
MFC r315526
Add clock_nanosleep()
Add a clock_nanosleep() syscall, as specified by POSIX. Make nanosleep() a wrapper around it.
Attach the clock_nanosleep test from NetBSD. Adjust it for the FreeBSD behavior of updating rmtp only when interrupted by a signal. I believe this to be POSIX-compliant, since POSIX mentions the rmtp parameter only in the paragraph about EINTR. This is also what Linux does. (NetBSD updates rmtp unconditionally.)
Copy the whole nanosleep.2 man page from NetBSD because it is complete and closely resembles the POSIX description. Edit, polish, and reword it a bit, being sure to keep any relevant text from the FreeBSD page.
Regenerate syscall files.
Relnotes: yes Sponsored by: Dell EMC
|
#
313450 |
|
08-Feb-2017 |
jhb |
MFC 310638: Rename the 'flags' argument to getfsstat() to 'mode' and validate it.
This argument is not a bitmask of flags, but only accepts a single value. Fail with EINVAL if an invalid value is passed to 'flag'. Rename the 'flags' argument to getmntinfo(3) to 'mode' as well to match.
This is a followup to r308088.
|
#
304977 |
|
28-Aug-2016 |
kib |
MFC r304176: Add a trivial implementation of fdatasync(2).
|
#
303854 |
|
08-Aug-2016 |
bdrewery |
MFC r303729:
Correct some comments.
Approved by: re (kib)
|