[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#536537: linux-image-2.6.30-1-686: reboot fails with a Fit-PC2



On Fri, Jul 10, 2009 at 09:06:51PM +0000, Tzafrir Cohen wrote:
> Package: linux-image-2.6.30-1-686
> Version: 2.6.30-2
> Severity: minor
> 
> *** Please type your report below this line ***
> 
> fit-pc2 is a small Intel-Atomm-based computer. See:
> 
>   http://fit-pc2.com/wiki/index.php?title=Fit-PC2_Specifications
> 
> The system hangs on reboot. A workaround is to use 'reboot=b' in the 
> kernel command-line. Upstream suggests a patch to automate that:
> 
>   http://www.fit-pc2.com/forum/viewtopic.php?f=9&t=301
> 
> Is such a patch (using CONFIG_X86_REBOOTFIXUPS=yes) acceptable?
> 
> Any other specific information on the system that you need?

The fixup for 77f32dfdd97857280ae1ebac64382ff082cd7ea0 has been
merged into the Squeeze kernel.

Given the description in Kconfig it seems safe to enable 
CONFIG_X86_REBOOTFIXUPS for the Squeeze kernel:

config X86_REBOOTFIXUPS
        bool "Enable X86 board specific fixups for reboot"
        depends on X86_32
        ---help---
          This enables chipset and/or board specific fixups to be done
          in order to get reboot to work correctly. This is only needed on
          some combinations of hardware and BIOS. The symptom, for which
          this config is intended, is when reboot ends with a stalled/hung
          system.

          Currently, the only fixup is for the Geode machines using
          CS5530A and CS5536 chipsets and the RDC R-321x SoC.

          Say Y if you want to enable the fixup. Currently, it's safe to
          enable this option even if you don't need it.
          Say N otherwise.

I'll do so in a couple days unless there are objections.

Cheers,
        Moritz











Reply to: