08 Jan, 2011

2 commits

  • * 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu: (30 commits)
    gameport: use this_cpu_read instead of lookup
    x86: udelay: Use this_cpu_read to avoid address calculation
    x86: Use this_cpu_inc_return for nmi counter
    x86: Replace uses of current_cpu_data with this_cpu ops
    x86: Use this_cpu_ops to optimize code
    vmstat: User per cpu atomics to avoid interrupt disable / enable
    irq_work: Use per cpu atomics instead of regular atomics
    cpuops: Use cmpxchg for xchg to avoid lock semantics
    x86: this_cpu_cmpxchg and this_cpu_xchg operations
    percpu: Generic this_cpu_cmpxchg() and this_cpu_xchg support
    percpu,x86: relocate this_cpu_add_return() and friends
    connector: Use this_cpu operations
    xen: Use this_cpu_inc_return
    taskstats: Use this_cpu_ops
    random: Use this_cpu_inc_return
    fs: Use this_cpu_inc_return in buffer.c
    highmem: Use this_cpu_xx_return() operations
    vmstat: Use this_cpu_inc_return for vm statistics
    x86: Support for this_cpu_add, sub, dec, inc_return
    percpu: Generic support for this_cpu_add, sub, dec, inc_return
    ...

    Fixed up conflicts: in arch/x86/kernel/{apic/nmi.c, apic/x2apic_uv_x.c, process.c}
    as per Tejun.

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (58 commits)
    Input: wacom_w8001 - support pen or touch only devices
    Input: wacom_w8001 - use __set_bit to set keybits
    Input: bu21013_ts - fix misuse of logical operation in place of bitop
    Input: i8042 - add Acer Aspire 5100 to the Dritek list
    Input: wacom - add support for digitizer in Lenovo W700
    Input: psmouse - disable the synaptics extension on OLPC machines
    Input: psmouse - fix up Synaptics comment
    Input: synaptics - ignore bogus mt packet
    Input: synaptics - add multi-finger and semi-mt support
    Input: synaptics - report clickpad property
    input: mt: Document interface updates
    Input: fix double equality sign in uevent
    Input: introduce device properties
    hid: egalax: Add support for Wetab (726b)
    Input: include MT library as source for kerneldoc
    MAINTAINERS: Update input-mt entry
    hid: egalax: Add support for Samsung NB30 netbook
    hid: egalax: Document the new devices in Kconfig
    hid: egalax: Add support for Wetab
    hid: egalax: Convert to MT slots
    ...

    Fixed up trivial conflict in drivers/input/keyboard/Kconfig

    Linus Torvalds
     

07 Jan, 2011

