Here is a diff relative of OpenBSD 5.3 to avoid taking a lock in
pthread_getspecific in the common case where storage for the key is
already allocated.
I have only tested this patch for my use case where a single key is
created once and used many times. In that case, the bottleneck I
observed is
I got an email saying unified diff is preferred, so here's a resend
in that format.
Index: rthread_tls.c
===
RCS file: /cvs/src/lib/librthread/rthread_tls.c,v
retrieving revision 1.13
diff -u -r1.13 rthread_tls.c
--- rthread_tls.c 6
On Wed, Sep 18, 2013 at 12:01:10AM -0700, Loganaden Velvindron wrote:
Index: in6.c
===
RCS file: /cvs/src/sys/netinet6/in6.c,v
retrieving revision 1.118
diff -u -p -r1.118 in6.c
--- in6.c 26 Aug 2013 07:15:58 -
Hi,
with this patch enabled on a Thinkpad X200s, the system doesn't wake up
anymore after being suspended via apm -z. This problem is reproducible.
dmesg before and after this patch is attached to this mail.
Best Regards
Andreas
OpenBSD 5.4-current (GENERIC.MP) #0: Mon Sep 30 22:21:24 CEST
On Mon, Sep 30, 2013 at 10:51:47PM +0200, Alexander Bluhm wrote:
On Wed, Sep 18, 2013 at 12:01:10AM -0700, Loganaden Velvindron wrote:
Index: in6.c
===
RCS file: /cvs/src/sys/netinet6/in6.c,v
retrieving revision 1.118
diff
Hello,
On OpenBSD 5.2 amd64, my spamd (which is used very selectively through
pf(4)) seems to have died 20 days ago, after continuously running for
many months, with the following final words in the logs:
Sep 10 09:49:25 Cns spamd[5220]: 87.225.1.10: connected (1/1), lists:
spamd-greytrap
Sep