tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[PATCH] Linux pselect6() implementation



Hello

I seek comment regarding Linux's pselect6() implementation, which seems
required to run Matlab R2016a on NetBSD/amc64:
https://ftp.espci.fr/shadow/manu/pselect6.patch'

1) The syscall has a 6th argument which is a pointer to a structure
contianing { linux_sigset_t *, size_t }, but that structure is nameless
in Linux: it is not defined anywhere. I named it as
linux_sized_sigset_t, but perhaps someone has a better idea.

2) The code was initially lifted from FreeBSD, I significally altered it
to fit the NetBSD kernel. Where should the original copyright notice go?
Or should I drop the comment and consider the code is different enough
now?

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index