4 commits

  • * 'omap-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6: (243 commits)
    omap2: Make OMAP2PLUS select OMAP_DM_TIMER
    OMAP4: hwmod data: Fix alignment and end of line in structurefields
    OMAP4: hwmod data: Move the DMA structures
    OMAP4: hwmod data: Move the smartreflex structures
    OMAP4: hwmod data: Fix missing SIDLE_SMART_WKUP in smartreflexsysc
    arm: omap: tusb6010: add name for MUSB IRQ
    arm: omap: craneboard: Add USB EHCI support
    omap2+: Initialize serial port for dynamic remuxing for n8x0
    omap2+: Add struct omap_board_data and use it for platform level serial init
    omap2+: Allow hwmod state changes to mux pads based on the state changes
    omap2+: Add support for hwmod specific muxing of devices
    omap2+: Add omap_mux_get_by_name
    OMAP2: PM: fix compile error when !CONFIG_SUSPEND
    MAINTAINERS: OMAP: hwmod: update hwmod code, data maintainership
    OMAP4: Smartreflex framework extensions
    OMAP4: hwmod: Add inital data for smartreflex modules.
    OMAP4: PM: Program correct init voltages for scalable VDDs
    OMAP4: Adding voltage driver support
    OMAP4: Register voltage PMIC parameters with the voltage layer
    OMAP3: PM: Program correct init voltages for VDD1 and VDD2
    ...

    Fix up trivial conflict in arch/arm/plat-omap/Kconfig

    Linus Torvalds
     
  • * 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (255 commits)
    [media] radio-aimslab.c: Fix gcc 4.5+ bug
    [media] cx25821: Fix compilation breakage due to BKL dependency
    [media] v4l2-compat-ioctl32: fix compile warning
    [media] zoran: fix compiler warning
    [media] tda18218: fix compile warning
    [media] ngene: fix compile warning
    [media] DVB: IR support for TechnoTrend CT-3650
    [media] cx23885, cimax2.c: Fix case of two CAM insertion irq
    [media] ir-nec-decoder: fix repeat key issue
    [media] staging: se401 depends on USB
    [media] staging: usbvideo/vicam depends on USB
    [media] soc_camera: Add the ability to bind regulators to soc_camedra devices
    [media] V4L2: Add a v4l2-subdev (soc-camera) driver for OmniVision OV2640 sensor
    [media] v4l: soc-camera: switch to .unlocked_ioctl
    [media] v4l: ov772x: simplify pointer dereference
    [media] ov9640: fix OmniVision OV9640 sensor driver's priv data retrieving
    [media] ov9640: use macro to request OmniVision OV9640 sensor private data
    [media] ivtv-i2c: Fix two warnings
    [media] staging/lirc: Update lirc TODO files
    [media] cx88: Remove the obsolete i2c_adapter.id field
    ...

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1436 commits)
    cassini: Use local-mac-address prom property for Cassini MAC address
    net: remove the duplicate #ifdef __KERNEL__
    net: bridge: check the length of skb after nf_bridge_maybe_copy_header()
    netconsole: clarify stopping message
    netconsole: don't announce stopping if nothing happened
    cnic: Fix the type field in SPQ messages
    netfilter: fix export secctx error handling
    netfilter: fix the race when initializing nf_ct_expect_hash_rnd
    ipv4: IP defragmentation must be ECN aware
    net: r6040: Return proper error for r6040_init_one
    dcb: use after free in dcb_flushapp()
    dcb: unlock on error in dcbnl_ieee_get()
    net: ixp4xx_eth: Return proper error for eth_init_one
    include/linux/if_ether.h: Add #define ETH_P_LINK_CTL for HPNA and wlan local tunnel
    net: add POLLPRI to sock_def_readable()
    af_unix: Avoid socket->sk NULL OOPS in stream connect security hooks.
    net_sched: pfifo_head_drop problem
    mac80211: remove stray extern
    mac80211: implement off-channel TX using hw r-o-c offload
    mac80211: implement hardware offload for remain-on-channel
    ...

    Linus Torvalds
     
  • * 'timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    MAINTAINERS: Update timer related entries
    timers: Use this_cpu_read
    timerqueue: Make timerqueue_getnext() static inline
    hrtimer: fix timerqueue conversion flub
    hrtimers: Convert hrtimers to use timerlist infrastructure
    timers: Fixup allmodconfig build issue
    timers: Rename timerlist infrastructure to timerqueue
    timers: Introduce timerlist infrastructure.
    hrtimer: Remove stale comment on curr_timer
    timer: Warn when del_timer_sync() is called in hardirq context
    timer: Del_timer_sync() can be used in softirq context
    timer: Make try_to_del_timer_sync() the same on SMP and UP
    posix-timers: Annotate lock_timer()
    timer: Permit statically-declared work with deferrable timers
    time: Use ARRAY_SIZE macro in timecompare.c
    timer: Initialize the field slack of timer_list
    timer_list: Remove alignment padding on 64 bit when CONFIG_TIMER_STATS
    time: Compensate for rounding on odd-frequency clocksources

    Fix up trivial conflict in MAINTAINERS

    Linus Torvalds
     

06 Jan, 2011

1 commit


05 Jan, 2011

1 commit


04 Jan, 2011

3 commits


29 Dec, 2010

1 commit


27 Dec, 2010

