03 Mar, 2010

2 commits

  • * 'for-linus' of git://gitorious.org/linux-omap-dss2/linux: (49 commits)
    OMAP: DSS2: Taal: Fix TE when resuming
    OMAP: DSS2: Taal: Fix ESD check
    OMAP: DSS2: OMAPFB: Constify some function parameters
    OMAP: DSS2: OMAPFB: install omapfb.h
    OMAP: DSS2: DSI: add error prints
    OMAP: DSS2: TPO-TD03MTEA1: fix function names
    OMAP: DSS2: DSI: add dsi_vc_dcs_read_2() helper
    OMAP: DSS2: OMAPFB: Remove FB_OMAP2_FORCE_AUTO_UPDATE
    OMAP: DSS2: DSI: remove external TE support
    OMAP: DSS2: move timing functions
    OMAP: DSS2: move set/get_wss()
    OMAP: DSS2: move enable/disable/suspend/resume
    OMAP: DSS2: move update() and sync()
    OMAP: DSS2: move set/get_update_mode()
    OMAP: DSS2: move enable/get_te()
    OMAP: DSS2: move get_recommended_bpp()
    OMAP: DSS2: move get_resolution()
    OMAP: DSS2: move enable/disable_channel to overlay manager
    OMAP: DSS2: move wait_vsync()
    OMAP: DSS2: move get/set_rotate()
    ...

    Linus Torvalds
     
  • * 'omap-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6: (214 commits)
    omap2: Initialize Menelaus and MMC for N8X0
    AM3517 EVM: correct typo - tca6416 mispelt as tca6516
    AM3517 EVM: Enable I2C support
    AM35x: Enable OMAP_MUX in defconfig
    AM35x: Add missing GPIO mux config for EHCI port
    Zoom3: Defconfig update
    omap: i2c: Fix muxing for command line enabled bus
    OMAP4: clock: Remove clock hacks from timer-gp.c
    OMAP4: clock: Add dummy clock nodes for interface clocks
    OMAP4: clock: Rename leaf clock nodes to end with a _ick or _fck
    OMAP2+ clock: revise omap2_clk_{disable,enable}()
    OMAP2/3 clock: combine OMAP2 & 3 boot-time MPU rate change code
    OMAP clockdomain: if no autodeps exist, don't try to add or remove them
    OMAP hwmod: add hwmod class support
    OMAP hwmod: convert header files with static allocations into C files
    OMAP hwmod: convert hwmod to use hardware clock names rather than clkdev dev+con
    OMAP clock: add omap_clk_get_by_name() for use by OMAP hwmod core code
    OMAP3: clock: add capability to change rate of dpll4_m5_ck_3630
    OMAP4 clock: drop the ALWAYS_ENABLED clock flag
    OMAP clock: drop RATE_FIXED clock flag
    ...

    Linus Torvalds
     

02 Mar, 2010

