Is HFS+ support broken in Linux since 4.9? Can we have this officially
acknowledged here? It's a high ranking result.

For what it's worth, mounting large HFS+ volumes, like this Drobo I own,
just hangs:

uname -a
Linux hiddenswitch-2 4.19.66-v7+ #1253 SMP Thu Aug 15 11:49:46 BST 2019 armv7l 
GNU/Linux


Dec  7 03:14:24 hiddenswitch-2 kernel: [   59.131448] usb 1-1.1.2: new 
high-speed USB device number 5 using dwc_otg
Dec  7 03:14:24 hiddenswitch-2 kernel: [   59.262082] usb 1-1.1.2: New USB 
device found, idVendor=19b9, idProduct=4d10
Dec  7 03:14:24 hiddenswitch-2 kernel: [   59.262089] usb 1-1.1.2: New USB 
device strings: Mfr=1, Product=2, SerialNumber=3
Dec  7 03:14:24 hiddenswitch-2 kernel: [   59.262093] usb 1-1.1.2: Product: 
Drobo
Dec  7 03:14:24 hiddenswitch-2 kernel: [   59.262097] usb 1-1.1.2: 
Manufacturer: Data Robotics Inc.
Dec  7 03:14:24 hiddenswitch-2 kernel: [   59.262100] usb 1-1.1.2: 
SerialNumber: 0DB100221405
Dec  7 03:14:24 hiddenswitch-2 kernel: [   59.337663] usb-storage 1-1.1.2:1.0: 
USB Mass Storage device detected
Dec  7 03:14:24 hiddenswitch-2 kernel: [   59.338383] scsi host0: usb-storage 
1-1.1.2:1.0
Dec  7 03:14:25 hiddenswitch-2 kernel: [   60.392032] scsi 0:0:0:0: 
Direct-Access     TRUSTED  Mass Storage     2.00 PQ: 0 ANSI: 5
Dec  7 03:14:25 hiddenswitch-2 kernel: [   60.392751] sd 0:0:0:0: [sda] Very 
big device. Trying to use READ CAPACITY(16).
Dec  7 03:14:25 hiddenswitch-2 kernel: [   60.392996] sd 0:0:0:0: [sda] 
34359738368 512-byte logical blocks: (17.6 TB/16.0 TiB)
Dec  7 03:14:25 hiddenswitch-2 kernel: [   60.393375] sd 0:0:0:0: [sda] Write 
Protect is off
Dec  7 03:14:25 hiddenswitch-2 kernel: [   60.393380] sd 0:0:0:0: [sda] Mode 
Sense: 03 00 00 00
Dec  7 03:14:25 hiddenswitch-2 kernel: [   60.393827] sd 0:0:0:0: [sda] No 
Caching mode page found
Dec  7 03:14:25 hiddenswitch-2 kernel: [   60.393835] sd 0:0:0:0: [sda] 
Assuming drive cache: write through
Dec  7 03:14:25 hiddenswitch-2 kernel: [   60.403220] sd 0:0:0:0: Attached scsi 
generic sg0 type 0
Dec  7 03:14:53 hiddenswitch-2 kernel: [   88.767530]  sda: sda1 sda2 sda3
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667794] INFO: task mount:2282 
blocked for more than 120 seconds.
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667800]       Tainted: G         
C      4.14.79-v7+ #1159
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667802] "echo 0 > 
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667806] mount           D    0  
2282   2278 0x00000001
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667831] [<8079ef70>] (__schedule) 
from [<8079f5d8>] (schedule+0x50/0xa8)
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667840] [<8079f5d8>] (schedule) 
from [<8079fa50>] (schedule_preempt_disabled+0x18/0x1c)
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667848] [<8079fa50>] 
(schedule_preempt_disabled) from [<807a1358>] 
(__mutex_lock.constprop.3+0x190/0x58c)
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667857] [<807a1358>] 
(__mutex_lock.constprop.3) from [<807a1870>] (__mutex_lock_slowpath+0x1c/0x20)
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667865] [<807a1870>] 
(__mutex_lock_slowpath) from [<807a18d0>] (mutex_lock+0x5c/0x60)
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667874] [<807a18d0>] (mutex_lock) 
from [<802cbc00>] (__blkdev_get+0x70/0x44c)
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667882] [<802cbc00>] 
(__blkdev_get) from [<802cbd88>] (__blkdev_get+0x1f8/0x44c)
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667889] [<802cbd88>] 
(__blkdev_get) from [<802cc1ec>] (blkdev_get+0x210/0x378)
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667896] [<802cc1ec>] (blkdev_get) 
from [<802cc938>] (blkdev_get_by_path+0x60/0x98)
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667904] [<802cc938>] 
(blkdev_get_by_path) from [<8028e2b4>] (mount_bdev+0x40/0x19c)
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667930] [<8028e2b4>] (mount_bdev) 
from [<7f7080e4>] (hfsplus_mount+0x28/0x30 [hfsplus])
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667973] [<7f7080e4>] 
(hfsplus_mount [hfsplus]) from [<8028f320>] (mount_fs+0x24/0xb8)
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667981] [<8028f320>] (mount_fs) 
from [<802acf08>] (vfs_kern_mount+0x58/0x110)
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667989] [<802acf08>] 
(vfs_kern_mount) from [<802b0788>] (do_mount+0x174/0xbd4)
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.667996] [<802b0788>] (do_mount) 
from [<802b1538>] (SyS_mount+0x84/0xac)
Dec  7 03:17:28 hiddenswitch-2 kernel: [  243.668005] [<802b1538>] (SyS_mount) 
from [<80108000>] (ret_fast_syscall+0x0/0x28)

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

Title:
  GPF when removing lots of files from hfsplus partition

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

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

Reply via email to