Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/netbsd-1-6]: src/doc Ticket 1658.
details: https://anonhg.NetBSD.org/src/rev/d48a568fc38c
branches: netbsd-1-6
changeset: 531243:d48a568fc38c
user: tron <tron%NetBSD.org@localhost>
date: Tue Apr 06 08:00:37 2004 +0000
description:
Ticket 1658.
diffstat:
doc/CHANGES-1.6.3 | 14 +++++++++++++-
1 files changed, 13 insertions(+), 1 deletions(-)
diffs (25 lines):
diff -r 2c23a387ed13 -r d48a568fc38c doc/CHANGES-1.6.3
--- a/doc/CHANGES-1.6.3 Tue Apr 06 07:59:18 2004 +0000
+++ b/doc/CHANGES-1.6.3 Tue Apr 06 08:00:37 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-1.6.3,v 1.1.2.66 2004/04/06 05:45:45 jmc Exp $
+# $NetBSD: CHANGES-1.6.3,v 1.1.2.67 2004/04/06 08:00:37 tron Exp $
A complete list of changes from NetBSD 1.6.2 to NetBSD 1.6.3:
@@ -409,3 +409,15 @@
lib/libc/db/hash/* writes memory garbage to db file.
Fixed by changing malloc's to calloc's where needed. PR#5996
[bouyer, ticket #1651]
+
+sys/dev/ic/com.c 1.225
+
+ Fix race condition introduced in rev 1.189; after the change, if there
+ is THRE interrupt occurs between the LSR read and IIR read, we won't
+ see the LSR_TXRDY bit when testing it in the variable `lsr' and we
+ don't interrupted again (as the corresponding bit in the IIR is
+ cleared by reading, except for some broken device).
+ Tested by Matthias Scheler and me, reviewed by Allen Briggs.
+ Closes PR#25010.
+ [enami, ticket #1658]
+
Home |
Main Index |
Thread Index |
Old Index