17 commits

  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6:
    sparc: Support show_unhandled_signals.
    sparc: use __ratelimit
    sunxvr500: Additional PCI id for sunxvr500 driver
    sparc: use asm-generic/scatterlist.h
    sparc64: If 'slot-names' property exist, create sysfs PCI slot information.
    sparc: remove trailing space in messages
    sparc: remove redundant return statements

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1341 commits)
    virtio_net: remove forgotten assignment
    be2net: fix tx completion polling
    sis190: fix cable detect via link status poll
    net: fix protocol sk_buff field
    bridge: Fix build error when IGMP_SNOOPING is not enabled
    bnx2x: Tx barriers and locks
    scm: Only support SCM_RIGHTS on unix domain sockets.
    vhost-net: restart tx poll on sk_sndbuf full
    vhost: fix get_user_pages_fast error handling
    vhost: initialize log eventfd context pointer
    vhost: logging thinko fix
    wireless: convert to use netdev_for_each_mc_addr
    ethtool: do not set some flags, if others failed
    ipoib: returned back addrlen check for mc addresses
    netlink: Adding inode field to /proc/net/netlink
    axnet_cs: add new id
    bridge: Make IGMP snooping depend upon BRIDGE.
    bridge: Add multicast count/interval sysfs entries
    bridge: Add hash elasticity/max sysfs entries
    bridge: Add multicast_snooping sysfs toggle
    ...

    Trivial conflicts in Documentation/feature-removal-schedule.txt

    Linus Torvalds
     
  • Conflicts:
    arch/arm/plat-omap/Kconfig

    Tony Lindgren
     
  • …t/khilman/linux-davinci

    * 'davinci-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci: (40 commits)
    DaVinci DM365: Adding support for SPI EEPROM
    DaVinci DM365: Adding DM365 SPI support
    DaVinci DM355: Modifications to DM355 SPI support
    DaVinci: SPI: Adding header file for SPI support.
    davinci: dm646x: CDCE clocks: davinci_clk converted to clk_lookup
    davinci: clkdev cleanup: remove clk_lookup wrapper, use clkdev_add_table()
    DaVinci: DM365: Voice codec support for the DM365 SoC
    davinci: clock: let clk->set_rate function sleep
    Add SDA and SCL pin numbers to i2c platform data
    davinci: da8xx/omap-l1xx: Add EDMA platform data for da850/omap-l138
    davinci: build list of unused EDMA events dynamically
    davinci: Fix edma_alloc_channel api for EDMA_CHANNEL_ANY case
    davinci: Keep count of channel controllers on a platform
    davinci: Correct return value of edma_alloc_channel api
    davinci: add CDCE949 support on DM6467 EVM
    davinci: add support for CDCE949 clock synthesizer
    davinci: da850/omap-l138 EVM: register for suspend support
    davinci: da850/omap-l138: add support for SoC suspend
    davinci: add power management support
    DaVinci: DM365: Changing default queue for DM365.
    ...

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (62 commits)
    Input: atkbd - release previously reserved keycodes 248 - 254
    Input: add KEY_WPS_BUTTON definition
    Input: ads7846 - add regulator support
    Input: winbond-cir - fix suspend/resume
    Input: gamecon - use pr_err() and friends
    Input: gamecon - constify some of the setup structures
    Input: gamecon - simplify pad type handling
    Input: gamecon - simplify coordinate calculation for PSX
    Input: gamecon - fix some formatting issues
    Input: gamecon - add rumble support for N64 pads
    Input: wacom - add device type to device name string
    Input: s3c24xx_ts - report touch only when stylus is down
    Input: s3c24xx_ts - re-enable IRQ on resume
    Input: wacom - constify product features data
    Input: wacom - use per-device instance of wacom_features
    Input: sh_keysc - enable building on SH-Mobile ARM
    Input: wacom - get features from driver info
    Input: rotary-encoder - set gpio direction for each requested gpio
    Input: sh_keysc - update the driver with mode 6
    Input: sh_keysc - switch to using bitmaps
    ...

    Linus Torvalds
     
  • * 'acpica' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6:
    ACPI: replace acpi_integer by u64
    ACPICA: Update version to 20100121.
    ACPICA: Remove unused uint32_struct type
    ACPICA: Disassembler: Remove obsolete "Integer64" field in parse object
    ACPICA: Remove obsolete ACPI_INTEGER (acpi_integer) type
    ACPICA: Predefined name repair: fix NULL package elements
    ACPICA: AcpiGetDevices: Eliminate unnecessary _STA calls
    ACPICA: Update all ACPICA copyrights and signons to 2010
    ACPICA: Update for new gcc-4 warning options

    Linus Torvalds
     
  • The DM365 Spectrum Digital EVM comes with an EEPROM
    connected to SPI0.
    This patch adds support for the SPI EEPROM.

    Signed-off-by: Sandeep Paulraj
    Signed-off-by: Kevin Hilman

    Sandeep Paulraj
     
  • This patch adds SPI init for DM365.
    It does the following
    1) Initializes SPI0
    2) Defines resources to be used by SPI0
    3) Adds platform data for SPI0

    Signed-off-by: Sandeep Paulraj
    Signed-off-by: Kevin Hilman

    Sandeep Paulraj
     
  • This patch does the following

    1) Minor change to the SPI clocks making it
    similar to DM365.
    2) Changing the interrupt used by SPI0
    3) Adding EDMA resources that can be used by SPI0
    4) Adding platform specific data.

    Signed-off-by: Sandeep Paulraj
    Signed-off-by: Kevin Hilman

    Sandeep Paulraj
     
  • This patch adds "spi.h" header file that will be used by board and
    architecture specific code.

    Signed-off-by: Sandeep Paulraj
    Signed-off-by: Kevin Hilman

    Sandeep Paulraj
     
  • Remove unneeded 'struct davinci_clk' wrapper around 'struct
    clk_lookup' and use clk_lookup directly.

    Signed-off-by: Kevin Hilman

    Kevin Hilman
     
  • * 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:
    [IA64] wrong attribute of HUB chip written in uv_setup()
    [IA64] remove trailing space in messages
    [IA64] use asm-generic/scatterlist.h
    [IA64] build arch/ia64/kernel/acpi-ext.o when CONFIG_ACPI
    [IA64] Only build arch/ia64/kernel/acpi.o when CONFIG_ACPI
    [IA64] Remove COMPAT_IA32 support

    Linus Torvalds
     
  • * 'for-linus' of git://repo.or.cz/cris-mirror:
    cris: Fixup last users of irq_chip->typename
    CRIS v32: Should index be positive?

    Linus Torvalds
     
  • * 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm: (100 commits)
    ARM: Eliminate decompressor -Dstatic= PIC hack
    ARM: 5958/1: ARM: U300: fix inverted clk round rate
    ARM: 5956/1: misplaced parentheses
    ARM: 5955/1: ep93xx: move timer defines into core.c and document
    ARM: 5954/1: ep93xx: move gpio interrupt support to gpio.c
    ARM: 5953/1: ep93xx: fix broken build of clock.c
    ARM: 5952/1: ARM: MM: Add ARM_L1_CACHE_SHIFT_6 for handle inside each ARCH Kconfig
    ARM: 5949/1: NUC900 add gpio virtual memory map
    ARM: 5948/1: Enable timer0 to time4 clock support for nuc910
    ARM: 5940/2: ARM: MMCI: remove custom DBG macro and printk
    ARM: make_coherent(): fix problems with highpte, part 2
    MM: Pass a PTE pointer to update_mmu_cache() rather than the PTE itself
    ARM: 5945/1: ep93xx: include correct irq.h in core.c
    ARM: 5933/1: amba-pl011: support hardware flow control
    ARM: 5930/1: Add PKMAP area description to memory.txt.
    ARM: 5929/1: Add checks to detect overlap of memory regions.
    ARM: 5928/1: Change type of VMALLOC_END to unsigned long.
    ARM: 5927/1: Make delimiters of DMA area globally visibly.
    ARM: 5926/1: Add "Virtual kernel memory..." printout.
    ARM: 5920/1: OMAP4: Enable L2 Cache
    ...

    Fix up trivial conflict in arch/arm/mach-mx25/clock.c

    Linus Torvalds
     
  • * 'for-2.6.34' of git://git.kernel.dk/linux-2.6-block: (38 commits)
    block: don't access jiffies when initialising io_context
    cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds
    block: fix for "Consolidate phys_segment and hw_segment limits"
    cfq-iosched: quantum check tweak
    blktrace: perform cleanup after setup error
    blkdev: fix merge_bvec_fn return value checks
    cfq-iosched: requests "in flight" vs "in driver" clarification
    cciss: Fix problem with scatter gather elements in the scsi half of the driver
    cciss: eliminate unnecessary pointer use in cciss scsi code
    cciss: do not use void pointer for scsi hba data
    cciss: factor out scatter gather chain block mapping code
    cciss: fix scatter gather chain block dma direction kludge
    cciss: simplify scatter gather code
    cciss: factor out scatter gather chain block allocation and freeing
    cciss: detect bad alignment of scsi commands at build time
    cciss: clarify command list padding calculation
    cfq-iosched: rethink seeky detection for SSDs
    cfq-iosched: rework seeky detection
    block: remove padding from io_context on 64bit builds
    block: Consolidate phys_segment and hw_segment limits
    ...

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6: (252 commits)
    ASoC: Check progress when reporting periods from i.MX FIQ handler
    ASoC: Remove a unused variables from i.MX FIQ runtime data
    ALSA: hda - Add/fix ALC269 FSC and Quanta models
    ALSA: hda - Add ALC670 codec support
    OMAP4: PMIC: Add support for twl6030 codec
    ALSA: hda - remove unnecessary msleep on power state transitions
    usb/gadget/{f_audio,gmidi}.c: follow recent changes in audio.h
    ASoC: fsi: Modify over/under run error settlement
    ASoC: OMAP4: Add McPDM platform driver
    ASoC: OMAP4: Add support for McPDM
    ASoC: OMAP: data_type and sync_mode configurable in audio dma
    ALSA: hda - Add missing description in HD-Audio-Models.txt
    ALSA: add support for Macbook Air 2,1 internal speaker
    ALSA: usbaudio: consolidate header files
    ALSA: usbmixer: bail out early when parsing audio class v2 descriptors
    ALSA: usbaudio: implement basic set of class v2.0 parser
    ALSA: usbaudio: introduce new types for audio class v2
    ALSA: usbaudio: parse USB descriptors with structs
    ALSA: hda - enable snoop for Intel Cougar Point
    ALSA: hda - Remove identical definitions for macmini3 model
    ...

    Linus Torvalds
     
  • * 'timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    posix-timers.c: Don't export local functions
    clocksource: start CMT at clocksource resume
    clocksource: add suspend callback
    clocksource: add argument to resume callback
    ntp: Cleanup xtime references in ntp.c
    ntp: Make time_esterror and time_maxerror static

    Linus Torvalds
     

01 Mar, 2010

19 commits

  • Takashi Iwai
     
  • Just faults right now, will add other traps later.

    Signed-off-by: David S. Miller

    David S. Miller
     
  • Conflicts:
    drivers/firmware/iscsi_ibft.c

    David S. Miller
     
  • * 'x86-uv-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86, uv: Remove recursion in uv_heartbeat_enable()
    x86, uv: uv_global_gru_mmr_address() macro fix
    x86, uv: Add serial number parameter to uv_bios_get_sn_info()

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

    * 'x86-ptrace-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86, ptrace: Remove set_stopped_child_used_math() in [x]fpregs_set
    x86, ptrace: Simplify xstateregs_get()
    ptrace: Fix ptrace_regset() comments and diagnose errors specifically
    parisc: Disable CONFIG_HAVE_ARCH_TRACEHOOK
    ptrace: Add support for generic PTRACE_GETREGSET/PTRACE_SETREGSET
    x86, ptrace: regset extensions to support xstate

    Linus Torvalds
     
  • * 'x86-pci-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86: Enable NMI on all cpus on UV
    vgaarb: Add user selectability of the number of GPUS in a system
    vgaarb: Fix VGA arbiter to accept PCI domains other than 0
    x86, uv: Update UV arch to target Legacy VGA I/O correctly.
    pci: Update pci_set_vga_state() to call arch functions

    Linus Torvalds
     
  • …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, setup: Don't skip mode setting for the standard VGA modes
    x86-64, setup: Inhibit decompressor output if video info is invalid
    x86, setup: When restoring the screen, update boot_params.screen_info

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

    * 'x86-rwsem-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write
    x86-64, rwsem: 64-bit xadd rwsem implementation
    x86: Fix breakage of UML from the changes in the rwsem system
    x86-64: support native xadd rwsem implementation
    x86: clean up rwsem type system

    Linus Torvalds
     
  • * 'x86-numa-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86, numa: Remove configurable node size support for numa emulation
    x86, numa: Add fixed node size option for numa emulation
    x86, numa: Fix numa emulation calculation of big nodes
    x86, acpi: Map hotadded cpu to correct node.

    Linus Torvalds
     
  • * 'x86-mtrr-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86: Convert set_atomicity_lock to raw_spinlock
    x86, mtrr: Kill over the top warn
    x86, mtrr: Constify struct mtrr_ops

    Linus Torvalds
     
  • * 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86, mm: Unify kernel_physical_mapping_init() API
    x86, mm: Allow highmem user page tables to be disabled at boot time
    x86: Do not reserve brk for DMI if it's not going to be used
    x86: Convert tlbstate_lock to raw_spinlock
    x86: Use the generic page_is_ram()
    x86: Remove BIOS data range from e820
    Move page_is_ram() declaration to mm.h
    Generic page_is_ram: use __weak
    resources: introduce generic page_is_ram()

    Linus Torvalds
     
  • * 'x86-io-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86: Merge io.h
    x86: Simplify flush_write_buffers()
    x86: Clean up mem*io functions.
    x86-64: Use BUILDIO in io_64.h
    x86-64: Reorganize io_64.h
    x86-32: Remove _local variants of in/out from io_32.h
    x86-32: Move XQUAD definitions to numaq.h

    Linus Torvalds
     
  • * 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86, cacheinfo: Enable L3 CID only on AMD
    x86, cacheinfo: Remove NUMA dependency, fix for AMD Fam10h rev D1
    x86, cpu: Print AMD virtualization features in /proc/cpuinfo
    x86, cacheinfo: Calculate L3 indices
    x86, cacheinfo: Add cache index disable sysfs attrs only to L3 caches
    x86, cacheinfo: Fix disabling of L3 cache indices
    intel-agp: Switch to wbinvd_on_all_cpus
    x86, lib: Add wbinvd smp helpers

    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: Remove trailing spaces in messages
    x86, mtrr: Remove unused mtrr/state.c
    x86, trivial: Fix grammo in tsc comment about Geode TSC reliability

    Linus Torvalds
     
  • * 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86: Mark atomic irq ops raw for 32bit legacy
    x86: Merge show_regs()
    x86: Macroise x86 cache descriptors
    x86-32: clean up rwsem inline asm statements
    x86: Merge asm/atomic_{32,64}.h
    x86: Sync asm/atomic_32.h and asm/atomic_64.h
    x86: Split atomic64_t functions into seperate headers
    x86-64: Modify memcpy()/memset() alternatives mechanism
    x86-64: Modify copy_user_generic() alternatives mechanism
    x86: Lift restriction on the location of FIX_BTMAP_*
    x86, core: Optimize hweight32()

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

    * 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (172 commits)
    perf_event, amd: Fix spinlock initialization
    perf_event: Fix preempt warning in perf_clock()
    perf tools: Flush maps on COMM events
    perf_events, x86: Split PMU definitions into separate files
    perf annotate: Handle samples not at objdump output addr boundaries
    perf_events, x86: Remove superflous MSR writes
    perf_events: Simplify code by removing cpu argument to hw_perf_group_sched_in()
    perf_events, x86: AMD event scheduling
    perf_events: Add new start/stop PMU callbacks
    perf_events: Report the MMAP pgoff value in bytes
    perf annotate: Defer allocating sym_priv->hist array
    perf symbols: Improve debugging information about symtab origins
    perf top: Use a macro instead of a constant variable
    perf symbols: Check the right return variable
    perf/scripts: Tag syscall_name helper as not yet available
    perf/scripts: Add perf-trace-python Documentation
    perf/scripts: Remove unnecessary PyTuple resizes
    perf/scripts: Add syscall tracing scripts
    perf/scripts: Add Python scripting engine
    perf/scripts: Remove check-perf-trace from listed scripts
    ...

    Fix trivial conflict in tools/perf/util/probe-event.c

    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: (28 commits)
    ftrace: Add function names to dangling } in function graph tracer
    tracing: Simplify memory recycle of trace_define_field
    tracing: Remove unnecessary variable in print_graph_return
    tracing: Fix typo of info text in trace_kprobe.c
    tracing: Fix typo in prof_sysexit_enable()
    tracing: Remove CONFIG_TRACE_POWER from kernel config
    tracing: Fix ftrace_event_call alignment for use with gcc 4.5
    ftrace: Remove memory barriers from NMI code when not needed
    tracing/kprobes: Add short documentation for HAVE_REGS_AND_STACK_ACCESS_API
    s390: Add pt_regs register and stack access API
    tracing/kprobes: Make Kconfig dependencies generic
    tracing: Unify arch_syscall_addr() implementations
    tracing: Add notrace to TRACE_EVENT implementation functions
    ftrace: Allow to remove a single function from function graph filter
    tracing: Add correct/incorrect to sort keys for branch annotation output
    tracing: Simplify test for function_graph tracing start point
    tracing: Drop the tr check from the graph tracing path
    tracing: Add stack dump to trace_printk if stacktrace option is set
    tracing: Use appropriate perl constructs in recordmcount.pl
    tracing: optimize recordmcount.pl for offsets-handling
    ...

    Linus Torvalds
     
  • * 'oprofile-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    oprofile/x86: fix msr access to reserved counters
    oprofile/x86: use kzalloc() instead of kmalloc()
    oprofile/x86: fix perfctr nmi reservation for mulitplexing
    oprofile/x86: add comment to counter-in-use warning
    oprofile/x86: warn user if a counter is already active
    oprofile/x86: implement randomization for IBS periodic op counter
    oprofile/x86: implement lsfr pseudo-random number generator for IBS
    oprofile/x86: implement IBS cpuid feature detection
    oprofile/x86: remove node check in AMD IBS initialization
    oprofile/x86: remove OPROFILE_IBS config option
    oprofile: remove EXPERIMENTAL from the config option description
    oprofile: remove tracing build dependency

    Linus Torvalds
     
  • …r-linus', 'x86-debug-for-linus', 'x86-doc-for-linus', 'x86-gpu-for-linus' and 'x86-rlimit-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip

    * 'core-ipi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    generic-ipi: Optimize accesses by using DEFINE_PER_CPU_SHARED_ALIGNED for IPI data

    * 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    plist: Fix grammar mistake, and c-style mistake

    * 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    kprobes: Add mcount to the kprobes blacklist

    * 'x86-debug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86_64: Print modules like i386 does

    * 'x86-doc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86: Put 'nopat' in kernel-parameters

    * 'x86-gpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86-64: Allow fbdev primary video code

    * 'x86-rlimit-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86: Use helpers for rlimits

    Linus Torvalds
     

28 Feb, 2010

2 commits

  • Replace open-coded rate limiting logic with __ratelimit().

    Signed-off-by: Akinobu Mita
    Signed-off-by: David S. Miller

    Akinobu Mita
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k: (24 commits)
    m68k: Define sigcontext ABI of ColdFire
    m68knommu: NPTL support for uClinux
    m68k: Add NPTL support
    m68k: Eliminate unused variable in page_to_phys()
    m68k: Switch to generic siginfo layout
    macfb: fix 24-bit visual and stuff
    macfb: cleanup
    fbdev: add some missing mac modes
    mac68k: start CUDA early
    valkyriefb: various fixes
    fbdev: mac_var_to_mode() fix
    mac68k: move macsonic and macmace platform devices
    mac68k: move mac_esp platform device
    mac68k: replace mac68k SCC code with platform device
    pmac-zilog: add platform driver
    pmac-zilog: cleanup
    mac68k: rework SWIM platform device
    mac68k: cleanup
    ataflop: Killl warning about unused variable flags
    m68k: Use DIV_ROUND_CLOSEST
    ...

    Linus Torvalds