Comment 26 for bug 317775

Colin Ian King (colin-king) wrote :

I've modified /etc/init.d/reboot and modified the reboot command in do_stop() to:

strace -f reboot -d -f -i

and rebooted. Attached is a screen shot of the strace on the console. For some reason it's getting stuck on

ioctl(3, SIOCGIFCONF, ...).

The reboot then hangs until I press Control-Alt-Delete and then I see: "md: stopping all devices" and the laptop reboots OK.

Because the ioctl() is twiddling the network interface, I then had a hunch the bug is in the wireless driver, so I blacklisted the Broadcom b44 and reboots now work OK. So it appears to be a bug in the Broadcom driver, hence it occurs on certain classes of Dells with that hardware.

Attached is a photo of the console message.