[Bug 209859] New: [xfstests generic/333] XFS: Assertion failed: xfs_perag_resv(pag, XFS_AG_RESV_METADATA)->ar_reserved + xfs_perag_resv(pag, XFS_AG_RESV_RMAPBT)->ar_reserved <= pag->pagf_freeblks + pag->pagf_flcount, file: fs/xfs/libxfs/xfs_ag_resv.c, line: 313

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.kernel.org/show_bug.cgi?id=209859

            Bug ID: 209859
           Summary: [xfstests generic/333] XFS: Assertion failed:
                    xfs_perag_resv(pag, XFS_AG_RESV_METADATA)->ar_reserved
                    + xfs_perag_resv(pag, XFS_AG_RESV_RMAPBT)->ar_reserved
                    <= pag->pagf_freeblks + pag->pagf_flcount, file:
                    fs/xfs/libxfs/xfs_ag_resv.c, line: 313
           Product: File System
           Version: 2.5
    Kernel Version: xfs-linux xfs-5.10-merge-7
          Hardware: All
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: XFS
          Assignee: filesystem_xfs@xxxxxxxxxxxxxxxxxxxxxx
          Reporter: zlang@xxxxxxxxxx
        Regression: No

Description of problem:

xfstests generic/333 hit below assertion failure once:
[26390.360615] run fstests generic/333 at 2020-10-24 15:22:45
[26393.449100] XFS (sda4): Mounting V5 Filesystem
[26393.607759] XFS (sda4): Ending clean mount
[26393.647446] xfs filesystem being mounted at /mnt/xfstests/scratch supports
timestamps until 2038 (0x7fffffff)
[26393.771356] XFS (sda4): Unmounting Filesystem
[26394.344163] XFS (sda4): Mounting V5 Filesystem
[26394.505265] XFS (sda4): Ending clean mount
[26394.534050] xfs filesystem being mounted at /mnt/xfstests/scratch supports
timestamps until 2038 (0x7fffffff)
[26395.439090] XFS (sda4): Unmounting Filesystem
[26395.646184] XFS (sda4): Mounting V5 Filesystem
[26395.807203] XFS (sda4): Ending clean mount
[26395.840963] xfs filesystem being mounted at /mnt/xfstests/scratch supports
timestamps until 2038 (0x7fffffff)
[26634.854276] XFS (sda5): Unmounting Filesystem
[26871.488167] XFS (sda4): Unmounting Filesystem
[26875.011990] XFS (sda4): Mounting V5 Filesystem
[26875.175333] XFS (sda4): Ending clean mount
[26875.200997] XFS: Assertion failed: xfs_perag_resv(pag,
XFS_AG_RESV_METADATA)->ar_reserved + xfs_perag_resv(pag,
XFS_AG_RESV_RMAPBT)->ar_reserved <= pag->pagf_freeblks + pag->pagf_flcount,
file: fs/xfs/libxfs/xfs_ag_resv.c, line: 313
[26875.293983] ------------[ cut here ]------------
[26875.314999] WARNING: CPU: 13 PID: 1341766 at fs/xfs/xfs_message.c:112
assfail+0x5a/0x80 [xfs]
[26875.353500] Modules linked in: dm_snapshot dm_bufio ext4 mbcache jbd2 loop
dm_flakey dm_mod amd64_edac_mod edac_mce_amd kvm_amd rfkill ccp kvm mgag200
i2c_algo_bit drm_kms_helper irqbypass syscopyarea sysfillrect crct10dif_pclmul
sysimgblt crc32_pclmul fb_sys_fops ghash_clmulni_intel drm pcspkr sp5100_tco
fam15h_power k10temp ipmi_ssif i2c_piix4 acpi_ipmi hpwdt ipmi_si hpilo
ipmi_devintf ipmi_msghandler sunrpc acpi_power_meter ip_tables xfs libcrc32c
sr_mod cdrom sd_mod t10_pi sg ata_generic ahci libahci hpsa libata crc32c_intel
tg3 serio_raw scsi_transport_sas [last unloaded: scsi_debug]
[26875.595545] CPU: 13 PID: 1341766 Comm: mount Tainted: G        W        
5.9.0-rc4 #1
[26875.631091] Hardware name: HP ProLiant DL385p Gen8, BIOS A28 02/06/2014
[26875.661025] RIP: 0010:assfail+0x5a/0x80 [xfs]
[26875.680727] Code: c1 ea 03 0f b6 04 02 48 89 fa 83 e2 07 38 d0 7f 04 84 c0
75 19 0f b6 1d e0 87 2a 00 80 fb 01 0f 87 dd 36 12 00 83 e3 01 75 0b <0f> 0b 5b
c3 e8 ad 64 20 e1 eb e0 0f 0b 48 c7 c7 20 2c e0 c0 e8 b9
[26875.765474] RSP: 0018:ffff88869fc279e0 EFLAGS: 00010246
[26875.789477] RAX: 0000000000000000 RBX: 0000000000000000 RCX:
0000000000000000
[26875.821897] RDX: 0000000000000004 RSI: 000000000000000a RDI:
ffffffffc0df382c
[26875.854300] RBP: 1ffff110d3f84f40 R08: ffffed1106cfe305 R09:
ffffed1106cfe305
[26875.886669] R10: ffff8888367f1827 R11: ffffed1106cfe304 R12:
000000000000000f
[26875.918850] R13: 0000000000000057 R14: ffff8888330e8000 R15:
0000000000000000
[26875.951057] FS:  00007f2e45817080(0000) GS:ffff888836600000(0000)
knlGS:0000000000000000
[26875.987511] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[26876.013425] CR2: 00007f2e44790400 CR3: 000000080b59a000 CR4:
00000000000406e0
[26876.046603] Call Trace:
[26876.058516]  xfs_ag_resv_init+0x40b/0x4b0 [xfs]
[26876.080842]  ? xfs_ag_resv_free+0x40/0x40 [xfs]
[26876.103318]  ? rcu_read_lock_bh_held+0xd0/0xd0
[26876.123949]  ? __percpu_counter_compare+0x58/0xe0
[26876.145289]  ? xfs_perag_get+0x3c9/0x480 [xfs]
[26876.166206]  ? xfs_fs_reserve_ag_blocks+0xa5/0x150 [xfs]
[26876.191824]  xfs_fs_reserve_ag_blocks+0xb2/0x150 [xfs]
[26876.216117]  xfs_mountfs+0x1114/0x1ba0 [xfs]
[26876.236136]  ? xfs_mount_reset_sbqflags+0xf0/0xf0 [xfs]
[26876.259752]  ? cpumask_next+0x54/0x70
[26876.276272]  ? module_assert_mutex_or_preempt+0x41/0x70
[26876.299874]  ? rcu_read_lock_sched_held+0xaf/0xe0
[26876.321189]  ? rcu_read_lock_bh_held+0xd0/0xd0
[26876.341575]  ? xfs_mru_cache_create+0x35d/0x570 [xfs]
[26876.364520]  xfs_fc_fill_super+0x875/0x1480 [xfs]
[26876.385840]  get_tree_bdev+0x40f/0x690
[26876.402854]  ? xfs_fs_show_options+0x730/0x730 [xfs]
[26876.425286]  vfs_get_tree+0x89/0x330
[26876.441441]  ? ns_capable_common+0x64/0xe0
[26876.459943]  path_mount+0xe10/0x1810
[26876.476058]  ? copy_mount_string+0x20/0x20
[26876.494563]  ? strncpy_from_user+0x8e/0x370
[26876.513417]  ? getname_flags+0xf8/0x510
[26876.530827]  do_mount+0xcb/0xf0
[26876.545095]  ? path_mount+0x1810/0x1810
[26876.564088]  ? _copy_from_user+0xbe/0x100
[26876.584172]  ? memdup_user+0x54/0x80
[26876.601594]  __x64_sys_mount+0x162/0x1b0
[26876.620623]  do_syscall_64+0x33/0x40
[26876.637173]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[26876.659920] RIP: 0033:0x7f2e4483da9e
[26876.676033] Code: 48 8b 0d ed f3 2b 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e
0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01
f0 ff ff 73 01 c3 48 8b 0d ba f3 2b 00 f7 d8 64 89 01 48
[26876.760797] RSP: 002b:00007ffcbcb05ee8 EFLAGS: 00000246 ORIG_RAX:
00000000000000a5
[26876.795185] RAX: ffffffffffffffda RBX: 000055f680993310 RCX:
00007f2e4483da9e
[26876.827393] RDX: 000055f6809934f0 RSI: 000055f680993530 RDI:
000055f680993510
[26876.861041] RBP: 00007f2e455f8184 R08: 0000000000000000 R09:
00007f2e4487ce20
[26876.893323] R10: 00000000c0ed0000 R11: 0000000000000246 R12:
0000000000000000
[26876.925490] R13: 00000000c0ed0000 R14: 000055f680993510 R15:
000055f6809934f0
[26876.957927] irq event stamp: 52131
[26876.973260] hardirqs last  enabled at (52141): [<ffffffffa17aaf9a>]
console_unlock+0x7ea/0xa60
[26877.012079] hardirqs last disabled at (52150): [<ffffffffa17aae73>]
console_unlock+0x6c3/0xa60
[26877.050973] softirqs last  enabled at (52164): [<ffffffffa380071d>]
__do_softirq+0x71d/0xab0
[26877.091029] softirqs last disabled at (52159): [<ffffffffa3601032>]
asm_call_on_stack+0x12/0x20
[26877.133747] ---[ end trace eea0580f6e9a4f4c ]---
[26877.160274] xfs filesystem being mounted at /mnt/xfstests/scratch supports
timestamps until 2038 (0x7fffffff)
[26877.238991] XFS (sda4): Unmounting Filesystem

