History log of /freebsd-10-stable/sys/compat/linux/linux_file.c
Revision Date Author Comments
# 301424 05-Jun-2016 dchagin

MFC r300411:

Minor style(9) cleanup, no functional changes.


# 298653 26-Apr-2016 pfg

MFC r298482:
Cleanup redundant parenthesis from existing howmany()/roundup() macro uses.

Requested by: dchagin


# 293567 09-Jan-2016 dchagin

MFC r283465:

Add preliminary fallocate system call implementation
to emulate posix_fallocate() function.


# 293543 09-Jan-2016 dchagin

MFC r283439:

Implement F_DUPFD_CLOEXEC fcntl flag.


# 293533 09-Jan-2016 dchagin

MFC r283428:

Change linux faccessat syscall definition to match actual linux one.

The AT_EACCESS and AT_SYMLINK_NOFOLLOW flags are actually implemented
within the glibc wrapper function for faccessat(). If either of these
flags are specified, then the wrapper function employs fstatat() to
determine access permissions.


# 293532 09-Jan-2016 dchagin

MFC r283427:

Where possible we will use M_LINUX malloc(9) type.
Move M_FUTEX defines to the linux_common.ko.


# 293521 09-Jan-2016 dchagin

MFC r283415:

Disable i386 call for x86-64 Linux.


# 293508 09-Jan-2016 dchagin

MFC r283399:

Implement dup3() system call.


# 289505 18-Oct-2015 trasz

MFC r281726:

Optimize the O_NOCTTY handling hack in linux_common_open().

MFC r281728:

Add back fdrop() missed in r281726.

Sponsored by: The FreeBSD Foundation


# 289504 18-Oct-2015 trasz

MFC r281689:

Remove unused code from linux_mount(), and make it possible to mount
any kind of filesystem instead of harcoded three.

Sponsored by: The FreeBSD Foundation


# 280258 19-Mar-2015 rwatson

Merge r263233 from HEAD to stable/10:

Update kernel inclusions of capability.h to use capsicum.h instead; some
further refinement is required as some device drivers intended to be
portable over FreeBSD versions rely on __FreeBSD_version to decide whether
to include capability.h.

Sponsored by: Google, Inc.


# 280258 19-Mar-2015 rwatson

Merge r263233 from HEAD to stable/10:

Update kernel inclusions of capability.h to use capsicum.h instead; some
further refinement is required as some device drivers intended to be
portable over FreeBSD versions rely on __FreeBSD_version to decide whether
to include capability.h.

Sponsored by: Google, Inc.