History log of /netbsd-src/sys/compat/netbsd32/files.netbsd32 (Results 1 – 25 of 56)
Revision Date Author Comments
# 381b1356 19-May-2024 christos <christos@NetBSD.org>

version dup3


# 55a1c974 30-Jul-2023 rin <rin@NetBSD.org>

COMPAT_NETBSD32: Add support for epoll(2).


# 189762b3 19-Dec-2022 pgoyette <pgoyette@NetBSD.org>

Create compat_100 module infrastructure now that we have branched
for NetBSD-10


# a90ebf65 17-Apr-2021 simonb <simonb@NetBSD.org>

Compile in compat32 syscall names all the time, as we do for native
syscall names. Needed for dtrace.


# 9aa2a9c3 16-May-2020 christos <christos@NetBSD.org>

Add ACL support for FFS. From FreeBSD.


# 276ef223 26-Apr-2020 thorpej <thorpej@NetBSD.org>

Add a NetBSD native futex implementation, mostly written by riastradh@.
Map the COMPAT_LINUX futex calls to the native ones.


# 4b5fc12d 12-Mar-2020 pgoyette <pgoyette@NetBSD.org>

Split out the quota code from the rest of compat_netbsd32 module. This
allows loading of compat_netbsd32 on kernels that don't have ``options
QUOTA'' enabled.


# 02cdd248 22-Sep-2019 christos <christos@NetBSD.org>

Add a new member to struct vfsstat and grow the unused members
The new member is caled f_mntfromlabel and it is the dkw_wname
of the corresponding wedge. This is now used by df -W to display
the moun

Add a new member to struct vfsstat and grow the unused members
The new member is caled f_mntfromlabel and it is the dkw_wname
of the corresponding wedge. This is now used by df -W to display
the mountpoint name as NAME=

show more ...


# fa6e76c5 20-Aug-2019 christos <christos@NetBSD.org>

make things compile again.


# 6b2322f6 20-Aug-2019 maxv <maxv@NetBSD.org>

Disable netbsd32_drm.c until it receives proper review.


# 842abfee 20-Aug-2019 christos <christos@NetBSD.org>

compat32 drm ioctl support from Surya Shankar at GSoC 2019


# 0d67b43e 18-Jun-2019 christos <christos@NetBSD.org>

use option quota


# d0aa71af 27-Jan-2019 christos <christos@NetBSD.org>

remove dup


# d91f98a8 27-Jan-2019 pgoyette <pgoyette@NetBSD.org>

Merge the [pgoyette-compat] branch


# 95801aa7 24-Dec-2018 mrg <mrg@NetBSD.org>

quotactl is always included, regardless of options QUOTA.


# 52745eef 24-Dec-2018 mrg <mrg@NetBSD.org>

move mmap(), compat 40 mount(), pipe() and getfh() into their own files
as the implementation is non trivial or is compat. mark old mount()
properly instead of manually #if'ing ito to ENOSYS.


# 80c61288 24-Dec-2018 mrg <mrg@NetBSD.org>

move rlimit and quota code into their own modules.

(netbsd32_netbsd.c should have only simple shims. anything more
than copying arguments from one args struct to the other should
not be placed in t

move rlimit and quota code into their own modules.

(netbsd32_netbsd.c should have only simple shims. anything more
than copying arguments from one args struct to the other should
not be placed in this file. still a couple more to move out.)

show more ...


# f2ef31cb 19-Oct-2016 skrll <skrll@NetBSD.org>

PR kern/51514: ptrace(2) fails for 32-bit process on 64-bit kernel

Updated from the original patch in the PR by me.


# dee38715 03-Dec-2015 pgoyette <pgoyette@NetBSD.org>

Missed these.

Only include the compat_14 sys calls if this being compiled as part of
the compat_netbsd32_sysvipc module.


# 5151d1f8 01-Dec-2015 pgoyette <pgoyette@NetBSD.org>

Properly mark netbsd32_mqueue.c to depend on 'options MQUEUE'

Yes, MQUEUE is included in all kernels by default, but it can be removed.
If it is removed, the compat_netbsd32 module should not includ

Properly mark netbsd32_mqueue.c to depend on 'options MQUEUE'

Yes, MQUEUE is included in all kernels by default, but it can be removed.
If it is removed, the compat_netbsd32 module should not include it, either.

show more ...


# 8dc77cd9 22-Jun-2015 mrg <mrg@NetBSD.org>

add netbsd32 support for nfssvc(2). we do this by defining 5 copyin/out
functions that do all the ugly work, are just plain copyin/out for the
native system calls, and do the necessary translations

add netbsd32 support for nfssvc(2). we do this by defining 5 copyin/out
functions that do all the ugly work, are just plain copyin/out for the
native system calls, and do the necessary translations for netbsd32.

with this i'm able to run 32 bit nfsd and mountd on 64 bit kernel and
mount the file systems remotely.

show more ...


# 021a80b6 20-Jun-2015 martin <martin@NetBSD.org>

Implement modctl, sigqueinfo and mq_*


# 25e1f6da 17-Nov-2014 uebayasi <uebayasi@NetBSD.org>

Define compat modules (but without dependencies yet).


# 14184f73 29-Mar-2013 christos <christos@NetBSD.org>

compat glue for new lwp_park


# 99c3eea8 10-Mar-2012 joerg <joerg@NetBSD.org>

P1003_1B_SEMAPHORE is no longer optional.


123