1. 10 4月, 2009 1 次提交
  2. 08 4月, 2009 6 次提交
    • J
      lguest: update lazy mmu changes to match lguest's use of kvm hypercalls · 169aafbc
      Jeremy Fitzhardinge 提交于
      Duplicate hcall -> kvm_hypercall0 convertion from "lguest: use KVM
      hypercalls".
      Signed-off-by: NJeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
      Cc: Matias Zabaljauregui <zabaljauregui at gmail.com>
      Cc: Rusty Russell <rusty@rustcorp.com.au>
      169aafbc
    • J
      Merge commit 'origin/master' into for-linus/xen/master · 38f4b8c0
      Jeremy Fitzhardinge 提交于
      * commit 'origin/master': (4825 commits)
        Fix build errors due to CONFIG_BRANCH_TRACER=y
        parport: Use the PCI IRQ if offered
        tty: jsm cleanups
        Adjust path to gpio headers
        KGDB_SERIAL_CONSOLE check for module
        Change KCONFIG name
        tty: Blackin CTS/RTS
        Change hardware flow control from poll to interrupt driven
        Add support for the MAX3100 SPI UART.
        lanana: assign a device name and numbering for MAX3100
        serqt: initial clean up pass for tty side
        tty: Use the generic RS485 ioctl on CRIS
        tty: Correct inline types for tty_driver_kref_get()
        splice: fix deadlock in splicing to file
        nilfs2: support nanosecond timestamp
        nilfs2: introduce secondary super block
        nilfs2: simplify handling of active state of segments
        nilfs2: mark minor flag for checkpoint created by internal operation
        nilfs2: clean up sketch file
        nilfs2: super block operations fix endian bug
        ...
      
      Conflicts:
      	arch/x86/include/asm/thread_info.h
      	arch/x86/lguest/boot.c
      	drivers/xen/manage.c
      38f4b8c0
    • J
      Merge branch 'for-linus/xen/core' into for-linus/xen/master · a8114540
      Jeremy Fitzhardinge 提交于
      * for-linus/xen/core:
        xen: honour VCPU availability on boot
      a8114540
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 · 8e2c4f28
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6:
        PCI: pci_slot: grab refcount on slot's bus
        PCI Hotplug: acpiphp: grab refcount on p2p subordinate bus
        PCI: allow PCI core hotplug to remove PCI root bus
        PCI: Fix oops in pci_vpd_truncate
        PCI: don't corrupt enable_cnt when doing manual resource alignment
        PCI: annotate pci_rescan_bus as __ref, not __devinit
        PCI-IOV: fix missing kernel-doc
        PCI: Setup disabled bridges even if buses are added
        PCI: SR-IOV quirk for Intel 82576 NIC
      8e2c4f28
    • L
      Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block · 6a5d2638
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.dk/linux-2.6-block:
        loop: mutex already unlocked in loop_clr_fd()
        cfq-iosched: don't let idling interfere with plugging
        block: remove unused REQ_UNPLUG
        cfq-iosched: kill two unused cfqq flags
        cfq-iosched: change dispatch logic to deal with single requests at the time
        mflash: initial support
        cciss: change to discover first memory BAR
        cciss: kernel scan thread for MSA2012
        cciss: fix residual count for block pc requests
        block: fix inconsistency in I/O stat accounting code
        block: elevator quiescing helpers
      6a5d2638
    • L
      Fix build errors due to CONFIG_BRANCH_TRACER=y · aeeae868
      Linus Torvalds 提交于
      The code that enables branch tracing for all (non-constant) branches
      plays games with the preprocessor and #define's the C 'if ()' construct
      to do tracing.
      
      That's all fine, but it fails for some unusual but valid C code that is
      sometimes used in macros, notably by the intel-iommu code:
      
      	if (i=drhd->iommu, drhd->ignored) ..
      
      because now the preprocessor complains about multiple arguments to the
      'if' macro.
      
      So make the macro expansion of this particularly horrid trick use
      varargs, and handle the case of comma-expressions in if-statements.  Use
      another macro to do it cleanly in just one place.
      
      This replaces a patch by David (and acked by Steven) that did this all
      inside that one already-too-horrid macro.
      Tested-by: NIngo Molnar <mingo@elte.hu>
      Cc: David Woodhouse <dwmw2@infradead.org>
      Cc: Steven Rostedt <rostedt@goodmis.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      aeeae868
  3. 07 4月, 2009 33 次提交