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