Messages in this thread | | | Date | Wed, 29 Jan 2003 17:28:24 +0100 | From | Andi Kleen <> | Subject | Re: two x86_64 fixes for 2.4.21-pre3 |
| |
> 1. One unknown ioctl is logged from RH8.0 init: > > ioctl32(iwconfig:185): Unknown cmd fd(3) cmd(00008b01){00} arg(ffffda90) on socket:[389]
Probably harmless, but if you figure it out please send me a patch.
Basically the steps are:
- find out which ioctl it is.
- check its arguments. if the arguments are 64bit clean (see http://www.firstfloor.org/~andi/writing-ioctl32 for a definition) you just add it as COMPATIBLE_IOCTL to arch/x86_64/ia32/ia32_ioctl.c
If not you have to write a conversion handler, also following the tutorial in writing-ioctl32.
> > 2. gdb still seems broken. gdb ./sleep [where ./sleep is simply main() calling > nanosleep(), but linked with -lpthread] hangs or loops and takes forever > to respond to ^C.
It works with the SuSE 32bit gdb/userland.
I think RedHat has a different libpthread. I don't have a RedHat userland, so someone else will have to debug it.
> > 3. bootsect.S still needs a patch to prevent 'bzdisk' kernels from > disabling the FDC
I put your previous patch already into CVS, but that was after the last Marcelo sync.
-Andi - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |