On Tue, 12 Apr 2011 01:13:30 +0200
richard -rw- weinberger wrote:
> > Here we have BUG_ON in lookup_inline_extent_backref+0x2dc/0x3f0, but that
> > pesky
> > hard_handler. Is it an UML bug or known and expected behaviour?
>
> Can you please test the attached patch?
> The trace was broken
On Tue, Apr 12, 2011 at 12:13 PM, Sergei Trofimovich wrote:
> On Tue, 12 Apr 2011 01:13:30 +0200
> richard -rw- weinberger wrote:
>
>> > Here we have BUG_ON in lookup_inline_extent_backref+0x2dc/0x3f0, but
>> > that pesky
>> > hard_handler. Is it an UML bug or known and expected behaviour?
>
Hi,
This patch implements this_cpu_cmpxchg16b_emu() for UML.
As I'm not an amd64 assembly guru I'm not sure whether the assembly part is
correct.
Can someone please review it?
Especially I'm unsure which register have to be saved before each
call to C functions.
Thanks,
//richard
>From 202b0ef
Am Dienstag 12 April 2011, 20:10:37 schrieb Christoph Lameter:
> On Tue, 12 Apr 2011, Richard Weinberger wrote:
> > This patch implements this_cpu_cmpxchg16b_emu() for UML.
>
> Is this really necessary? Just undefine CONFIG_CMPXCHG_LOCAL for UML and
> the asm code will not be used.
UML includes a
On Tue, Apr 12, 2011 at 08:41:11PM +0200, Richard Weinberger wrote:
> Am Dienstag 12 April 2011, 20:10:37 schrieb Christoph Lameter:
> > On Tue, 12 Apr 2011, Richard Weinberger wrote:
> > > This patch implements this_cpu_cmpxchg16b_emu() for UML.
> >
> > Is this really necessary? Just undefine CON
On Tue, Apr 12, 2011 at 08:41:11PM +0200, Richard Weinberger wrote:
>> Am Dienstag 12 April 2011, 20:10:37 schrieb Christoph Lameter:
>> > On Tue, 12 Apr 2011, Richard Weinberger wrote:
>> > > This patch implements this_cpu_cmpxchg16b_emu() for UML.
>> >
>> > Is this really necessary? Just undefine
On Tue, 12 Apr 2011, Richard Weinberger wrote:
> This patch implements this_cpu_cmpxchg16b_emu() for UML.
Is this really necessary? Just undefine CONFIG_CMPXCHG_LOCAL for UML and
the asm code will not be used.
--
Forres
Am Dienstag 12 April 2011, 21:22:47 schrieb Pekka Enberg:
> On Tue, Apr 12, 2011 at 08:41:11PM +0200, Richard Weinberger wrote:
> >> Am Dienstag 12 April 2011, 20:10:37 schrieb Christoph Lameter:
> >> > On Tue, 12 Apr 2011, Richard Weinberger wrote:
> >> > > This patch implements this_cpu_cmpxchg16
The "ucast" transport is similar to the mcast transport (and, in fact,
shares most of its code), only it uses UDP unicast to move packets.
Obviously this is only useful for point-to-point connections between
virtual ethernet devices.
Signed-off-by: Nolan Leake
---
Documentation/uml/UserModeLinu