[Voyage-linux] ALIX and linux kernel > 2.6.23

Kim-man 'Punky' TSE (spam-protected)
Thu Jan 17 09:44:27 HKT 2008


Hi Mike,

I really appreciate that you've clarified some of my mysteries.  I am 
going to put a note on linux.voyage.hk and this list for a update of 
ALIX and mfgpt issue.

The problem right now is stock 2.6.24 includes a new mfgpt 
implementation (I also port this code to 2.6.23-voyage kernel).  If your 
kernel compiled with GEODE_LX option, this kernel never boot even you 
disable or enable mfgpt workaround option in tinyBIOS (>=v0.92).  ONLY 
v0.90 tinyBIOS can boot.  Another options is to disable mfgpt in kernel 
boot parameter "nomfgpt".

So this is what I've tested that 2.6.24 (or 2.6.23-voyage) kernel (with 
GEODE_LX option) can boot on ALIX:
1. use tinyBIOS v0.90
2. specify "nomfgpt" in kernel boot parameter.

This new mfgpt implementation could be found in:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=arch/x86/kernel/mfgpt_32.c;h=0ab680f2d9db9af7885e9d5eedc9c02b79cd72d2;hb=HEAD

Regards,
Punky


Michael Renzmann wrote:
> Hi.
>
> Sorry for replying to my own mail, but I've just came across a related
> pit-fall:
>
>   
>> BIOS version       workaround status
>> ====================================================
>> 0.93 and older     not available
>> 0.94 .. 0.98b      always enabled
>> 0.98c              always off
>> 0.98d .. 0.99      selectable, default: disabled
>>     
>
> v0.98d seems to have a bug where the users' selection regarding the MFGPT
> workaround is not saved properly to the flash. After leaving the setup the
> BIOS will forget about the MFGPT reset option and will fall back on the
> default (which is "MFGPT reset disabled").
>
> Bye, Mike
>
> _______________________________________________
> Voyage-linux mailing list
> Voyage-linux at list.voyage.hk
> http://list.voyage.hk/mailman/listinfo/voyage-linux
>   


-- 
Regards,
Punky

Voyage Solutions (http://solution.voyage.hk)
* Embedded Solutions and Systems
  - Mesh Networking, Captive Portal, IP Surveillance, VoIP/PBX
  - Network Engineering, Development Platform and Consultation
  
	





More information about the Voyage-linux mailing list