lkml.org 
[lkml]   [1999]   [Dec]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Linux 2.2.14pre15
Alan Cox wrote:
>
> The IDE mystery remains. If you are one of the folks seeing odd errors
> from multimode write errors leading to the kernel spotting a buffer list
> inconsistency the kernel will now log a bit more detail. Also try
> hdparm -m0 /dev/hda and report if that makes it behave. It seems to affect
> a very small number of people only so the more info the better as I'd prefer
> it affected nobody.
>

Saturday's IDE patches seem to work for me.

Given the signed vs. unsigned issues there, I rebuilt pre 15 with "gcc_2.7.2.3
-W" and turned up these.

arch/i386/mm/init.c:256: warning: unsigned value >= 0 is always 1
dirvers/misc/parport_pc.c:931: warning: unsigned value < 0 is always 0
drivers/char/esp.c:2564: warning: unsigned value < 0 is always 0
drivers/char/random.c:1443: warning: unsigned value < 0 is always 0
drivers/char/random.c:1496: warning: unsigned value < 0 is always 0
drivers/scsi/hosts.c:788: warning: unsigned value < 0 is always 0
mm/memory.c:395: warning: unsigned value < 0 is always 0
mm/slab.c:717: warning: unsigned value < 0 is always 0

111 include/asm-i386/fixmap.h:95: warning: unsigned value >= 0 is always 1
300 include/linux/signal.h:104: warning: unsigned value < 0 is always 0
300 include/linux/signal.h:107: warning: unsigned value < 0 is always 0
300 include/linux/signal.h:110: warning: unsigned value < 0 is always 0
300 include/linux/signal.h:136: warning: unsigned value < 0 is always 0

I checked the first group and gcc definitely did not do what was intended. An
expert need to look at these. The second group is surprising but what is wrong
depends on exactly how teh include file is used.

This is not an exhaustive test; it's just the parts I use.
--
You mean you don't want to watch wrestling from Atlanta?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:55    [W:0.330 / U:0.020 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site