OK, I tested this with the Raring 3.8.0-2.6 kernel. 1-GB and larger
cards are still not working. They get recognized in dmesg:

[  471.478212] sd 2:0:0:0: [sdb] 1987584 512-byte logical blocks: (1.01 GB/970 
MiB)
[  471.484201] sd 2:0:0:0: [sdb] No Caching mode page present
[  471.484212] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[  471.495193] sd 2:0:0:0: [sdb] No Caching mode page present
[  471.495203] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[  471.501644]  sdb: sdb1

but then they cannot be mounted, either manually (mount just hangs) or 
automatically (check out this trace in /var/log/syslog):
Jan 29 17:18:29 200903-2141 kernel: [  601.192104] INFO: task mount:2765 
blocked for more than 120 seconds.
Jan 29 17:18:29 200903-2141 kernel: [  601.192115] "echo 0 > 
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jan 29 17:18:29 200903-2141 kernel: [  601.192120] mount           D f7401148   
  0  2765   2764 0x00000000
Jan 29 17:18:29 200903-2141 kernel: [  601.192131]  ce427c38 00000086 e9afa6ac 
f7401148 e9afa6a4 ce427bdc c19bf100 73495649
Jan 29 17:18:29 200903-2141 kernel: [  601.192145]  0000006f c19bf100 f7401100 
f69e2670 f7401148 e9afa6a4 00000000 f69e2990
Jan 29 17:18:29 200903-2141 kernel: [  601.192159]  ce427c10 c1078b41 00000001 
a7fb8b6c 00000000 f69ed1c0 ce427c90 c160e408
Jan 29 17:18:29 200903-2141 kernel: [  601.192183] Call Trace:
Jan 29 17:18:29 200903-2141 kernel: [  601.192203]  [<c1078b41>] ? 
finish_task_switch+0x41/0xc0
Jan 29 17:18:29 200903-2141 kernel: [  601.192213]  [<c160e408>] ? 
__schedule+0x368/0x740
Jan 29 17:18:29 200903-2141 kernel: [  601.192222]  [<c160ea83>] 
schedule+0x23/0x60
Jan 29 17:18:29 200903-2141 kernel: [  601.192232]  [<c160d28d>] 
schedule_timeout+0x19d/0x240
Jan 29 17:18:29 200903-2141 kernel: [  601.192240]  [<c107a0b2>] ? 
check_preempt_curr+0x72/0x90
Jan 29 17:18:29 200903-2141 kernel: [  601.192247]  [<c107a0f8>] ? 
ttwu_do_wakeup+0x28/0x110
Jan 29 17:18:29 200903-2141 kernel: [  601.192255]  [<c160e901>] 
wait_for_common+0xa1/0x120
Jan 29 17:18:29 200903-2141 kernel: [  601.192264]  [<c107c3c0>] ? 
try_to_wake_up+0x230/0x230
Jan 29 17:18:29 200903-2141 kernel: [  601.192271]  [<c160ea57>] 
wait_for_completion+0x17/0x20
Jan 29 17:18:29 200903-2141 kernel: [  601.192279]  [<c1066d81>] 
flush_work+0xc1/0x130
Jan 29 17:18:29 200903-2141 kernel: [  601.192289]  [<c1063f30>] ? 
insert_work+0x80/0x80
Jan 29 17:18:29 200903-2141 kernel: [  601.192296]  [<c1066ea8>] 
__cancel_work_timer+0x58/0x90
Jan 29 17:18:29 200903-2141 kernel: [  601.192304]  [<c1066ef2>] 
cancel_delayed_work_sync+0x12/0x20
Jan 29 17:18:29 200903-2141 kernel: [  601.192315]  [<c12d12d6>] 
disk_block_events+0x76/0x80
Jan 29 17:18:29 200903-2141 kernel: [  601.192324]  [<c11911e8>] 
__blkdev_get+0x58/0x410
Jan 29 17:18:29 200903-2141 kernel: [  601.192332]  [<c11916fc>] 
blkdev_get+0x15c/0x290
Jan 29 17:18:29 200903-2141 kernel: [  601.192339]  [<c11907ae>] ? 
bdget+0xfe/0x110
Jan 29 17:18:29 200903-2141 kernel: [  601.192347]  [<c160f66d>] ? 
_raw_spin_lock+0xd/0x10
Jan 29 17:18:29 200903-2141 kernel: [  601.192354]  [<c1190843>] ? 
bd_acquire+0x83/0xd0
Jan 29 17:18:29 200903-2141 kernel: [  601.192362]  [<c1191882>] 
blkdev_open+0x52/0x70
Jan 29 17:18:29 200903-2141 kernel: [  601.192373]  [<c115d858>] 
do_dentry_open+0x1b8/0x230
Jan 29 17:18:29 200903-2141 kernel: [  601.192381]  [<c11685d0>] ? 
__inode_permission+0x50/0xc0
Jan 29 17:18:29 200903-2141 kernel: [  601.192388]  [<c1191830>] ? 
blkdev_get+0x290/0x290
Jan 29 17:18:29 200903-2141 kernel: [  601.192396]  [<c115d924>] 
vfs_open+0x54/0x70
Jan 29 17:18:29 200903-2141 kernel: [  601.192404]  [<c116a710>] 
do_last+0x240/0xc20
Jan 29 17:18:29 200903-2141 kernel: [  601.192411]  [<c1168656>] ? 
inode_permission+0x16/0x50
Jan 29 17:18:29 200903-2141 kernel: [  601.192418]  [<c116b149>] ? 
link_path_walk+0x59/0x730
Jan 29 17:18:29 200903-2141 kernel: [  601.192426]  [<c116c282>] 
path_openat+0xa2/0x3c0
Jan 29 17:18:29 200903-2141 kernel: [  601.192437]  [<c113109e>] ? 
handle_pte_fault+0x8e/0x510
Jan 29 17:18:29 200903-2141 kernel: [  601.192447]  [<c1043d46>] ? 
kmap_atomic_prot+0x46/0x100
Jan 29 17:18:29 200903-2141 kernel: [  601.192454]  [<c116cd31>] 
do_filp_open+0x31/0x80
Jan 29 17:18:29 200903-2141 kernel: [  601.192463]  [<c115e9db>] 
do_sys_open+0xeb/0x210
Jan 29 17:18:29 200903-2141 kernel: [  601.192471]  [<c105ecc3>] ? 
__set_current_blocked+0x43/0x60
Jan 29 17:18:29 200903-2141 kernel: [  601.192478]  [<c115eb31>] 
sys_open+0x31/0x40
Jan 29 17:18:29 200903-2141 kernel: [  601.192487]  [<c1616acd>] 
sysenter_do_call+0x12/0x28
Jan 29 17:18:29 200903-2141 udevd[498]: timeout: killing '/sbin/blkid -o udev 
-p /dev/sdb' [2761]

I'll test with the mainline kernel tomorrow, but I expect the result
will be the same.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/947256

Title:
  [Asus Eee Pc 900] 1GB and larger SD card cannot be mounted

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/947256/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to