aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_signal.c
Commit message (Expand)AuthorAgeFilesLines
* linux: Also translate the signal if the code is CLD_KILLEDEdward Tomasz Napierala2021-10-291-1/+1
* linux: implement sigaltstack(2) on arm64Edward Tomasz Napierala2021-07-271-0/+32
* linux: implement rt_sigsuspend(2) on arm64Edward Tomasz Napierala2021-07-231-0/+18
* linux(4): Improve comment about SA_RESTOREREdward Tomasz Napierala2021-07-131-1/+6
* linux(4): Implement rt_sigtimedwait_time64 system call.Dmitry Chagin2021-06-101-18/+52
* linux(4): optimize ksiginfo to siginfo conversion.Dmitry Chagin2021-06-071-14/+7
* linux(4): Properly convert linux siginfo to native siginfoDmitry Chagin2021-06-071-15/+44
* linux(4): Fix timeout parameter of rt_sigtimedwait syscall, which isDmitry Chagin2021-06-071-21/+9
* compat: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* Make linux(4) ignore SA_INTERRUPT. The zsh(1) binary from Bionic uses it.Edward Tomasz Napierala2020-06-301-0/+4
* Make linux(4) warn about unsupported SA_ flags.Edward Tomasz Napierala2020-06-271-7/+39
* Add kern_kill() and use it in Linuxulator. It's just a cleanup,Edward Tomasz Napierala2019-12-131-8/+4
* Linuxulator depends on a fundamental kernel settings such as SMP. ManyDmitry Chagin2019-05-131-81/+0
* Linuxulator: apply style(9) to returnEd Maste2018-03-121-2/+2
* Rationalize license text on Linuxolator filesEd Maste2018-02-161-15/+13
* Linuxolator whitespace cleanupEd Maste2018-02-051-2/+2
* sys/compat: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Use pfind_any in linux_rt_sigqueueinfo and kern_sigqueueMateusz Guzik2017-11-111-2/+1
* Implement rt_tgsigqueueinfo system call used by glibc for pthread_sigqueue(3).Dmitry Chagin2017-02-191-0/+29
* Rework signal code to allow using it by other modules, like linprocfs:Dmitry Chagin2015-05-241-85/+18
* According to Linux man sigaltstack(3) shall return EINVAL if the ssDmitry Chagin2015-05-241-0/+26
* Use the BSD_TO_LINUX_SIGNAL() wherever there is no needDmitry Chagin2015-05-241-8/+3
* Fix compilation with -DDEBUG option.Dmitry Chagin2015-05-241-2/+2
* Disable i386 call for x86-64 Linux.Dmitry Chagin2015-05-241-4/+8
* Implement rt_sigqueueinfo() system call.Dmitry Chagin2015-05-241-0/+55
* Add a siginfo_t conversion function.Dmitry Chagin2015-05-241-24/+101
* Switch linuxulator to use the native 1:1 threads.Dmitry Chagin2015-05-241-45/+65
* Convert files to UTF-8Ulrich Spörlein2012-01-151-1/+1
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-1/+1
* For realtime signals fill the sigval value.Dmitry Chagin2011-02-151-0/+4
* Make a linux_rt_sigtimedwait() system call is actually working.Dmitry Chagin2011-02-151-10/+6
* Style(9) fix. Wrap long lines in linux_rt_sigtimedwait().Dmitry Chagin2011-02-151-5/+8
* Style(9) fix.Dmitry Chagin2011-01-231-1/+1
* Tweak the in-kernel API for sending signals to threads:John Baldwin2010-06-291-2/+2
* Signal 0 is used to check the permission for current process to signalKonstantin Belousov2009-12-181-1/+1
* Replace AUDIT_ARG() with variable argument macros with a set more moreRobert Watson2009-06-271-3/+3
* Correctly fill siginfo for the signals delivered by linux tkill/tgkill.Konstantin Belousov2008-10-191-24/+89
* MFp4 (112534):Alexander Leidinger2007-01-071-3/+1
* MFp4 (112498):Alexander Leidinger2007-01-071-1/+1
* Fix amd64 build.Xin LI2007-01-011-2/+2
* MFp4 (111746, 108671, 108945, 112352):Alexander Leidinger2006-12-311-0/+85
* Fix compile (use the right variable name).Alexander Leidinger2006-10-151-1/+1
* MFP4 (107868 - 107870):Alexander Leidinger2006-10-151-2/+2
* Get rid of some nested includes.Alexander Leidinger2006-08-191-0/+1
* Move some stuff into headers where they belong.Alexander Leidinger2006-08-171-3/+0
* Add the linux 2.6.x stuff (not used by default!):Alexander Leidinger2006-08-151-0/+58
* Now that we don't have a linuxolator on alpha anymore:Alexander Leidinger2006-05-101-18/+0
* Implement rt_sigpending in the linuxolator.Alexander Leidinger2006-05-101-0/+28
* Unbreak COMPAT_LINUX32 option support on amd64.Ruslan Ermilov2006-03-191-0/+2
* Fixup some problems in my previous commit (COMPAT_43).Alexander Leidinger2006-03-181-2/+0