Kernel HEAD:
xfs-5.10-merge-7 of xfs-linux for-next branch

generic/333.full output:
meta-data=/dev/sda4              isize=512    agcount=8, agsize=12800 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=1, sparse=1, rmapbt=1
         =                       reflink=1
data     =                       bsize=4096   blocks=102400, imaxpct=25
         =                       sunit=64     swidth=192 blks
naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
log      =internal log           bsize=4096   blocks=6144, version=2
         =                       sectsz=512   sunit=64 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

wrote 67108864/67108864 bytes at offset 0
64 MiB, 16384 ops; 0.4962 sec (128.968 MiB/sec and 33015.7502 ops/sec)
wrote 65536/65536 bytes at offset 67043328 64 KiB, 16 ops; 0.0358 sec (1.741
MiB/sec and 445.7942 ops/sec)
wrote 65536/65536 bytes at offset 66977792 64 KiB, 16 ops; 0.0344 sec (1.813
MiB/sec and 464.1448 ops/sec)
wrote 65536/65536 bytes at offset 66912256 64 KiB, 16 ops; 0.0395 sec (1.579
MiB/sec and 404.3263 ops/sec)
wrote 65536/65536 bytes at offset 66846720 64 KiB, 16 ops; 0.0299 sec (2.089
MiB/sec and 534.6879 ops/sec)
wrote 65536/65536 bytes at offset 66781184 64 KiB, 16 ops; 0.0354 sec (1.765
MiB/sec and 451.9519 ops/sec)
wrote 65536/65536 bytes at offset 66715648 64 KiB, 16 ops; 0.0394 sec (1.585
MiB/sec and 405.8339 ops/sec)
wrote 65536/65536 bytes at offset 66650112 64 KiB, 16 ops; 0.0367 sec (1.701
MiB/sec and 435.5401 ops/sec)
...
...

wrote 65536/65536 bytes at offset 58327040 64 KiB, 16 ops; 0.1378 sec (464.408
KiB/sec and 116.1019 ops/sec)
wrote 65536/65536 bytes at offset 58261504 64 KiB, 16 ops; 0.1374 sec (465.556
KiB/sec and 116.3890 ops/sec)
wrote 65536/65536 bytes at offset 58195968 64 KiB, 16 ops; 0.0359 sec (1.736
MiB/sec and 444.4691 ops/sec)

-- 
You are receiving this mail because:
You are watching the assignee of the bug.




[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux