15 Sep, 2009

3 commits

  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6: (21 commits)
    sparc64: Initial niagara2 perf counter support.
    sparc64: Perf counter 'nop' event is not constant.
    sparc64: Provide a way to specify a perf counter overflow IRQ enable bit.
    sparc64: Provide hypervisor tracing bit support for perf counters.
    sparc64: Initial hw perf counter support.
    sparc64: Implement a real set_perf_counter_pending().
    sparc64: Use nmi_enter() and nmi_exit(), as needed.
    sparc64: Provide extern decls for sparc_??u_type strings.
    sparc64: Make touch_nmi_watchdog() actually work.
    sparc64: Kill unnecessary cast in profile_timer_exceptions_notify().
    sparc64: Manage NMI watchdog enabling like x86.
    sparc: add basic support for 'perf'
    sparc: convert /proc/io_map, /proc/dvma_map to seq_file
    sparc, leon: sparc-leon specific SRMMU initialization and bootup fixes.
    sparc,leon: Added support for AMBAPP bus.
    sparc,leon: Introduce the sparc-leon CPU type.
    sparc,leon: Redefine MMU register access asi if CONFIG_LEON
    sparc,leon: CONFIG_SPARC_LEON option and leon specific files.
    sparc64: cheaper asm/uaccess.h inclusion
    SPARC: fix duplicate declaration
    ...

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1623 commits)
    netxen: update copyright
    netxen: fix tx timeout recovery
    netxen: fix file firmware leak
    netxen: improve pci memory access
    netxen: change firmware write size
    tg3: Fix return ring size breakage
    netxen: build fix for INET=n
    cdc-phonet: autoconfigure Phonet address
    Phonet: back-end for autoconfigured addresses
    Phonet: fix netlink address dump error handling
    ipv6: Add IFA_F_DADFAILED flag
    net: Add DEVTYPE support for Ethernet based devices
    mv643xx_eth.c: remove unused txq_set_wrr()
    ucc_geth: Fix hangs after switching from full to half duplex
    ucc_geth: Rearrange some code to avoid forward declarations
    phy/marvell: Make non-aneg speed/duplex forcing work for 88E1111 PHYs
    drivers/net/phy: introduce missing kfree
    drivers/net/wan: introduce missing kfree
    net: force bridge module(s) to be GPL
    Subject: [PATCH] appletalk: Fix skb leak when ipddp interface is not loaded
    ...

    Fixed up trivial conflicts:

    - arch/x86/include/asm/socket.h

    converted to in the x86 tree. The generic
    header has the same new #define's, so that works out fine.

    - drivers/net/tun.c

    fix conflict between 89f56d1e9 ("tun: reuse struct sock fields") that
    switched over to using 'tun->socket.sk' instead of the redundantly
    available (and thus removed) 'tun->sk', and 2b980dbd ("lsm: Add hooks
    to the TUN driver") which added a new 'tun->sk' use.

    Noted in 'next' by Stephen Rothwell.

    Linus Torvalds
     
  • * 'x86-xen-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86: split __phys_addr out into separate file
    xen: use stronger barrier after unlocking lock
    xen: only enable interrupts while actually blocking for spinlock
    xen: make -fstack-protector work under Xen

    Linus Torvalds
     

14 Sep, 2009

11 commits

  • …git/tip/linux-2.6-tip

    * 'x86-setup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86, e820: Guard against array overflowed in __e820_add_region()
    x86, setup: remove obsolete pre-Kconfig CONFIG_VIDEO_ variables

    Linus Torvalds
     
  • …/git/tip/linux-2.6-tip

    * 'x86-percpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86, percpu: Collect hot percpu variables into one cacheline
    x86, percpu: Fix DECLARE/DEFINE_PER_CPU_PAGE_ALIGNED()
    x86, percpu: Add 'percpu_read_stable()' interface for cacheable accesses

    Linus Torvalds
     
  • * 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86, highmem_32.c: Clean up comment
    x86, pgtable.h: Clean up types
    x86: Clean up dump_pagetable()

    Linus Torvalds
     
  • …/git/tip/linux-2.6-tip

    * 'x86-kbuild-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86: Simplify the Makefile in a minor way through use of cc-ifversion

    Linus Torvalds
     
  • * 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86-64: move clts into batch cpu state updates when preloading fpu
    x86-64: move unlazy_fpu() into lazy cpu state part of context switch
    x86-32: make sure clts is batched during context switch
    x86: split out core __math_state_restore

    Linus Torvalds
     
  • …git/tip/linux-2.6-tip

    * 'x86-debug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86: Decrease the level of some NUMA messages to KERN_DEBUG

    Linus Torvalds
     
  • * 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (22 commits)
    x86: Fix code patching for paravirt-alternatives on 486
    x86, msr: change msr-reg.o to obj-y, and export its symbols
    x86: Use hard_smp_processor_id() to get apic id for AMD K8 cpus
    x86, sched: Workaround broken sched domain creation for AMD Magny-Cours
    x86, mcheck: Use correct cpumask for shared bank4
    x86, cacheinfo: Fixup L3 cache information for AMD multi-node processors
    x86: Fix CPU llc_shared_map information for AMD Magny-Cours
    x86, msr: Fix msr-reg.S compilation with gas 2.16.1, on 32-bit too
    x86: Move kernel_fpu_using to irq_fpu_usable in asm/i387.h
    x86, msr: fix msr-reg.S compilation with gas 2.16.1
    x86, msr: Export the register-setting MSR functions via /dev/*/msr
    x86, msr: Create _on_cpu helpers for {rw,wr}msr_safe_regs()
    x86, msr: Have the _safe MSR functions return -EIO, not -EFAULT
    x86, msr: CFI annotations, cleanups for msr-reg.S
    x86, asm: Make _ASM_EXTABLE() usable from assembly code
    x86, asm: Add 32-bit versions of the combined CFI macros
    x86, AMD: Disable wrongly set X86_FEATURE_LAHF_LM CPUID bit
    x86, msr: Rewrite AMD rd/wrmsr variants
    x86, msr: Add rd/wrmsr interfaces with preset registers
    x86: add specific support for Intel Atom architecture
    ...

    Linus Torvalds
     
  • …el/git/tip/linux-2.6-tip

    * 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86: Make memtype_seq_ops const
    x86: uv: Clean up uv_ptc_init(), use proc_create()
    x86: Use printk_once()
    x86/cpu: Clean up various files a bit
    x86: Remove duplicated #include
    x86, ipi: Clean up safe_smp_processor_id() by using the cpu_has_apic() macro helper
    x86: Clean up idt_descr and idt_tableby using NR_VECTORS instead of hardcoded number
    x86: Further clean up of mtrr/generic.c
    x86: Clean up mtrr/main.c
    x86: Clean up mtrr/state.c
    x86: Clean up mtrr/mtrr.h
    x86: Clean up mtrr/if.c
    x86: Clean up mtrr/generic.c
    x86: Clean up mtrr/cyrix.c
    x86: Clean up mtrr/cleanup.c
    x86: Clean up mtrr/centaur.c
    x86: Clean up mtrr/amd.c:
    x86: ds.c fix invalid assignment

    Linus Torvalds
     
  • …ernel/git/tip/linux-2.6-tip

    * 'x86-asm-generic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86: remove all now-duplicate header files
    x86: convert termios.h to the asm-generic version
    x86: convert almost generic headers to asm-generic version
    x86: convert trivial headers to asm-generic version
    x86: add copies of some headers to convert to asm-generic

    Linus Torvalds
     
  • * 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86/i386: Put aligned stack-canary in percpu shared_aligned section
    x86/i386: Make sure stack-protector segment base is cache aligned
    x86: Detect stack protector for i386 builds on x86_64
    x86: allow "=rm" in native_save_fl()
    x86: properly annotate alternatives.c
    x86: Introduce GDT_ENTRY_INIT(), initialize bad_bios_desc statically
    x86, 32-bit: Use generic sys_pipe()
    x86: Introduce GDT_ENTRY_INIT(), fix APM
    x86: Introduce GDT_ENTRY_INIT()
    x86: Introduce set_desc_base() and set_desc_limit()
    x86: Remove unused patch_espfix_desc()
    x86: Use get_desc_base()

    Linus Torvalds
     
  • * 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (24 commits)
    ACPI, x86: expose some IO-APIC routines when CONFIG_ACPI=n
    x86, apic: Slim down stack usage in early_init_lapic_mapping()
    x86, ioapic: Get rid of needless check and simplify ioapic_setup_resources()
    x86, ioapic: Define IO_APIC_DEFAULT_PHYS_BASE constant
    x86: Fix x86_model test in es7000_apic_is_cluster()
    x86, apic: Move dmar_table_init() out of enable_IR()
    x86, ioapic: Panic on irq-pin binding only if needed
    x86/apic: Enable x2APIC without interrupt remapping under KVM
    x86, apic: Drop redundant bit assignment
    x86, ioapic: Throw BUG instead of NULL dereference
    x86, ioapic: Introduce for_each_irq_pin() helper
    x86: Remove superfluous NULL pointer check in destroy_irq()
    x86/ioapic.c: unify ioapic_retrigger_irq()
    x86/ioapic.c: convert __target_IO_APIC_irq to conventional for() loop
    x86/ioapic.c: clean up replace_pin_at_irq_node logic and comments
    x86/ioapic.c: convert replace_pin_at_irq_node to conventional for() loop
    x86/ioapic.c: simplify add_pin_to_irq_node()
    x86/ioapic.c: convert io_apic_level_ack_pending loop to normal for() loop
    x86/ioapic.c: move lost comment to what seems like appropriate place
    x86/ioapic.c: remove redundant declaration of irq_pin_list
    ...

    Linus Torvalds
     

12 Sep, 2009

14 commits

  • Conflicts:
    arch/sparc/Kconfig

    David S. Miller
     
  • * 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev: (25 commits)
    pata_rz1000: use printk_once
    ahci: kill @force_restart and refine CLO for ahci_kick_engine()
    pata_cs5535: add pci id for AMD based CS5535 controllers
    ahci: Add AMD SB900 SATA/IDE controller device IDs
    drivers/ata: use resource_size
    sata_fsl: Defer non-ncq commands when ncq commands active
    libata: add SATA PMP revision information for spec 1.2
    libata: fix off-by-one error in ata_tf_read_block()
    ahci: Gigabyte GA-MA69VM-S2 can't do 64bit DMA
    ahci: make ahci_asus_m2a_vm_32bit_only() quirk more generic
    dmi: extend dmi_get_year() to dmi_get_date()
    dmi: fix date handling in dmi_get_year()
    libata: unbreak TPM filtering by reorganizing ata_scsi_pass_thru()
    sata_sis: convert to slave_link
    sata_sil24: always set protocol override for non-ATAPI data commands
    libata: Export AHCI capabilities
    libata: Delegate nonrot flag setting to SCSI
    [libata] Add pata_rdc driver for RDC ATA devices
    drivers/ata: Remove unnecessary semicolons
    libata: remove spindown skipping and warning
    ...

    Linus Torvalds
     
  • …el/git/tip/linux-2.6-tip

    * 'tracing-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (105 commits)
    ring-buffer: only enable ring_buffer_swap_cpu when needed
    ring-buffer: check for swapped buffers in start of committing
    tracing: report error in trace if we fail to swap latency buffer
    tracing: add trace_array_printk for internal tracers to use
    tracing: pass around ring buffer instead of tracer
    tracing: make tracing_reset safe for external use
    tracing: use timestamp to determine start of latency traces
    tracing: Remove mentioning of legacy latency_trace file from documentation
    tracing/filters: Defer pred allocation, fix memory leak
    tracing: remove users of tracing_reset
    tracing: disable buffers and synchronize_sched before resetting
    tracing: disable update max tracer while reading trace
    tracing: print out start and stop in latency traces
    ring-buffer: disable all cpu buffers when one finds a problem
    ring-buffer: do not count discarded events
    ring-buffer: remove ring_buffer_event_discard
    ring-buffer: fix ring_buffer_read crossing pages
    ring-buffer: remove unnecessary cpu_relax
    ring-buffer: do not swap buffers during a commit
    ring-buffer: do not reset while in a commit
    ...

    Linus Torvalds
     
  • …/git/tip/linux-2.6-tip

    * 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (64 commits)
    sched: Fix sched::sched_stat_wait tracepoint field
    sched: Disable NEW_FAIR_SLEEPERS for now
    sched: Keep kthreads at default priority
    sched: Re-tune the scheduler latency defaults to decrease worst-case latencies
    sched: Turn off child_runs_first
    sched: Ensure that a child can't gain time over it's parent after fork()
    sched: enable SD_WAKE_IDLE
    sched: Deal with low-load in wake_affine()
    sched: Remove short cut from select_task_rq_fair()
    sched: Turn on SD_BALANCE_NEWIDLE
    sched: Clean up topology.h
    sched: Fix dynamic power-balancing crash
    sched: Remove reciprocal for cpu_power
    sched: Try to deal with low capacity, fix update_sd_power_savings_stats()
    sched: Try to deal with low capacity
    sched: Scale down cpu_power due to RT tasks
    sched: Implement dynamic cpu_power
    sched: Add smt_gain
    sched: Update the cpu_power sum during load-balance
    sched: Add SD_PREFER_SIBLING
    ...

    Linus Torvalds
     
  • …/kernel/git/tip/linux-2.6-tip

    * 'perfcounters-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (60 commits)
    perf tools: Avoid unnecessary work in directory lookups
    perf stat: Clean up statistics calculations a bit more
    perf stat: More advanced variance computation
    perf stat: Use stddev_mean in stead of stddev
    perf stat: Remove the limit on repeat
    perf stat: Change noise calculation to use stddev
    x86, perf_counter, bts: Do not allow kernel BTS tracing for now
    x86, perf_counter, bts: Correct pointer-to-u64 casts
    x86, perf_counter, bts: Fail if BTS is not available
    perf_counter: Fix output-sharing error path
    perf trace: Fix read_string()
    perf trace: Print out in nanoseconds
    perf tools: Seek to the end of the header area
    perf trace: Fix parsing of perf.data
    perf trace: Sample timestamps as well
    perf_counter: Introduce new (non-)paranoia level to allow raw tracepoint access
    perf trace: Sample the CPU too
    perf tools: Work around strict aliasing related warnings
    perf tools: Clean up warnings list in the Makefile
    perf tools: Complete support for dynamic strings
    ...

    Linus Torvalds
     
  • * 'oprofile-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (55 commits)
    arch/x86/oprofile/op_model_amd.c: fix op_amd_handle_ibs() return type
    Revert "x86: oprofile/op_model_amd.c set return values for op_amd_handle_ibs()"
    x86/oprofile: Small coding style fixes
    x86/oprofile: Add counter reservation check for virtual counters
    x86/oprofile: Implement op_x86_virt_to_phys()
    oprofile: Adding switch counter to oprofile statistic variables
    x86/oprofile: Implement mux_clone()
    x86/oprofile: Enable multiplexing only if the model supports it
    x86/oprofile: Add function has_mux() to check multiplexing support
    x86/oprofile: Modify initialization of num_virt_counters
    x86/oprofile: Remove unused num_virt_controls from struct op_x86_model_spec
    x86/oprofile: Remove const qualifier from struct op_x86_model_spec
    x86/oprofile: Moving nmi_cpu_switch() in nmi_int.c
    x86/oprofile: Moving nmi_cpu_save/restore_mpx_registers() in nmi_int.c
    x86/oprofile: Moving nmi_setup_cpu_mux() in nmi_int.c
    x86/oprofile: Implement multiplexing setup/shutdown functions
    oprofile: Grouping multiplexing code in op_model_amd.c
    oprofile: Introduce op_x86_phys_to_virt()
    oprofile: Grouping multiplexing code in oprof.c
    oprofile: Remove oprofile_multiplexing_init()
    ...

    Linus Torvalds
     
  • * 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (28 commits)
    rcu: Move end of special early-boot RCU operation earlier
    rcu: Changes from reviews: avoid casts, fix/add warnings, improve comments
    rcu: Create rcutree plugins to handle hotplug CPU for multi-level trees
    rcu: Remove lockdep annotations from RCU's _notrace() API members
    rcu: Add #ifdef to suppress __rcu_offline_cpu() warning in !HOTPLUG_CPU builds
    rcu: Add CPU-offline processing for single-node configurations
    rcu: Add "notrace" to RCU function headers used by ftrace
    rcu: Remove CONFIG_PREEMPT_RCU
    rcu: Merge preemptable-RCU functionality into hierarchical RCU
    rcu: Simplify rcu_pending()/rcu_check_callbacks() API
    rcu: Use debugfs_remove_recursive() simplify code.
    rcu: Merge per-RCU-flavor initialization into pre-existing macro
    rcu: Fix online/offline indication for rcudata.csv trace file
    rcu: Consolidate sparse and lockdep declarations in include/linux/rcupdate.h
    rcu: Renamings to increase RCU clarity
    rcu: Move private definitions from include/linux/rcutree.h to kernel/rcutree.h
    rcu: Expunge lingering references to CONFIG_CLASSIC_RCU, optimize on !SMP
    rcu: Delay rcu_barrier() wait until beginning of next CPU-hotunplug operation.
    rcu: Fix typo in rcu_irq_exit() comment header
    rcu: Make rcupreempt_trace.c look at offline CPUs
    ...

    Linus Torvalds
     
  • …el/git/tip/linux-2.6-tip

    * 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (32 commits)
    locking, m68k/asm-offsets: Rename signal defines
    locking: Inline spinlock code for all locking variants on s390
    locking: Simplify spinlock inlining
    locking: Allow arch-inlined spinlocks
    locking: Move spinlock function bodies to header file
    locking, m68k: Calculate thread_info offset with asm offset
    locking, m68k/asm-offsets: Rename pt_regs offset defines
    locking, sparc: Rename __spin_try_lock() and friends
    locking, powerpc: Rename __spin_try_lock() and friends
    lockdep: Remove recursion stattistics
    lockdep: Simplify lock_stat seqfile code
    lockdep: Simplify lockdep_chains seqfile code
    lockdep: Simplify lockdep seqfile code
    lockdep: Fix missing entries in /proc/lock_chains
    lockdep: Fix missing entry in /proc/lock_stat
    lockdep: Fix memory usage info of BFS
    lockdep: Reintroduce generation count to make BFS faster
    lockdep: Deal with many similar locks
    lockdep: Introduce lockdep_assert_held()
    lockdep: Fix style nits
    ...

    Linus Torvalds
     
  • …/git/tip/linux-2.6-tip

    * 'core-iommu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (59 commits)
    x86/gart: Do not select AGP for GART_IOMMU
    x86/amd-iommu: Initialize passthrough mode when requested
    x86/amd-iommu: Don't detach device from pt domain on driver unbind
    x86/amd-iommu: Make sure a device is assigned in passthrough mode
    x86/amd-iommu: Align locking between attach_device and detach_device
    x86/amd-iommu: Fix device table write order
    x86/amd-iommu: Add passthrough mode initialization functions
    x86/amd-iommu: Add core functions for pd allocation/freeing
    x86/dma: Mark iommu_pass_through as __read_mostly
    x86/amd-iommu: Change iommu_map_page to support multiple page sizes
    x86/amd-iommu: Support higher level PTEs in iommu_page_unmap
    x86/amd-iommu: Remove old page table handling macros
    x86/amd-iommu: Use 2-level page tables for dma_ops domains
    x86/amd-iommu: Remove bus_addr check in iommu_map_page
    x86/amd-iommu: Remove last usages of IOMMU_PTE_L0_INDEX
    x86/amd-iommu: Change alloc_pte to support 64 bit address space
    x86/amd-iommu: Introduce increase_address_space function
    x86/amd-iommu: Flush domains if address space size was increased
    x86/amd-iommu: Introduce set_dte_entry function
    x86/amd-iommu: Add a gneric version of amd_iommu_flush_all_devices
    ...

    Linus Torvalds
     
  • …/git/tip/linux-2.6-tip

    * 'core-debug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    debug lockups: Improve lockup detection, fix generic arch fallback
    debug lockups: Improve lockup detection

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (102 commits)
    crypto: sha-s390 - Fix warnings in import function
    crypto: vmac - New hash algorithm for intel_txt support
    crypto: api - Do not displace newly registered algorithms
    crypto: ansi_cprng - Fix module initialization
    crypto: xcbc - Fix alignment calculation of xcbc_tfm_ctx
    crypto: fips - Depend on ansi_cprng
    crypto: blkcipher - Do not use eseqiv on stream ciphers
    crypto: ctr - Use chainiv on raw counter mode
    Revert crypto: fips - Select CPRNG
    crypto: rng - Fix typo
    crypto: talitos - add support for 36 bit addressing
    crypto: talitos - align locks on cache lines
    crypto: talitos - simplify hmac data size calculation
    crypto: mv_cesa - Add support for Orion5X crypto engine
    crypto: cryptd - Add support to access underlaying shash
    crypto: gcm - Use GHASH digest algorithm
    crypto: ghash - Add GHASH digest algorithm for GCM
    crypto: authenc - Convert to ahash
    crypto: api - Fix aligned ctx helper
    crypto: hmac - Prehash ipad/opad
    ...

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (377 commits)
    ASoC: au1x: PSC-AC97 bugfixes
    ALSA: dummy - Increase MAX_PCM_SUBSTREAMS to 128
    ALSA: dummy - Add debug proc file
    ALSA: Add const prefix to proc helper functions
    ALSA: Re-export snd_pcm_format_name() function
    ALSA: hda - Use auto model for HP laptops with ALC268 codec
    ALSA: cs46xx - Fix minimum period size
    ASoC: Fix WM835x Out4 capture enumeration
    ALSA: Remove unneeded ifdef from sound/core.h
    ALSA: Remove struct snd_monitor_file from public sound/core.h
    ASoC: Remove unuused hw_read_t
    sound: oxygen: work around MCE when changing volume
    ALSA: dummy - Fake buffer allocations
    ALSA: hda/realtek: Added support for CLEVO M540R subsystem, 6 channel + digital
    ASoC: fix pxa2xx-ac97.c breakage
    ALSA: dummy - Fix the timer calculation in systimer mode
    ALSA: dummy - Add more description
    ALSA: dummy - Better jiffies handling
    ALSA: dummy - Support high-res timer mode
    ALSA: Release v1.0.21
    ...

    Linus Torvalds
     
  • * 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6: (54 commits)
    [S390] tape: Use pr_xxx instead of dev_xxx in shared driver code
    [S390] Wire up page fault events for software perf counters.
    [S390] Remove smp_cpu_not_running.
    [S390] Get rid of cpuid.h header file.
    [S390] Limit cpu detection to 256 physical cpus.
    [S390] tape: Fix device online messages
    [S390] Enable guest page hinting by default.
    [S390] use generic scatterlist.h
    [S390] s390dbf: Add description for usage of "%s" in sprintf events
    [S390] Initialize __LC_THREAD_INFO early.
    [S390] fix recursive locking on page_table_lock
    [S390] kvm: use console_initcall() to initialize s390 virtio console
    [S390] tape: reversed order of labels
    [S390] hypfs: Use "%u" instead of "%d" for unsigned ints in snprintf
    [S390] kernel: Print an error message if kernel NSS cannot be defined
    [S390] zcrypt: Free ap_device if dev_set_name fails.
    [S390] zcrypt: Use spin_lock_bh in suspend callback
    [S390] xpram: Remove checksum validation for suspend/resume
    [S390] vmur: Invalid allocation sequence for vmur class
    [S390] hypfs: remove useless variable qname
    ...

    Linus Torvalds
     
  • * 'kmemleak' of git://linux-arm.org/linux-2.6:
    kmemleak: Improve the "Early log buffer exceeded" error message
    kmemleak: fix sparse warning for static declarations
    kmemleak: fix sparse warning over overshadowed flags
    kmemleak: move common painting code together
    kmemleak: add clear command support
    kmemleak: use bool for true/false questions
    kmemleak: Do no create the clean-up thread during kmemleak_disable()
    kmemleak: Scan all thread stacks
    kmemleak: Don't scan uninitialized memory when kmemcheck is enabled
    kmemleak: Ignore the aperture memory hole on x86_64
    kmemleak: Printing of the objects hex dump
    kmemleak: Do not report alloc_bootmem blocks as leaks
    kmemleak: Save the stack trace for early allocations
    kmemleak: Mark the early log buffer as __initdata
    kmemleak: Dump object information on request
    kmemleak: Allow rescheduling during an object scanning

    Linus Torvalds
     

11 Sep, 2009

12 commits