From: David Miller <[EMAIL PROTECTED]>
Date: Fri, 06 Jul 2007 02:33:59 -0700 (PDT)

> But that works properly on my SB1500, so I'll try this test program
> next on my ultra5.  It should print:
> 
> x0:0x8e100080
> x8:0x00000006
> 
> and an strace of that test program shows good reads:
> 
> open("/proc/bus/pci/0000:00/00.0", O_RDONLY) = 3
> lseek(3, 0, SEEK_SET)                   = 0
> read(3, "\216\20\0\200", 4)             = 4
> lseek(3, 8, SEEK_SET)                   = 8
> read(3, "\0\0\0\6", 4)                  = 4
> close(3)                                = 0

And this test program works on my ultra5 with 2.6.22 as well.

Perhaps we have a kernel miscompile here?  Can you guys try the test
program on your systems with the failing kernel?

While waiting for your test results I'm going to rebuild my
ultra5 kernel with Dmitry's kernel config.
-
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to