From 9f504d8a5a88f0a656bfa70566ab96f4ca9229cc Mon Sep 17 00:00:00 2001
From: "Eric S. Raymond"
Date: Wed, 11 Mar 2009 17:30:37 +0000
Subject: Report Claude Lapointe's bug.
---
www/upstream-bugs.html | 15 +++++++++++++++
1 file changed, 15 insertions(+)
(limited to 'www/upstream-bugs.html')
diff --git a/www/upstream-bugs.html b/www/upstream-bugs.html
index 635a24e2..48fdde09 100644
--- a/www/upstream-bugs.html
+++ b/www/upstream-bugs.html
@@ -61,6 +61,7 @@ maintainer, we've tried to kick these upstream.
Firmware problems in some Bluetooth and USB devices can hang them
Linux pl2303 driver on openwrt 2.4 kernel can hang when device is read at unexpected speed
pthread_create() fails to return when called in background
+NTPSHM clobbers altitude under 2.4 Linux
Links to Open Toolchain Bugs
@@ -152,6 +153,20 @@ but it may return! That freezes the main loop of gpsd. There is a workaround,
but the nature of the workaround only makes ther bug more mysterious.
+NTPSHM clobbers altitude under 2.4 Linux
+
+We've had one report (in march 2009) of the NTPSHM feature
+clobbering altitude reports, on a Technologic TS-5500 board running a
+customized 2.4.34 kernel using a gpsd
built with 2.95.3.
+When NTPSHM was disabled, altitude was reported correctly.
+
+Shared memory was bug-plagued on older Linux kernels; one notorious
+symptom of this was that the emulation of System V IPC worked poorly,
+and we suspect our corruption bug is another symptom. No such
+misbehavior has been reported from our NTPSHM-using developers under
+2.6. It is also possible that this is due to some obscure bug in GCC
+or elsewhere in Technologic's cross-development toolchain.
+
Open Toolchain Bugs
gpsd
is distressingly good at tickling bugs in
--
cgit v1.2.1