2 commits

  • Conflicts:
    net/ipv4/fib_frontend.c

    David S. Miller
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (42 commits)
    ipv4: dont create routes on down devices
    epic100: hamachi: yellowfin: Fix skb allocation size
    sundance: Fix oopses with corrupted skb_shared_info
    Revert "ipv4: Allow configuring subnets as local addresses"
    USB: mcs7830: return negative if auto negotiate fails
    irda: prevent integer underflow in IRLMP_ENUMDEVICES
    tcp: fix listening_get_next()
    atl1c: Do not use legacy PCI power management
    mac80211: fix mesh forwarding
    MAINTAINERS: email address change
    net: Fix range checks in tcf_valid_offset().
    net_sched: sch_sfq: fix allot handling
    hostap: remove netif_stop_queue from init
    mac80211/rt2x00: add ieee80211_tx_status_ni()
    typhoon: memory corruption in typhoon_get_drvinfo()
    net: Add USB PID for new MOSCHIP USB ethernet controller MCS7832 variant
    net_sched: always clone skbs
    ipv6: Fragment locally generated tunnel-mode IPSec6 packets as needed.
    netlink: fix gcc -Wconversion compilation warning
    asix: add USB ID for Logitec LAN-GTJ U2A
    ...

    Linus Torvalds
     

24 Dec, 2010

1 commit


23 Dec, 2010

4 commits


22 Dec, 2010

2 commits


21 Dec, 2010

1 commit


18 Dec, 2010

1 commit


17 Dec, 2010

4 commits


16 Dec, 2010

2 commits


15 Dec, 2010

5 commits

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq:
    workqueue: It is likely that WORKER_NOT_RUNNING is true
    MAINTAINERS: Add workqueue entry
    workqueue: check the allocation of system_unbound_wq

    Linus Torvalds
     
  • * master.kernel.org:/home/rmk/linux-2.6-arm:
    ARM: 6535/1: V6 MPCore v6_dma_inv_range and v6_dma_flush_range RWFO fix
    ARM: 6534/1: Make CONFIG_FPE_NWFPE depend on !CONFIG_THUMB2_KERNEL
    ARM: 6533/1: Thumb-2: Make CONFIG_THUMB2_KERNEL depend on !CPU_V6
    Change bcmring Maintainer list.
    ARM: Update mach-types
    ARM: 6528/1: Use CTR for the I-cache line size on ARMv7
    ARM: 6527/1: Use CTR instead of CCSIDR for the D-cache line size on ARMv7
    ARM: pxa/palm: fix ifdef around gen_nand driver registration
    ARM: pxa: fix pxa2xx-flash section mismatch
    ARM: mmp2: remove not used clk_rtc

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (75 commits)
    pppoe.c: Fix kernel panic caused by __pppoe_xmit
    WAN: Fix a TX IRQ causing BUG() in PC300 and PCI200SYN drivers.
    bnx2x: Advance a version number to 1.60.01-0
    bnx2x: Fixed a compilation warning
    bnx2x: LSO code was broken on BE platforms
    qlge: Fix deadlock when cancelling worker.
    net: fix skb_defer_rx_timestamp()
    cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes
    phy: add the IC+ IP1001 driver
    atm: correct sysfs 'device' link creation and parent relationships
    MAINTAINERS: remove me from tulip
    SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address
    enic: Bug Fix: Pass napi reference to the isr that services receive queue
    ipv6: fix nl group when advertising a new link
    connector: add module alias
    net: Document the kernel_recvmsg() function
    r8169: Fix runtime power management
    hso: IP checksuming doesn't work on GE0301 option cards
    xfrm: Fix xfrm_state_migrate leak
    net: Convert netpoll blocking api in bonding driver to be a counter
    ...

    Linus Torvalds
     
  • I am Jiandong Zheng working on BCMRING in Broadcom Canada Ltd. I am
    replacing Leo Chen (leochen@broadcom.com) as "ARM/BCMRING ARM
    ARCHITECTURE" and "ARM/BCMRING MTD NAND DRIVER" maintainer from
    Broadcom as he is no longer the maintainer of these components.

    Signed-off-by: Jiandong Zheng
    Acked-by: Scott Branden
    Signed-off-by: Russell King

    Jiandong Zheng
     
  • Bring the existing file list up to date and add a new entry for
    timekeeping and ntp. Assign John Stultz to this new entry so he gets
    all the blame :)

    Signed-off-by: Thomas Gleixner
    Cc: John Stultz

    Thomas Gleixner
     

14 Dec, 2010

2 commits


11 Dec, 2010

2 commits


07 Dec, 2010

2 commits