bugzilla-daemon at defect.opensolaris.org
2008-Apr-28 09:13 UTC
[Bug 1657] New: tests/functional/acl/nontrivial/ zfs_acl_cp_001_pos causes panic
http://defect.opensolaris.org/bz/show_bug.cgi?id=1657
Summary: tests/functional/acl/nontrivial/zfs_acl_cp_001_pos
causes panic
Classification: Development
Product: zfs-crypto
Version: unspecified
Platform: Other
OS/Version: Solaris
Status: NEW
Severity: critical
Priority: P2
Component: other
AssignedTo: darrenm at opensolaris.org
ReportedBy: hua.tang at sun.com
QAContact: hua.tang at sun.com
CC: zfs-crypto-discuss at opensolaris.org
Estimated Hours: 0.0
build: 2008-04-26
platform: amd64
This panic occurred during the test case
tests/functional/acl/nontrivial/zfs_acl_cp_001_pos from the zfs test suite in
onnv-stc2.
This test case is to copy file and dir with ACL then verify the ACL
isn''t
changed. From the journal file, it panic''ed at comparing ACLs.
The test machine couldn''t be booted up after panic, so I am not able to
provide
the core dump files. Below are panic info and journals.
Panic info:
panic[cpu0]/thread=ffffff030f446060: BAD TRAP: type=d (#gp General protection)
rp=ffffff000f8ada40 addr=ffffff02f8e5ff70
zfs: #gp General protection
addr=0xffffff02f8e5ff70
pid=117962, pc=0xfffffffff8768f8f, sp=0xffffff000f8adb30, eflags=0x10286
cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4:
6f8<xmme,fxsr,pge,mce,pae,pse,de>
cr2: fed96750cr3: 39fe000cr8: c
rdi: ffffff02ff5b6000 rsi: ffffff02f8e5ffe0 rdx: ffffff030f446060
rcx: 2 r8: deadbeefdeadbeef r9: ffffff02e4345000
rax: 1 rbx: 0 rbp: ffffff000f8adb40
r10: fffffffffb801492 r11: ffffff02f8e5ffe0 r12: ffffff02ff5b6000
r13: ffffff02e4647aa0 r14: fffffffff87cd514 r15: ffffff02f8e5ff70
fsb: 0 gsb: fffffffffbc36f70 ds: 4b
es: 4b fs: 0 gs: 1c3
trp: d err: 0 rip: fffffffff8768f8f
cs: 30 rfl: 10286 rsp: ffffff000f8adb30
ss: 38
cpu address timestamp type vc handler pc
0 fffffffffbc13d58 1a9f71228e7 trap d #gp dsl_dataset_get_spa+f
0 fffffffffbc13bd0 1a9f711b322 intr a0 unknown mach_cpu_idle+17
0 fffffffffbc13a48 1a9f70e3206 intr a0 unknown mach_cpu_idle+17
0 fffffffffbc138c0 1a9f63ccda5 sysc b7 pollsys feec7757
0 fffffffffbc13738 1a9f63c336b intr d1 cbe_fire mach_cpu_idle+17
0 fffffffffbc135b0 1a9f4edd94f intr d1 cbe_fire mach_cpu_idle+17
0 fffffffffbc13428 1a9f39f811c intr d1 cbe_fire mach_cpu_idle+17
0 fffffffffbc132a0 1a9f3962d4e intr a0 unknown mach_cpu_idle+17
0 fffffffffbc13118 1a9f393245c intr a0 unknown mach_cpu_idle+17
0 fffffffffbc12f90 1a9f38d5d8d intr a0 unknown mach_cpu_idle+17
1 ffffff02e6948dc8 1a9f70ea2fd intr a0 unknown mach_cpu_idle+17
1 ffffff02e6948c40 1a9f396a371 intr a0 unknown mach_cpu_idle+17
1 ffffff02e6948ab8 1a9f378a7a6 intr a0 unknown mach_cpu_idle+17
1 ffffff02e6948930 1a9f10373bc intr a0 unknown mach_cpu_idle+17
1 ffffff02e69487a8 1a9ec8043a3 intr a0 unknown mach_cpu_idle+17
1 ffffff02e6948620 1a9ec73e78b intr a0 unknown mach_cpu_idle+17
1 ffffff02e6948498 1a9ec420caf intr a0 unknown mach_cpu_idle+17
1 ffffff02e6948310 1a9ec24b4e5 intr a0 unknown mach_cpu_idle+17
1 ffffff02e6948188 1a9ec0d6df5 intr a0 unknown mach_cpu_idle+17
1 ffffff02e6948000 1a9ebe4f2b9 intr a0 unknown mach_cpu_idle+17
2 ffffff02e697b4c0 1a9f70cb1dd intr 1b mpt_intr mach_cpu_idle+17
2 ffffff02e697b338 1a9f4ee9c6d sysc b7 pollsys feee7757
2 ffffff02e697b1b0 1a9f4ee6ab4 intr a0 unknown mach_cpu_idle+17
2 ffffff02e697b028 1a9f3a05bc8 sysc b7 pollsys feee7757
2 ffffff02e697aea0 1a9f3a01fca intr a0 unknown mach_cpu_idle+17
2 ffffff02e697ad18 1a9f395031d intr 1b mpt_intr mach_cpu_idle+17
2 ffffff02e697ab90 1a9f391e431 intr 1b mpt_intr mach_cpu_idle+17
2 ffffff02e697aa08 1a9f38c8876 intr 1b mpt_intr mach_cpu_idle+17
2 ffffff02e697a880 1a9f387d379 intr 1b mpt_intr mach_cpu_idle+17
2 ffffff02e697a6f8 1a9f379d3eb intr a0 unknown mach_cpu_idle+17
3 ffffff02e69a9028 1a9f37a0ce0 intr a0 unknown mach_cpu_idle+17
3 ffffff02e69a8ea0 1a9f103d61f intr f0 xc_serv mach_cpu_idle+17
3 ffffff02e69a8d18 1a9ec29e52e intr a0 unknown mach_cpu_idle+17
3 ffffff02e69a8b90 1a9ebe2df20 intr a0 unknown mach_cpu_idle+17
3 ffffff02e69a8a08 1a9eb9bc246 intr a0 unknown mach_cpu_idle+17
3 ffffff02e69a8880 1a9e3643b88 intr a0 unknown mach_cpu_idle+17
3 ffffff02e69a86f8 1a9e2a5fb92 intr 19 bge_intr mach_cpu_idle+17
3 ffffff02e69a8570 1a9db319b96 intr a0 unknown mach_cpu_idle+17
3 ffffff02e69a83e8 1a9d9d230d6 intr a0 unknown mach_cpu_idle+17
3 ffffff02e69a8260 1a9d027780a intr a0 unknown mach_cpu_idle+17
ffffff000f8ad900 unix:die+f4 ()
ffffff000f8ada30 unix:trap+37e ()
ffffff000f8ada40 unix:cmntrap+1d0 ()
ffffff000f8adb40 zfs:dsl_dataset_get_spa+f ()
ffffff000f8adbb0 zfs:dsl_dataset_destroy+25a ()
ffffff000f8adbf0 zfs:dmu_objset_destroy+5e ()
ffffff000f8adc20 zfs:zfs_ioc_destroy+42 ()
ffffff000f8adca0 zfs:zfsdev_ioctl+162 ()
ffffff000f8adce0 genunix:cdev_ioctl+48 ()
ffffff000f8add20 specfs:spec_ioctl+86 ()
ffffff000f8adda0 genunix:fop_ioctl+7b ()
ffffff000f8adeb0 genunix:ioctl+174 ()
ffffff000f8adf00 unix:brand_sys_syscall32+292 ()
Test journals:
Test_Case_Start| 116843 tests/functional/acl/trivial/zfs_acl_compress_001_pos |
03:02:07 0 |
stdout| 03:02:07 ASSERTION: Compress will keep file attribute intact after the
file is compressed and uncompressed
stdout| 03:02:07 SUCCESS: set_cur_usr root
stdout| 03:02:08 SUCCESS: create_files /testdir106790
stdout| 03:02:09 SUCCESS: cksum_files /testdir106790/INIT BEFORE_FCKSUM
BEFORE_ACKSUM
stdout| 03:02:09 SUCCESS: usr_exec /usr/bin/compress
/testdir106790/INIT/file.116844.0 /testdir106790/INIT/file.116844.1
/testdir106790/INIT/file.116844.2 /testdir106790/INIT/file.116844.3
/testdir106790/INIT/file.116844.4
stdout| 03:02:09 SUCCESS: usr_exec /usr/bin/mv
/testdir106790/INIT/file.116844.0.Z /testdir106790/INIT/file.116844.1.Z
/testdir106790/INIT/file.116844.2.Z /testdir106790/INIT/file.116844.3.Z
/testdir106790/INIT/file.116844.4.Z /testdir106790/TEST
stdout| 03:02:09 SUCCESS: usr_exec /usr/bin/uncompress
/testdir106790/TEST/file.116844.0.Z /testdir106790/TEST/file.116844.1.Z
/testdir106790/TEST/file.116844.2.Z /testdir106790/TEST/file.116844.3.Z
/testdir106790/TEST/file.116844.4.Z
stdout| 03:02:10 SUCCESS: cksum_files /testdir106790/TEST AFTER_FCKSUM
AFTER_ACKSUM
stdout| 03:02:10 SUCCESS: compare_cksum BEFORE_FCKSUM AFTER_FCKSUM
stdout| 03:02:10 SUCCESS: compare_cksum BEFORE_ACKSUM AFTER_ACKSUM
stdout| 03:02:10 SUCCESS: cleanup
stdout| 03:02:10 SUCCESS: set_cur_usr staff1
stdout| 03:02:11 SUCCESS: create_files /testdir106790
stdout| 03:02:12 SUCCESS: cksum_files /testdir106790/INIT BEFORE_FCKSUM
BEFORE_ACKSUM
stdout| 03:02:12 SUCCESS: usr_exec /usr/bin/compress
/testdir106790/INIT/file.116844.0 /testdir106790/INIT/file.116844.1
/testdir106790/INIT/file.116844.2 /testdir106790/INIT/file.116844.3
/testdir106790/INIT/file.116844.4
stdout| 03:02:12 SUCCESS: usr_exec /usr/bin/mv
/testdir106790/INIT/file.116844.0.Z /testdir106790/INIT/file.116844.1.Z
/testdir106790/INIT/file.116844.2.Z /testdir106790/INIT/file.116844.3.Z
/testdir106790/INIT/file.116844.4.Z /testdir106790/TEST
stdout| 03:02:12 SUCCESS: usr_exec /usr/bin/uncompress
/testdir106790/TEST/file.116844.0.Z /testdir106790/TEST/file.116844.1.Z
/testdir106790/TEST/file.116844.2.Z /testdir106790/TEST/file.116844.3.Z
/testdir106790/TEST/file.116844.4.Z
stdout| 03:02:12 SUCCESS: cksum_files /testdir106790/TEST AFTER_FCKSUM
AFTER_ACKSUM
stdout| 03:02:12 SUCCESS: compare_cksum BEFORE_FCKSUM AFTER_FCKSUM
stdout| 03:02:12 SUCCESS: compare_cksum BEFORE_ACKSUM AFTER_ACKSUM
stdout| 03:02:12 SUCCESS: cleanup
stdout| 03:02:12 NOTE: Performing local cleanup via log_onexit (cleanup)
stdout| 03:02:12 compress/uncompress test passed.
Test_Case_End| 116843 tests/functional/acl/trivial/zfs_acl_compress_001_pos |
PASS | 03:02:12 0 |
Test_Case_Start| 117615 tests/functional/acl/nontrivial/zfs_acl_cp_001_pos |
03:02:13 0 |
stdout| 03:02:13 ASSERTION: Verify that ''/usr/bin/cp [-p]''
supports ZFS ACLs.
stdout| 03:02:13 NOTE: Create the second zfs file system:
testpool.106790/testfs1.106790.
stdout| 03:02:14 SUCCESS: /usr/sbin/zfs create testpool.106790/testfs1.106790
stdout| 03:02:14 SUCCESS: /usr/sbin/zfs set mountpoint=/testdir1106790
testpool.106790/testfs1.106790
stdout| 03:02:14 SUCCESS: /usr/sbin/zfs set aclmode=passthrough
testpool.106790/testfs1.106790
stdout| 03:02:14 SUCCESS: /usr/bin/chmod 777 /testdir1106790
stdout| 03:02:14 SUCCESS: set_cur_usr root
stdout| 03:02:14 SUCCESS: usr_exec /usr/bin/touch /testdir106790/testfile
stdout| 03:02:14 SUCCESS: usr_exec /usr/bin/mkdir /testdir106790/testdir
/testdir1106790/dstdir.117616
stdout| 03:02:14 SUCCESS: usr_exec /usr/bin/chmod A0+user:other1:read_acl:deny
/testdir106790/testfile
stdout| 03:02:14 SUCCESS: usr_exec /usr/bin/cp -p /testdir106790/testfile
/testdir1106790/dstdir.117616
stdout| 03:02:14 SUCCESS: usr_exec /usr/bin/cp -p /testdir106790/testfile
/testdir1106790
stdout| 03:02:14 SUCCESS: compare_modes /testdir106790/testfile
/testdir1106790/dstdir.117616/testfile
stdout| 03:02:14 SUCCESS: compare_acls /testdir106790/testfile
/testdir1106790/dstdir.117616/testfile
stdout| 03:02:15 SUCCESS: compare_modes /testdir106790/testfile
/testdir1106790/testfile
stdout| 03:02:15 SUCCESS: compare_acls /testdir106790/testfile
/testdir1106790/testfile
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/rm -rf /testdir106790/testdir
/testdir106790/testfile /testdir1106790/dstdir.117616 /testdir1106790/testfile
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/touch /testdir106790/testfile
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/mkdir /testdir106790/testdir
/testdir1106790/dstdir.117616
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/chmod A0+user:other1:read_acl:deny
/testdir106790/testdir
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/cp -rp /testdir106790/testdir
/testdir1106790/dstdir.117616
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/cp -rp /testdir106790/testdir
/testdir1106790
stdout| 03:02:15 SUCCESS: compare_modes /testdir106790/testdir
/testdir1106790/dstdir.117616/testdir
stdout| 03:02:15 SUCCESS: compare_acls /testdir106790/testdir
/testdir1106790/dstdir.117616/testdir
stdout| 03:02:15 SUCCESS: compare_modes /testdir106790/testdir
/testdir1106790/testdir
stdout| 03:02:15 SUCCESS: compare_acls /testdir106790/testdir
/testdir1106790/testdir
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/rm -rf /testdir106790/testdir
/testdir106790/testfile /testdir1106790/dstdir.117616 /testdir1106790/testdir
stdout| 03:02:15 SUCCESS: set_cur_usr staff1
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/touch /testdir106790/testfile
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/mkdir /testdir106790/testdir
/testdir1106790/dstdir.117616
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/chmod A0+user:other1:read_acl:deny
/testdir106790/testfile
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/cp -p /testdir106790/testfile
/testdir1106790/dstdir.117616
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/cp -p /testdir106790/testfile
/testdir1106790
stdout| 03:02:15 SUCCESS: compare_modes /testdir106790/testfile
/testdir1106790/dstdir.117616/testfile
stdout| 03:02:15 SUCCESS: compare_acls /testdir106790/testfile
/testdir1106790/dstdir.117616/testfile
stdout| 03:02:15 SUCCESS: compare_modes /testdir106790/testfile
/testdir1106790/testfile
stdout| 03:02:15 SUCCESS: compare_acls /testdir106790/testfile
/testdir1106790/testfile
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/rm -rf /testdir106790/testdir
/testdir106790/testfile /testdir1106790/dstdir.117616 /testdir1106790/testfile
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/touch /testdir106790/testfile
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/mkdir /testdir106790/testdir
/testdir1106790/dstdir.117616
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/chmod A0+user:other1:read_acl:deny
/testdir106790/testdir
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/cp -rp /testdir106790/testdir
/testdir1106790/dstdir.117616
stdout| 03:02:15 SUCCESS: usr_exec /usr/bin/cp -rp /testdir106790/testdir
/testdir1106790
stdout| 03:02:15 SUCCESS: compare_modes /testdir106790/testdir
/testdir1106790/dstdir.117616/testdir
--
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
bugzilla-daemon at defect.opensolaris.org
2008-May-07 16:09 UTC
[Bug 1657] tests/functional/acl/nontrivial/zfs_acl_cp_001_pos causes panic
http://defect.opensolaris.org/bz/show_bug.cgi?id=1657
Darren J Moffat <darrenm at opensolaris.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |INCOMPLETE
--- Comment #1 from Darren J Moffat <darrenm at opensolaris.org>
2008-05-07 09:09:14 ---
need to confirm if this still exists.
--
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
bugzilla-daemon at defect.opensolaris.org
2008-May-14 02:09 UTC
[Bug 1657] tests/functional/acl/nontrivial/zfs_acl_cp_001_pos causes panic
http://defect.opensolaris.org/bz/show_bug.cgi?id=1657 --- Comment #2 from Grace <hua.tang at sun.com> 2008-05-13 19:09:47 --- Verified on SPARC with the latest build 2008-05-09. No panic. -- Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
bugzilla-daemon at defect.opensolaris.org
2008-May-20 16:44 UTC
[Bug 1657] tests/functional/acl/nontrivial/zfs_acl_cp_001_pos causes panic
http://defect.opensolaris.org/bz/show_bug.cgi?id=1657
Darren J Moffat <darrenm at opensolaris.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|INCOMPLETE |CLOSED
Resolution| |DUPLICATE
--- Comment #3 from Darren J Moffat <darrenm at opensolaris.org>
2008-05-20 09:44:19 ---
I believe the root cause of thi sis the same as #1976 - the key not being
available we just hit the issue in a slightly different way.
*** This bug has been marked as a duplicate of bug 1976 ***
--
Configure bugmail: http://defect.opensolaris.org/bz/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.