search for: sa_siginfo

Displaying 20 results from an estimated 66 matches for "sa_siginfo".

2020 Aug 27
0
[klibc:master] signal: Add sysconfig setting to force SA_SIGINFO on
...commit;h=2a2a0b6b79c2470f529daabd5c193f58fe188337 Author: Ben Hutchings <ben at decadent.org.uk> AuthorDate: Tue, 25 Aug 2020 01:05:28 +0100 Committer: Ben Hutchings <ben at decadent.org.uk> CommitDate: Thu, 27 Aug 2020 15:00:33 +0100 [klibc] signal: Add sysconfig setting to force SA_SIGINFO on On alpha, arm, i386, m68k, powerpc, s390, sh, and sparc (32-bit), the kernel sets up the signal stack frame differently depending on the SA_SIGINFO flag, not whether the sigaction() or rt_sigaction() system call was used to install the handler. On alpha and sparc, we are going to start providi...
2011 Dec 28
1
/usr/lib/dovecot/imap ignores log settings?
...= 0 set_tid_address(0x7ff03ee0d9d0) = 24515 set_robust_list(0x7ff03ee0d9e0, 0x18) = 0 futex(0x7fff1a7c2ddc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7ff03ee0d700) = -1 EAGAIN (Resource temporarily unavailable) rt_sigaction(SIGRTMIN, {0x7ff03dd0dad0, [], SA_RESTORER|SA_SIGINFO, 0x7ff03dd17030}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x7ff03dd0db60, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7ff03dd17030}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 getuid()...
2011 Sep 29
1
2.0.14 doveadm proxy list segfault
..., PROT_READ) = 0 mprotect(0x3eae415000, 4096, PROT_READ) = 0 munmap(0x2b99123e7000, 26844) = 0 set_tid_address(0x2b99123f1430) = 29539 set_robust_list(0x2b99123f1440, 0x18) = 0 futex(0x7fffbbe8f23c, FUTEX_WAKE_PRIVATE, 1) = 0 rt_sigaction(SIGRTMIN, {0x3eae205380, [], SA_RESTORER|SA_SIGINFO, 0x3eae20eb10}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x3eae2052b0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x3eae20eb10}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=10240*1024, rlim_max=RLIM_INFINITY}) = 0 brk(0)...
2010 Jul 29
3
problem with mail_full_filesystem_access = yes
Hello, I have configured Dovecot 1.2.12 with Postfix 2.6.5 and everything is working fine. But tomorrow I wanted to run IMAP ALCs and from log I found that this plugin is conflicting with parameter mail_full_filesystem_access = yes in my config. But when I set mail_full_filesystem_access = no it stops authorization for postfix with this message: <pasek at valbek.cz>: Command died with
2016 Aug 30
1
UPS shutdown
...t(0x76f65000, 4096, PROT_READ) = 0 mprotect(0x76f46000, 4096, PROT_READ) = 0 mprotect(0x76ea8000, 4096, PROT_READ) = 0 mprotect(0x76f88000, 4096, PROT_READ) = 0 set_tid_address(0x76f86068) = 2936 set_robust_list(0x76f86070, 0xc) = 0 rt_sigaction(SIGRTMIN, {0x76f568e8, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x76f56794, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B115200 opost isig...
2009 Dec 16
2
Build fix on HURD
I've made two little patches to allow dovecot to be compiled on GNU/Hurd. Could you review them? Kind regards, Marco Nenciarini -- --------------------------------------------------------------------- | Marco Nenciarini | Debian/GNU Linux Developer - Plug Member | | mnencia at prato.linux.it | http://www.prato.linux.it/~mnencia |
2010 Jan 11
0
[PATCH] Fix arm signals
...e SIGUNUSED 31 + +/* These should not be considered constants from userland. */ +#define SIGRTMIN 32 +#define SIGRTMAX _NSIG + +#define SIGSWI 32 + +/* + * SA_FLAGS values: + * + * SA_NOCLDSTOP flag to turn off SIGCHLD when children stop. + * SA_NOCLDWAIT flag on SIGCHLD to inhibit zombies. + * SA_SIGINFO deliver the signal with SIGINFO structs + * SA_THIRTYTWO delivers the signal in 32-bit mode, even if the task + * is running in 26-bit. + * SA_ONSTACK allows alternate signal stacks (see sigaltstack(2)). + * SA_RESTART flag to get restarting signals (which were the default long ago) + * SA_N...
2018 Jun 27
0
dovecot-2.3.36 and flush
...;, ...}) = 0 open("/dev/null", O_WRONLY)???????????? = 3 fcntl(3, F_GETFD)?????????????????????? = 0 fcntl(3, F_SETFD, FD_CLOEXEC)?????????? = 0 rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7efe7bde20e0}, NULL, 8) = 0 rt_sigaction(SIGALRM, {0x7efe7c20d890, [], SA_RESTORER|SA_SIGINFO, 0x7efe7bde20e0}, NULL, 8) = 0 socket(PF_LOCAL, SOCK_STREAM, 0)??????? = 4 fcntl(4, F_GETFL)?????????????????????? = 0x2 (flags O_RDWR) fcntl(4, F_SETFL, O_RDWR|O_NONBLOCK)??? = 0 connect(4, {sa_family=AF_LOCAL, sun_path="/usr/local/dovecot-2.2.36/var/run/dovecot/config"}, 110) = -1 ENOEN...
2018 Aug 08
2
Reproducible SIGSEGV when Dovecot 2.3 compiled against glibc-2.28
...e9c5e7000, 12288, PROT_READ) = 0 mprotect(0x7f3eef678000, 4096, PROT_READ) = 0 munmap(0x7f3eef668000, 54433) = 0 set_tid_address(0x7f3eef663e50) = 19762 set_robust_list(0x7f3eef663e60, 24) = 0 rt_sigaction(SIGRTMIN, {sa_handler=0x7f3eedfd2380, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f3eedfe0400}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=0x7f3eedfd2430, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f3eedfe0400}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*102...
2005 Oct 09
2
compiling asterisk on SuSE Linux 9.3 fails: illegal instruction
...ead_area({entry_number:-1 -> 6, base_addr:0x402ff6c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 munmap(0x40018000, 99332) = 0 set_tid_address(0x402ff708) = 21587 rt_sigaction(SIGRTMIN, {0x4003a760, [], SA_SIGINFO}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x4003a3a0, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0 _sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffff17c, 31, (nil), 0}) = 0 brk(0)...
2013 Nov 13
1
ldb-tools problem
..., PROT_READ) = 0 mprotect(0x3e7281c000, 4096, PROT_READ) = 0 munmap(0x2ad3af276000, 73504) = 0 set_tid_address(0x2ad3afad6200) = 28035 set_robust_list(0x2ad3afad6210, 0x18) = 0 futex(0x7fff72f0723c, FUTEX_WAKE_PRIVATE, 1) = 0 rt_sigaction(SIGRTMIN, {0x3e73a053c0, [], SA_RESTORER|SA_SIGINFO, 0x3e73a0eca0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x3e73a052f0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x3e73a0eca0}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=10240*1024, rlim_max=RLIM_INFINITY}) = 0 brk(0)...
2019 May 05
3
Staged installation fail on some file systems
...6, PROT_READ) = 0 mprotect(0x61d000, 4096, PROT_READ) = 0 mprotect(0x7fde2ceb2000, 4096, PROT_READ) = 0 munmap(0x7fde2ce99000, 96960) = 0 set_tid_address(0x7fde2ce94b10) = 85521 set_robust_list(0x7fde2ce94b20, 24) = 0 rt_sigaction(SIGRTMIN, {0x7fde2bc13790, [], SA_RESTORER|SA_SIGINFO, 0x7fde2bc1c5d0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x7fde2bc13820, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fde2bc1c5d0}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 statfs("/sys/fs/selinux&...
2018 Aug 08
0
Reproducible SIGSEGV when Dovecot 2.3 compiled against glibc-2.28
...= 0 > mprotect(0x7f3eef678000, 4096, PROT_READ) = 0 > munmap(0x7f3eef668000, 54433)?????????? = 0 > set_tid_address(0x7f3eef663e50)???????? = 19762 > set_robust_list(0x7f3eef663e60, 24)???? = 0 > rt_sigaction(SIGRTMIN, {sa_handler=0x7f3eedfd2380, sa_mask=[], > sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f3eedfe0400}, NULL, 8) > = 0 > rt_sigaction(SIGRT_1, {sa_handler=0x7f3eedfd2430, sa_mask=[], > sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, > sa_restorer=0x7f3eedfe0400}, NULL, 8) = 0 > rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 > prlimit64(0, RLIMIT_STA...
2018 Aug 08
3
Reproducible SIGSEGV when Dovecot 2.3 compiled against glibc-2.28
...7f3eef678000, 4096, PROT_READ) = 0 >> munmap(0x7f3eef668000, 54433)?????????? = 0 >> set_tid_address(0x7f3eef663e50)???????? = 19762 >> set_robust_list(0x7f3eef663e60, 24)???? = 0 >> rt_sigaction(SIGRTMIN, {sa_handler=0x7f3eedfd2380, sa_mask=[], >> sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f3eedfe0400}, NULL, 8) >> = 0 >> rt_sigaction(SIGRT_1, {sa_handler=0x7f3eedfd2430, sa_mask=[], >> sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, >> sa_restorer=0x7f3eedfe0400}, NULL, 8) = 0 >> rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 >>...
2019 May 07
2
Staged installation fail on some file systems
...AD) = 0 > > mprotect(0x7fde2ceb2000, 4096, PROT_READ) = 0 > > munmap(0x7fde2ce99000, 96960) = 0 > > set_tid_address(0x7fde2ce94b10) = 85521 > > set_robust_list(0x7fde2ce94b20, 24) = 0 > > rt_sigaction(SIGRTMIN, {0x7fde2bc13790, [], SA_RESTORER|SA_SIGINFO, > > 0x7fde2bc1c5d0}, NULL, 8) = 0 > > rt_sigaction(SIGRT_1, {0x7fde2bc13820, [], > > SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fde2bc1c5d0}, NULL, 8) = 0 > > rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 > > getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=R...
2014 Jul 27
1
[PATCH] simplify OS SSE support detection
...a) Linux: "old" vs "new" sigaction OBSOLETE_SIGCONTEXT_FLAVOR was disabled in Mar 2007 in commit <http://git.xiph.org/?p=flac.git;a=commit;h=1ca3a445f832be5e8a99364fb38d9e2ea9a3a772> According to <http://unixhelp.ed.ac.uk/CGI/man-cgi?sigaction>: "Support for SA_SIGINFO was added in Linux 2.2" (released in Jan 1999). If noone wants to use FLAC with Linux kernel 2.0 then it's safe to delete this code. b) MSVC: try/catch vs. sigill_handler TRY_CATCH_FLAVOR was enabled in Jan 2009 in commit <http://git.xiph.org/?p=flac.git;a=commit;h=a832ef32fb2a888674...
2004 Aug 11
1
Migrating from 2.2.8a to 3.0.5 / Failed to setup RT_SIGNAL_LEASE handler
I'm running Slackware 9.0 with a vanilla Linux kernel 2.4.25. Due to the announced EOL for 2.2.x, I'm trying to migrate our Samba hosts to version 3.0.5. These Samba hosts serve shares mounted off a seperate NFS fileserver. All is going well, except I've started getting the following messages in the smbd logs: ---- Start of snippet ---- [2004/08/11 09:59:30, 0]
2020 Aug 27
0
[klibc:master] alpha: Fix definitions of _NSIG and struct sigaction
...+#define SIGUSR2 31 + +#define SIGPOLL SIGIO +#define SIGPWR SIGINFO +#define SIGIOT SIGABRT + +#define SA_ONSTACK 0x00000001 +#define SA_RESTART 0x00000002 +#define SA_NOCLDSTOP 0x00000004 +#define SA_NODEFER 0x00000008 +#define SA_RESETHAND 0x00000010 +#define SA_NOCLDWAIT 0x00000020 +#define SA_SIGINFO 0x00000040 + +#define SA_ONESHOT SA_RESETHAND +#define SA_NOMASK SA_NODEFER + +#define MINSIGSTKSZ 4096 +#define SIGSTKSZ 16384 + +#define SIG_BLOCK 1 +#define SIG_UNBLOCK 2 +#define SIG_SETMASK 3 + +#include <asm-generic/signal-defs.h> + +struct sigaction { + union { + __sighandler_t sa_han...
2020 Aug 27
0
[klibc:master] sparc: Set sa_restorer for signals and disable executable stack
...allows specifiying a signal restorer in the usual way. We should do this to avoid needing an executable stack. * Define a __sigreturn() routine that calls rt_sigreturn * Force the SA_RESTORER flag on for all signal handlers, and set __sigreturn as the restorer if none is already set * Force the SA_SIGINFO flag on for all signal handlers, so that we can always return from them with rt_sigreturn * Set KLIBCEXECSTACK=n Signed-off-by: Ben Hutchings <ben at decadent.org.uk> --- usr/include/arch/sparc/klibc/archconfig.h | 5 +++++ usr/klibc/SYSCALLS.def | 2 +- usr/klibc/arch...
2014 Dec 29
3
[LLVMdev] Symlink to llvm-config returns wrong results on Linux
It should be noted that a symlink to the built llvm-config will return the paths for the system llvm instead of the built llvm; it's fine on OS X though. Some differences in realpath?