* [uml-devel] where is pid 16666
@ 2014-02-19 21:45 Toralf Förster
0 siblings, 0 replies; only message in thread
From: Toralf Förster @ 2014-02-19 21:45 UTC (permalink / raw)
To: UML devel
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Fuzzying a 32 bit Linux guest (linux v3.14-rc3-168-g960dfc4) with trinity (1.1-1082-gda55d79) yields again into the situation, that the fuzz job does not continue after a trinity run was finished and the next trinity job was prepared to start. There seems to be an endless loop thru the radix-tree code.
The UML guest itself is responding and works well, login with ssh into it works fine.
After running into this with ext4 file systems in former times now I run into this while using a BTRFS file system for the victim files.
What let me wonder is, why I cannot see a PID 16666 within the UML guest :
(pls look for pid = 16666 <----------------------------------)
At the host I run this command to track the host proces which is respinsible that the UML trinity job does not continue:
$> sudo gdb /home/tfoerste/devel/linux/linux 13369 -n -batch -ex 'bt full'
warning: Could not load shared library symbols for linux-gate.so.1.
Do you need "set solib-search-path" or "set sysroot"?
0x08349f4c in radix_tree_next_chunk (root=0x11, iter=0x3f25fca0, flags=18) at lib/radix-tree.c:770
770 if (node->slots[offset])
#0 0x08349f4c in radix_tree_next_chunk (root=0x11, iter=0x3f25fca0, flags=18) at lib/radix-tree.c:770
tag = 0
rnode = 0x3eb3b6d8
node = 0x3ed37020
#1 0x080cd51e in find_get_pages (mapping=0x3eb4c8a8, start=0, nr_pages=14, pages=0x12) at mm/filemap.c:844
iter = {index = 0, next_index = 0, tags = 1059454120}
slot = 0x11
ret = 0
#2 0x080d760a in pagevec_lookup (pvec=0x3f25fd04, mapping=0x11, start=17, nr_pages=17) at mm/swap.c:969
No locals.
#3 0x080d7a0a in truncate_inode_pages_range (mapping=0x3eb4c8a8, lstart=0, lend=-1) at mm/truncate.c:241
start = 0
end = 4294967295
partial_end = 0
pvec = <incomplete type>
#4 0x080d7daf in truncate_inode_pages (mapping=0x11, lstart=77309411345) at mm/truncate.c:358
No locals.
#5 0x082a0f41 in evict_inode_truncate_pages (inode=<optimized out>) at fs/btrfs/inode.c:4596
No locals.
#6 btrfs_evict_inode (inode=0x3eb4c7f0) at fs/btrfs/inode.c:4645
trans = 0x3eb4c708
root = 0x4713d920
rsv = 0x3eb4c714
global_rsv = 0x1000
__func__ = "btrfs_evict_inode"
#7 0x0811c3ef in evict (inode=0x3eb4c7f0) at fs/inode.c:549
op = 0x850c620 <btrfs_super_ops>
__func__ = "evict"
#8 0x0811cedd in iput_final (inode=<optimized out>) at fs/inode.c:1419
sb = 0x47111c70
op = 0x850c620 <btrfs_super_ops>
drop = 17
#9 iput (inode=0x3eb4c7f0) at fs/inode.c:1437
__func__ = "iput"
#10 0x08112e36 in do_unlinkat (dfd=5, pathname=0x8061d9c <handle_page_fault+524> "l\376\377\377\213C \213U\340\213\004\020%") at fs/namei.c:3729
error = 0
name = 0x3eb4c7f0
dentry = 0x12
nd = {path = <incomplete type>, last = {{{hash = 2282126, len = 3}, hash_len = 12887184014}, name = 0x480ed150 "f01"}, root = <incomplete type>, inode = 0x3eb4da70, flags = 0, seq = 4, m_seq = 140, last_type = 0, depth = 0, saved_names = {0x48059e00 "\001", 0x48066d80 "", 0x48059e38 "", 0x8b1e828 "", 0x3f25fe98 "H\273\201\277(\350\261\b\254\376%?\245/\021\bH6\v?\354\376%?\264*\006\b\005", 0x811edd2 <__close_fd+82> "\353\f\215t&", 0x48066d80 "", 0x48059e00 "\001", 0x3f0b3648 "\005"}}
inode = 0x3eb4c7f0
delegated_inode = 0x0
lookup_flags = 0
#11 0x08112fa5 in SYSC_unlinkat (flag=<optimized out>, pathname=<optimized out>, dfd=<optimized out>) at fs/namei.c:3765
No locals.
#12 SyS_unlinkat (dfd=5, pathname=134618524, flag=0) at fs/namei.c:3757
ret = 17
#13 0x08062ab4 in handle_syscall (r=0x3f0b3648) at arch/um/kernel/skas/syscall.c:35
syscall = 0
#14 0x08074905 in handle_trap (local_using_sysemu=<optimized out>, regs=<optimized out>, pid=<optimized out>) at arch/um/os-Linux/skas/process.c:198
status = 1030413288
#15 userspace (regs=0x3f0b3648) at arch/um/os-Linux/skas/process.c:431
sig = 18
timer = {it_interval = {tv_sec = 0, tv_usec = 0}, it_value = {tv_sec = 0, tv_usec = 10000}}
err = 17
status = 34175
op = 145877032
pid = 16666 <----------------------------------
local_using_sysemu = 2
si = <incomplete type>
#16 0x0805f770 in fork_handler () at arch/um/kernel/process.c:149
No locals.
#17 0x00000002 in ?? ()
No symbol table info available.
- --
MfG/Sincerely
Toralf Förster
pgp finger print:1A37 6F99 4A9D 026F 13E2 4DCF C4EA CDDE 0076 E94E
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iF4EAREIAAYFAlMFJewACgkQxOrN3gB26U4EXwD+J4/VWDvuOP+1Jej8+Do3ShEC
NYNZB4mfHwVC1VLbgu4A/R6K1CKVDcu3GP9OBnzaWe8fw4v/8KipVjXnhGO9yiwE
=KcxW
-----END PGP SIGNATURE-----
------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2014-02-19 21:45 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-19 21:45 [uml-devel] where is pid 16666 Toralf Förster
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.