Still having the problem of the spontaneous shutdown on a VAIO serie F
laptop due to a bug in the thermal sensor of the PII celeron. There is no
ACPI, nor APM, nor I2C / SMBus builded in the kernel.
In fact, I have build a really minimal kernel with only this :
- No prompt for development / incomplete code / drivers
- No loadable module support
- Processor PIII / Coppermine
- ISA bus without plug and play
- ELF (kernel core) and a.out / ELF binaries support
- ram disk of 32000 ko + initrd support
- Enhanced ATA / IDE / ATAPI support with IDE/ATA-2 disk support, multi-mode
and CMD640 bugfix
- Virtual terminal + support for console
- ext3, virtual memory, /proc and ext2 file system
- VGA text console
I don't know the kernel internals not the UNIX / Linux programming scheme at
the moment but I don't see the problem anywhere else than for the piece of
code managing the processor (or the kernel core, interrupts perhaps ?). I
doubt that there is the functionnality to shutdown the machine in ISA bus,
binaries support, ramdisk, IDE, filesystems or virtual terminal. Am I right
?
I'm sure that the bug is caused by SMBALERT# in the SMBus specification
refering to this Intel spec :
http://www.intel.com/design/mobile/applnots/24372401.pdf
and
http://cipsa.physik.uni-freiburg.de/~zwerger/Vaio/Intel_Mobile_Temp-Prob.pdf
I would like to create a kernel patch for this bug in order for all VAIO
Serie F customers (and some others mobo that have too the SMBALERT# bug) to
run without spontaneous shutdown and I'm sure there is a solution cause lilo
prompt / MS-DOS don't shutdown and disabling Intel 8271EB power controller
in
Windows 98 solve the problem on this crappy OS ;o).
I'll try to look at the kernel source but no idea if I'll find the few lines
of code that drive it (I'm really surprising that disabling all the power
managment features don't solve this annoying problem at all) so if someone
has some tricks, advices, better knowledges about the kernel and where
could be the solution for this bug... thanks in advance.
Regards,
Florent CHANTRET
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.443 / Virus Database: 248 - Release Date: 10/01/03- 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/