Re: CFT/HEADS-UP: linux 2.6.16 emulation

From: Divacky Roman <xdivac02_at_stud.fit.vutbr.cz>
Date: Mon, 29 Jan 2007 21:38:05 +0100
> So far I have this one:
> -----
> Jan 29 17:49:18 bsam kernel: linux: pid 892 (pwd): syscall openat not implemented

hm... sounds like I already have this implemented in p4. can you please check if
my implementation in p4 is ok? the LTP test is obviously broken. thnx

> > > 2. Works but coredumps when exitting:
> > >    - net/skype
> 
> > cant reproduce that. I have proceses left when I "click on exit in skype" but I guess
> > its normal as skype wants to be able to answer a phone call.
> 
> There is no coredump with linux_base-fc4_9 -- I got it with
> linux_base-fc6.
 
hm... where can I get this stuff? :) and btw.. I am getting a coredump
of the operaplugin* thing.
 
> > > Sometimes (not stable result) I get the following LOR. This one I got
> > > while testing net/skype:
> [LOR deletted]
> > I'll investigate that. thnx
> 
> Just one LOR more (but the same bug?):
> -----
> Jan 29 17:38:53 bsam kernel: lock order reversal:
> Jan 29 17:38:53 bsam kernel: 1st 0xc0bd58a0 emuldata->shared lock (emuldata->shared lock) _at_ /usr/src/sys/modules/linux/../../compat/linux/linux_emul.c:117
> Jan 29 17:38:53 bsam kernel: 2nd 0xc0bd58e0 emuldata lock (emuldata lock) _at_ /usr/src/sys/modules/linux/../../compat/linux/linux_emul.c:67
> Jan 29 17:38:53 bsam kernel: KDB: stack backtrace:
> Jan 29 17:38:53 bsam kernel: db_trace_self_wrapper(c09442e5) at db_trace_self_wrapper+0x25
> Jan 29 17:38:53 bsam kernel: kdb_backtrace(0,ffffffff,c0a525d0,c0a525f8,c09ed16c,...) at kdb_backtrace+0x29
> Jan 29 17:38:53 bsam kernel: witness_checkorder(c0bd58e0,9,c0bd2066,43) at witness_checkorder+0x586
> Jan 29 17:38:53 bsam kernel: _sx_xlock(c0bd58e0,c0bd2066,43,c4597240,312,...) at _sx_xlock+0x50
> Jan 29 17:38:53 bsam kernel: em_find(c472c900,1,c0bd58a0,c0bd2066,75,...) at em_find+0x51
> Jan 29 17:38:53 bsam kernel: linux_proc_init(c45e8510,312,3d0f00,0,16,...) at linux_proc_init+0xbd
> Jan 29 17:38:53 bsam kernel: linux_clone(c45e8510,e6946d00) at linux_clone+0x8b
> Jan 29 17:38:53 bsam kernel: syscall(e6946d38) at syscall+0x256
> Jan 29 17:38:53 bsam kernel: Xint0x80_syscall() at Xint0x80_syscall+0x20
> Jan 29 17:38:53 bsam kernel: --- syscall (758682804), eip = 0x2, esp = 0xe6946d74, ebp = 0xbfbfd304 ---

hm.. lemme work on this :) (I'll post you a patch in a few minutes)

thnx!
Received on Mon Jan 29 2007 - 19:38:07 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:05 UTC