ASUS Eee Pad Transformer (asus-tf101)
NOTE
None of this work has been (merged/pushed/get correct terminology) upstream. Contact CmdrWgls on IRC if you're interested in working on it before he gets around to actually doing so.
Contributors
- CmdrWgls
- (does the IRC channel count as a contributer?)
What works
- Nothing
What does not work
- Everything
Progress
What's been done:
- device-asus-tf101 builds
What's been attempted:
Tried to build two kernels.
Builds failed due to devtmpfs
not being used in the Android ROM this was taken from. It appears to be missing code related to kern_path_create
. See:
dev/drivers/base/devtmpfs.c
<- source of errorinclude/linux/namei.h
<- place wherekern_path_create
is defined in more recent kernels but apparently not in this one- another file I've forgotten ...
Attempted to fix by copying the declarations for kern_path_create
from the mainline kernel. Fix failed because this was much too small a change to solve the problem.
Fails, multiple definitions of return address
found in several files under arch/arm/kernel
. No effort has been made yet to solve this problem, so this kernel is still in contention.
Next steps
Fix novaspirit's kernel, or try a newer kernel.
New kernels to attempt: