i made an ebuild witch solves a handfull of problems for latest thinkpads (espacilly ultrabay hotswap works fine). Any additional suggestion will be welcome.
Created attachment 88802 [details] my current version including acpi patch for t60 UltraBay
take a look on useflags, if you miss t60 and piix_hotswap this sources will be equal to suspend2-sources. vesafb-tng does not work on t60 and vesafb smashes suspend to ram
additional info on thinkwiki.org
Please open individual bug reports for the bugs + patches so that they can be fixed properly. Introducing a complete patchset for a single brand of laptop is not acceptable.
Closing as WONTFIX.
if you read the ebuild you would see that there are two modification on suspend-sources where made first is piix hotplug second is ibm acpi modification for t60's ultrabay
Created attachment 88994 [details] meine config
Created attachment 88995 [details] latest version
Created attachment 90246 [details] minimized version of the latest patches from tj
Created attachment 90247 [details] first 2.6.17 of my repatched suspend2-sources works nice on my t60 after bios upgrade, only aticonfig --set-powerstate=... garbling the screen and shoots system
Created attachment 90519 [details] new version for 2.6.17 kernels suspend2 2.2.6 breaks sustoram so i go back to 2.2.5.3
Created attachment 90520 [details] my current config for 2.6.17 works almost problems currently known/working on: No framebuffer console fingerprint is broken after suspendtodisk but fixed by suspendtoram Infos I have a complete testing on my t60 (System infos here: http://www.pro-com.org/nofost.de/Pages/ArticleDetails.aspx?ArticleNumber=UT063GE-H)
Created attachment 91367 [details] latest version with new patches for libata suspend2 (based on 2.6.17.3) no more need of slimmed version of tj's patches (solved in ebuild)
Created attachment 91369 [details] my current config (T60) thinkpad-sources-2.6.17-r4 so i called the ebuild i uploaded just before this post (91367: latest version with new patches for libata suspend2 (based on 2.6.17.3))
there are issues with smp and suspend could be handled by switching core2 offline (echo 0 > /sys/devices/system/cpu/cpu1/online)
Created attachment 91461 [details] next version of thinkpad-sources now with hdaps support (thinkpad-sources-2.6.17-r5.ebuild) new useflag hdaps
Created attachment 91462 [details] config for the latest tp-source (2.6.17-r5) you have to install tp_smapi with hdaps useflag from portage rest visit thinkwiki.org
You should publish these sources in the forums.
Created attachment 116082 [details] thinkpad-sources.tar.bz2 (2.6.20) the current work, just toss it to your overlay my latest ebuild an nice 2.6.20
Ok i'll try to get it to sunrise so look there