26 Aug, 2015

2 commits

  • It contains a symlinked header we use; ignore it and clean it up
    on 'make clean'.

    Signed-off-by: Rusty Russell
    Cc: Linus Torvalds
    Cc: Peter Zijlstra
    Cc: Thomas Gleixner
    Cc: linux-kernel@vger.kernel.org
    Signed-off-by: Ingo Molnar

    Rusty Russell
     
  • Ours uses a u32 for the data, since we ensure it's always
    aligned and it's x86 so it doesn't matter anyway.

    lguest.c:128:8: error: redefinition of ‘struct virtio_pci_cfg_cap’

    Signed-off-by: Rusty Russell
    Cc: Linus Torvalds
    Cc: Michael S. Tsirkin
    Cc: Peter Zijlstra
    Cc: Thomas Gleixner
    Cc: linux-kernel@vger.kernel.org
    Fixes: 3121bb023e2db ("virtio: define virtio_pci_cfg_cap in header.")
    Signed-off-by: Ingo Molnar

    Rusty Russell
     

13 Feb, 2015

11 commits


11 Feb, 2015

21 commits


15 Jul, 2013

1 commit


04 Jul, 2013

1 commit

  • Somehow a naked u16 slipped into the glibc headers on my Ubuntu machine
    (i386 2.17-0ubuntu5), breaking compile:

    In file included from lguest.c:46:0:
    /usr/include/linux/virtio_net.h:188:2: error: unknown type name ‘u16’

    We use the kernel-style types anyway, just define them before the includes.
    Also remove the advice on adding missing headers: that no longer works.

    Signed-off-by: Rusty Russell

    Rusty Russell
     

02 Jul, 2013

2 commits


07 Mar, 2013

1 commit


12 Jan, 2013

1 commit

  • The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
    while now and is almost always enabled by default. As agreed during the
    Linux kernel summit, remove it from any "depends on" lines in Kconfigs.

    CC: Rusty Russell
    CC: Davidlohr Bueso
    Signed-off-by: Kees Cook
    Acked-by: Rusty Russell

    Kees Cook