1. 05 1月, 2009 13 次提交
  2. 04 1月, 2009 15 次提交
  3. 03 1月, 2009 12 次提交
    • I
      Merge branch 'linus' into x86/cleanups · 923a789b
      Ingo Molnar 提交于
      Conflicts:
      	arch/x86/kernel/reboot.c
      923a789b
    • L
      Merge branch 'cpus4096-for-linus-2' of... · b840d796
      Linus Torvalds 提交于
      Merge branch 'cpus4096-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'cpus4096-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (66 commits)
        x86: export vector_used_by_percpu_irq
        x86: use logical apicid in x2apic_cluster's x2apic_cpu_mask_to_apicid_and()
        sched: nominate preferred wakeup cpu, fix
        x86: fix lguest used_vectors breakage, -v2
        x86: fix warning in arch/x86/kernel/io_apic.c
        sched: fix warning in kernel/sched.c
        sched: move test_sd_parent() to an SMP section of sched.h
        sched: add SD_BALANCE_NEWIDLE at MC and CPU level for sched_mc>0
        sched: activate active load balancing in new idle cpus
        sched: bias task wakeups to preferred semi-idle packages
        sched: nominate preferred wakeup cpu
        sched: favour lower logical cpu number for sched_mc balance
        sched: framework for sched_mc/smt_power_savings=N
        sched: convert BALANCE_FOR_xx_POWER to inline functions
        x86: use possible_cpus=NUM to extend the possible cpus allowed
        x86: fix cpu_mask_to_apicid_and to include cpu_online_mask
        x86: update io_apic.c to the new cpumask code
        x86: Introduce topology_core_cpumask()/topology_thread_cpumask()
        x86: xen: use smp_call_function_many()
        x86: use work_on_cpu in x86/kernel/cpu/mcheck/mce_amd_64.c
        ...
      
      Fixed up trivial conflict in kernel/time/tick-sched.c manually
      b840d796
    • L
      Merge branch 'kvm-updates/2.6.29' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm · 597b0d21
      Linus Torvalds 提交于
      * 'kvm-updates/2.6.29' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm: (140 commits)
        KVM: MMU: handle large host sptes on invlpg/resync
        KVM: Add locking to virtual i8259 interrupt controller
        KVM: MMU: Don't treat a global pte as such if cr4.pge is cleared
        MAINTAINERS: Maintainership changes for kvm/ia64
        KVM: ia64: Fix kvm_arch_vcpu_ioctl_[gs]et_regs()
        KVM: x86: Rework user space NMI injection as KVM_CAP_USER_NMI
        KVM: VMX: Fix pending NMI-vs.-IRQ race for user space irqchip
        KVM: fix handling of ACK from shared guest IRQ
        KVM: MMU: check for present pdptr shadow page in walk_shadow
        KVM: Consolidate userspace memory capability reporting into common code
        KVM: Advertise the bug in memory region destruction as fixed
        KVM: use cpumask_var_t for cpus_hardware_enabled
        KVM: use modern cpumask primitives, no cpumask_t on stack
        KVM: Extract core of kvm_flush_remote_tlbs/kvm_reload_remote_mmus
        KVM: set owner of cpu and vm file operations
        anon_inodes: use fops->owner for module refcount
        x86: KVM guest: kvm_get_tsc_khz: return khz, not lpj
        KVM: MMU: prepopulate the shadow on invlpg
        KVM: MMU: skip global pgtables on sync due to cr3 switch
        KVM: MMU: collapse remote TLB flushes on root sync
        ...
      597b0d21
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 · 2640c9a9
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6: (32 commits)
        ide-atapi: start dma in a drive-specific way
        ide-atapi: put the rest of non-ide-cd code into the else-clause of ide_transfer_pc
        ide-atapi: remove timeout arg to ide_issue_pc
        ide-cd: remove handler wrappers
        ide-cd: remove xferlen arg to cdrom_start_packet_command
        ide-atapi: split drive-specific functionality in ide_issue_pc
        ide-atapi: assign expiry and timeout based on device type
        ide-atapi: compute cmd_len based on device type in ide_transfer_pc
        ide: remove the last ide-scsi remnants
        ide-atapi: remove ide-scsi remnants from ide_pc_intr()
        ide-atapi: remove ide-scsi remnants from ide_transfer_pc()
        ide-atapi: remove ide-scsi remnants from ide_issue_pc
        ide-cd: move cdrom_timer_expiry to ide-atapi.c
        ide-atapi: teach ide atapi about drive->waiting_for_dma
        ide-atapi: accomodate transfer length calculation for ide-cd
        ide-atapi: setup dma for ide-cd
        ide-atapi: combine drive-specific assignments
        ide-atapi: add a dev_is_idecd-inline
        remove ide-scsi
        ide-floppy: allocate only toplevel packet commands
        ...
      2640c9a9
    • L
      Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb · 80618fa8
      Linus Torvalds 提交于
      * 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb: (31 commits)
        uwb: remove beacon cache entry after calling uwb_notify()
        uwb: remove unused include/linux/uwb/debug.h
        uwb: use print_hex_dump()
        uwb: use dev_dbg() for debug messages
        uwb: fix memory leak in uwb_rc_notif()
        wusb: fix oops when terminating a non-existant reservation
        uwb: fix oops when terminating an already terminated reservation
        uwb: improved MAS allocator and reservation conflict handling
        wusb: add debug files for ASL, PZL and DI to the whci-hcd driver
        uwb: fix oops in debug PAL's reservation callback
        uwb: clean up whci_wait_for() timeout error message
        wusb: whci-hcd shouldn't do ASL/PZL updates while channel is inactive
        uwb: remove unused beacon group join/leave events
        wlp: start/stop radio on network interface up/down
        uwb: add basic radio manager
        uwb: add pal parameter to new reservation callback
        uwb: fix races between events and neh timers
        uwb: don't unbind the radio controller driver when resetting
        uwb: per-radio controller event thread and beacon cache
        uwb: add commands to add/remove IEs to the debug interface
        ...
      80618fa8
    • P
      Update powerpc maintainers · 92cde4d5
      Paul Mackerras 提交于
      Ben Herrenschmidt is taking over as the primary powerpc architecture
      maintainer.  I'll still be around as his backup/deputy.
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      Acked-by: NGrant Likely <grant.likely@secretlab.ca>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      92cde4d5
    • L
      Merge branch 'i8k-updates' from Alan · f0f0ce97
      Linus Torvalds 提交于
      * i8k-updates:
        i8k: Add Dell Vostro systems
        i8k: Enable i8k on Dell Precision Systems
      f0f0ce97
    • F
      i8k: Add Dell Vostro systems · bef2a508
      Federico Heinz 提交于
      This trivial patch adds support for i8k on the new Dell Vostro models.
      I tested it on my Vostro 1400, and it works. It does print a warning
      when loading the module:
      
      	i8k: unable to get SMM BIOS version
      
      But I couldn't figure out how to fix that. The module seems to work fine,
      anyway...
      Signed-off-by: NFederico Heinz <fheinz@vialibre.org.ar>
      Signed-off-by: NAlan Cox <alan@redhat.com>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      bef2a508
    • A
      i8k: Enable i8k on Dell Precision Systems · 7ab21a86
      Andy Spencer 提交于
      Patch to enable i8k on Dell Precisions.
      Signed-off-by: NAndy Spencer <spenceal@rose-hulman.edu>
      Signed-off-by: NAlan Cox <alan@redhat.com>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      7ab21a86
    • I
      e8e32326
    • L
      Merge branch 'tty-updates' from Alan · d2fde28c
      Linus Torvalds 提交于
      * tty-updates: (75 commits)
        serial_8250: support for Sealevel Systems Model 7803 COMM+8
        hso maintainers update patch
        hso modem detect fix patch against Alan Cox'es tty tree
        tty: Fix an ircomm warning and note another bug
        drivers/char/cyclades.c: cy_pci_probe: fix error path
        Serial: UART driver changes for Cavium OCTEON.
        Serial: Allow port type to be specified when calling serial8250_register_port.
        8250: Serial driver changes to support future Cavium OCTEON serial patches.
        8250: Don't clobber spinlocks.
        fix for tty-serial-move-port
        tty: We want the port object to be persistent
        __FUNCTION__ is gcc-specific, use __func__
        serial: RS485 ioctl structure uses __u32 include linux/types.h
        tty: Drop the lock_kernel in the private ioctl hook
        synclink_cs: Convert to tty_port
        tty: use port methods for the rocket driver
        tty: kref the rocket driver
        tty: make rocketport use standard port->flags
        tty: Redo the rocket driver locking
        tty: Make epca use the port helpers
        ...
      d2fde28c
    • J
      x86: mpparse.c fix style problems · 103ceffb
      Jaswinder Singh Rajput 提交于
      Impact: cleanup, fix style problems, more readable
      
      Fixes style problems:
      
       WARNING: Use #include <linux/smp.h> instead of <asm/smp.h>
       WARNING: Use #include <linux/acpi.h> instead of <asm/acpi.h>
       WARNING: suspect code indent for conditional statements (8, 17)
       WARNING: space prohibited between function name and open parenthesis '('
      
      total: 0 errors, 5 warnings
      Signed-off-by: NJaswinder Singh Rajput <jaswinderrajput@gmail.com>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      103ceffb