Re: [RFT] x86 acpi: normalize segment descriptor register on resume

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Rafael J. Wysocki
Date: Sunday, July 13, 2008 - 12:15 pm

On Sunday, 13 of July 2008, Andi Kleen wrote:

Well, we changed the (visible) parts of the segment registers before anyway.

This means that it could only depend on the hidden parts.  However, in that
case if it depended on the hidden part of SS, our stack would be broken, so
the quirk wouldn't work (it uses 'call' to run a BIOS routine).  In turn, if it
depended on the hidden part of DS, our data register would be broken, so the
resume code itself wouldn't work.

This means it could only depend on the hidden part of ES.
 

We can't do that.  If SS contains garbage, the BIOS call itself will reboot
the box and if DS contains garbage, well ...


They are in the kernel.  In fact, there's a sysctl to switch them on/off and
that's what HAL uses, AFAICS.

Apparently, you can tell HAL not to do that by editing one of its files.

Thanks,
Rafael
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFT] x86 acpi: normalize segment descriptor register on r ..., Rafael J. Wysocki, (Mon Jun 30, 4:48 pm)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Rafael J. Wysocki, (Tue Jul 1, 1:39 pm)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Rafael J. Wysocki, (Tue Jul 1, 1:50 pm)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Andy Lutomirski, (Fri Jul 11, 11:29 pm)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Rafael J. Wysocki, (Sat Jul 12, 11:51 am)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Rafael J. Wysocki, (Sat Jul 12, 1:47 pm)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Rafael J. Wysocki, (Sat Jul 12, 1:53 pm)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Rafael J. Wysocki, (Sat Jul 12, 4:33 pm)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Rafael J. Wysocki, (Sun Jul 13, 11:02 am)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Rafael J. Wysocki, (Sun Jul 13, 12:15 pm)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Rafael J. Wysocki, (Sun Jul 13, 1:29 pm)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Rafael J. Wysocki, (Sun Jul 13, 1:32 pm)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Henrique de Moraes H ..., (Sun Jul 13, 6:22 pm)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Henrique de Moraes H ..., (Mon Jul 14, 4:22 am)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Rafael J. Wysocki, (Mon Jul 14, 1:09 pm)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Rafael J. Wysocki, (Mon Jul 14, 1:10 pm)
Re: [RFT] x86 acpi: normalize segment descriptor register ..., Andrew Lutomirski, (Wed Jul 16, 7:13 am)