21 May, 2010

7 commits

  • * git://git.infradead.org/mtd-2.6: (154 commits)
    mtd: cfi_cmdset_0002: use AMD standard command-set with Winbond flash chips
    mtd: cfi_cmdset_0002: Fix MODULE_ALIAS and linkage for new 0701 commandset ID
    mtd: mxc_nand: Remove duplicate NAND_CMD_RESET case value
    mtd: update gfp/slab.h includes
    jffs2: Stop triggering block erases from jffs2_write_super()
    jffs2: Rename jffs2_erase_pending_trigger() to jffs2_dirty_trigger()
    jffs2: Use jffs2_garbage_collect_trigger() to trigger pending erases
    jffs2: Require jffs2_garbage_collect_trigger() to be called with lock held
    jffs2: Wake GC thread when there are blocks to be erased
    jffs2: Erase pending blocks in GC pass, avoid invalid -EIO return
    jffs2: Add 'work_done' return value from jffs2_erase_pending_blocks()
    mtd: mtdchar: Do not corrupt backing device of device node inode
    mtd/maps/pcmciamtd: Fix printk format for ssize_t in debug messages
    drivers/mtd: Use kmemdup
    mtd: cfi_cmdset_0002: Fix argument order in bootloc warning
    mtd: nand: add Toshiba TC58NVG0 device ID
    pcmciamtd: add another ID
    pcmciamtd: coding style cleanups
    pcmciamtd: fixing obvious errors
    mtd: chips: add SST39WF160x NOR-flashes
    ...

    Trivial conflicts due to dev_node removal in drivers/mtd/maps/pcmciamtd.c

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (182 commits)
    [SCSI] aacraid: add an ifdef'd device delete case instead of taking the device offline
    [SCSI] aacraid: prohibit access to array container space
    [SCSI] aacraid: add support for handling ATA pass-through commands.
    [SCSI] aacraid: expose physical devices for models with newer firmware
    [SCSI] aacraid: respond automatically to volumes added by config tool
    [SCSI] fcoe: fix fcoe module ref counting
    [SCSI] libfcoe: FIP Keep-Alive messages for VPorts are sent with incorrect port_id and wwn
    [SCSI] libfcoe: Fix incorrect MAC address clearing
    [SCSI] fcoe: fix a circular locking issue with rtnl and sysfs mutex
    [SCSI] libfc: Move the port_id into lport
    [SCSI] fcoe: move link speed checking into its own routine
    [SCSI] libfc: Remove extra pointer check
    [SCSI] libfc: Remove unused fc_get_host_port_type
    [SCSI] fcoe: fixes wrong error exit in fcoe_create
    [SCSI] libfc: set seq_id for incoming sequence
    [SCSI] qla2xxx: Updates to ISP82xx support.
    [SCSI] qla2xxx: Optionally disable target reset.
    [SCSI] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive
    [SCSI] qla2xxx: Silence bogus warning by gcc for wrap and did.
    [SCSI] qla2xxx: T10 DIF support added.
    ...

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1674 commits)
    qlcnic: adding co maintainer
    ixgbe: add support for active DA cables
    ixgbe: dcb, do not tag tc_prio_control frames
    ixgbe: fix ixgbe_tx_is_paused logic
    ixgbe: always enable vlan strip/insert when DCB is enabled
    ixgbe: remove some redundant code in setting FCoE FIP filter
    ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp
    ixgbe: fix header len when unsplit packet overflows to data buffer
    ipv6: Never schedule DAD timer on dead address
    ipv6: Use POSTDAD state
    ipv6: Use state_lock to protect ifa state
    ipv6: Replace inet6_ifaddr->dead with state
    cxgb4: notify upper drivers if the device is already up when they load
    cxgb4: keep interrupts available when the ports are brought down
    cxgb4: fix initial addition of MAC address
    cnic: Return SPQ credit to bnx2x after ring setup and shutdown.
    cnic: Convert cnic_local_flags to atomic ops.
    can: Fix SJA1000 command register writes on SMP systems
    bridge: fix build for CONFIG_SYSFS disabled
    ARCNET: Limit com20020 PCI ID matches for SOHARD cards
    ...

    Fix up various conflicts with pcmcia tree drivers/net/
    {pcmcia/3c589_cs.c, wireless/orinoco/orinoco_cs.c and
    wireless/orinoco/spectrum_cs.c} and feature removal
    (Documentation/feature-removal-schedule.txt).

    Also fix a non-content conflict due to pm_qos_requirement getting
    renamed in the PM tree (now pm_qos_request) in net/mac80211/scan.c

    Linus Torvalds
     
  • * 'for-linus/i2c-2635' of git://git.fluff.org/bjdooks/linux: (21 commits)
    i2c-highlander: remover superflous variable
    i2c-ibm-iic: drop NO_IRQ
    i2c-cpm: drop NO_IRQ
    i2c-mpc: drop NO_IRQ
    MAINTAINERS: add i2c tree for embedded platforms
    i2c-pxa: only define 'blue_murder'-function if DEBUG is #defined
    i2c-pxa: remove unused macro
    i2c-nomadik: fix operator precedence warning
    i2c-nomadik: release region when removed
    OMAP3: I2C: Clean up Errata 1p153 handling
    OMAP2/3: I2C: Errata ID i207: Clear wrong RDR interrupt
    omap: i2c: add a timeout to the busy waiting
    omap: i2c: make errata 1.153 workaround a separate function
    i2c-omap: add mpu wake up latency constraint in i2c
    omap: i2c: Add i2c support on omap4 platform
    i2c-bfin-twi: return completion in interrupt for smbus quick transfers
    i2c-bfin-twi: remove redundant retry
    i2c-bfin-twi: fix lost interrupts at high speeds
    i2c-bfin-twi: add debug output for error status
    i2c-bfin-twi: integrate timeout timer with completion interface
    ...

    Linus Torvalds
     
  • * 'v4l_for_2.6.35' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (534 commits)
    V4L/DVB (13554a): v4l: Use the video_drvdata function in drivers
    V4L/DVB: vivi and mem2mem_testdev need slab.h to build
    V4L/DVB: tm6000: bugfix image position
    V4L/DVB: IR/imon: remove dead IMON_KEY_RELEASE_OFFSET
    V4L/DVB: tm6000: README - add vbi
    V4L/DVB: Fix unlock logic at medusa_video_init
    V4L/DVB: fix dvb frontend lockup
    V4L/DVB: s2255drv: remove dead code
    V4L/DVB: s2255drv: return if vdev not found
    V4L/DVB: ov511: cleanup: remove unneeded null check
    V4L/DVB: media/mem2mem: dereferencing free memory
    V4L/DVB: media/IR: Add missing include file to rc-map.c
    V4L/DVB: dvb/stv6110x: cleanup error handling
    V4L/DVB: ngene: Add lgdt3303 and mt2131 deps to Kconfig
    V4L/DVB: ngene: start separating out DVB functions into separate file
    V4L/DVB: ngene: split out card specific code into a separate file
    V4L/DVB: ngene: split out i2c code into a separate file
    V4L/DVB: ngene: add initial support for digital side of Avermedia m780
    V4L/DVB: ngene: properly support boards where channel 0 isn't a TS input
    V4L-DVB: ngene: make sure that tuner headers are included
    ...

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (44 commits)
    vlynq: make whole Kconfig-menu dependant on architecture
    add descriptive comment for TIF_MEMDIE task flag declaration.
    EEPROM: max6875: Header file cleanup
    EEPROM: 93cx6: Header file cleanup
    EEPROM: Header file cleanup
    agp: use NULL instead of 0 when pointer is needed
    rtc-v3020: make bitfield unsigned
    PCI: make bitfield unsigned
    jbd2: use NULL instead of 0 when pointer is needed
    cciss: fix shadows sparse warning
    doc: inode uses a mutex instead of a semaphore.
    uml: i386: Avoid redefinition of NR_syscalls
    fix "seperate" typos in comments
    cocbalt_lcdfb: correct sections
    doc: Change urls for sparse
    Powerpc: wii: Fix typo in comment
    i2o: cleanup some exit paths
    Documentation/: it's -> its where appropriate
    UML: Fix compiler warning due to missing task_struct declaration
    UML: add kernel.h include to signal.c
    ...

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:
    IB/core: Use kmemdup() instead of kmalloc()+memcpy()
    IB/iser: Fix error flow in iser_create_ib_conn_res()
    IB/iser: Enhance disconnection logic for multi-pathing
    IB/iser: Remove buggy back-pointer setting
    IB/iser: Add asynchronous event handler
    MAINTAINERS: Add cxgb4 and iw_cxgb4 entries
    RDMA/cxgb3: Shrink .text with compile-time init of handlers arrays
    IPoIB: Allow disabling/enabling TSO on the fly through ethtool
    IB/mlx4: Add support for masked atomic operations
    IB/core: Add support for masked atomic operations
    RDMA/cma: Randomize local port allocation
    RDMA/nes: Make unnecessarily global functions static
    RDMA/nes: Make nesadapter->phy_lock usage consistent
    RDMA/cxgb4: Add driver for Chelsio T4 RNIC
    IB/mthca: Use the dma state API instead of pci equivalents
    RDMA/amso1100: Use the dma state API instead of pci equivalents
    RDMA/cxgb3: Don't free skbs on NET_XMIT_* indications from LLD
    RDMA/cxgb3: Use the dma state API instead of pci equivalents
    IB: Explicitly rule out llseek to avoid BKL in default_llseek()

    Linus Torvalds
     

20 May, 2010

3 commits

  • Signed-off-by: Uwe Kleine-König
    Acked-by: Jean Delvare
    Signed-off-by: Wolfram Sang

    Uwe Kleine-König
     
  • * 'msm-core' of git://codeaurora.org/quic/kernel/dwalker/linux-msm: (72 commits)
    msm: 7x30 Kconfig and makefile changes
    msm: clock support for the MSM7x30 CPU.
    msm: physical offset for MSM7X30
    msm: io: add io support for 7x30
    msm: Add extern for 7x30 clock list.
    msm: dma: add 7x30 security domain abstraction
    msm: update basic board layout for MSM7x30
    msm: add devices-msm7x30.c
    msm: add msm_iomap-7x30.h for MSM7x30 support
    msm: irqs: add irqs-7x30.h for MSM7x30 support
    msm: 8x50 Kconfig changes
    msm: physical offset for QSD8x50
    msm: io: add io support for 8x50
    msm: add extern for 8x50 clock list.
    msm: add devices-qsd8x50.c
    msm: update basic board layout for QSD8x50
    msm: add msm_iomap-8x50.h for QSD8x50 support
    msm: irqs: add irqs-8x50.h for QSD8x50 support
    msm: timer: allow MSM_DGT_BASE to be overriden
    msm: add Qualcomm 7x30 interrupt controller driver.
    ...

    Linus Torvalds
     
  • * 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm: (224 commits)
    ARM: remove 'select GENERIC_TIME'
    ARM: 6136/1: ARCH_REQUIRE_GPIOLIB selects GENERIC_GPIO
    ARM: 6074/1: oprofile: convert from sysdev to platform device
    ARM: 6073/1: oprofile: remove old files and update KConfig
    ARM: 6072/1: oprofile: use perf-events framework as backend
    ARM: 6071/1: perf-events: allow modules to query the number of hardware counters
    ARM: 6070/1: perf-events: add support for xscale PMUs
    ARM: 6069/1: perf-events: use numeric ID to identify PMU
    ARM: 6064/1: pmu: register IRQs at runtime
    ARM: Optionally allow ARMv6 to use 'normal, bufferable' memory for DMA
    ARM: 6134/1: Handle instruction cache maintenance fault properly
    ARM: nwfpe: allow debugging output to be configured at runtime
    ARM: rename mach_cpu_disable() to platform_cpu_disable()
    ARM: 6132/1: PL330: Add common core driver
    ARM: 6094/1: Extend cache-l2x0 to support the 16-way PL310
    ARM: Move memory mapping into mmu.c
    ARM: Ensure meminfo is sorted prior to sanity_check_meminfo
    ARM: Remove useless linux/bootmem.h includes
    ARM: convert /proc/cpu/aligment to seq_file
    arm: use asm-generic/scatterlist.h
    ...

    Linus Torvalds
     

19 May, 2010

4 commits


18 May, 2010

4 commits

  • …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: (311 commits)
    perf tools: Add mode to build without newt support
    perf symbols: symbol inconsistency message should be done only at verbose=1
    perf tui: Add explicit -lslang option
    perf options: Type check all the remaining OPT_ variants
    perf options: Type check OPT_BOOLEAN and fix the offenders
    perf options: Check v type in OPT_U?INTEGER
    perf options: Introduce OPT_UINTEGER
    perf tui: Add workaround for slang < 2.1.4
    perf record: Fix bug mismatch with -c option definition
    perf options: Introduce OPT_U64
    perf tui: Add help window to show key associations
    perf tui: Make <- exit menus too
    perf newt: Add single key shortcuts for zoom into DSO and threads
    perf newt: Exit browser unconditionally when CTRL+C, q or Q is pressed
    perf newt: Fix the 'A'/'a' shortcut for annotate
    perf newt: Make <- exit the ui_browser
    x86, perf: P4 PMU - fix counters management logic
    perf newt: Make <- zoom out filters
    perf report: Report number of events, not samples
    perf hist: Clarify events_stats fields usage
    ...

    Fix up trivial conflicts in kernel/fork.c and tools/perf/builtin-record.c

    Linus Torvalds
     
  • * 'oprofile-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (24 commits)
    oprofile/x86: make AMD IBS hotplug capable
    oprofile/x86: notify cpus only when daemon is running
    oprofile/x86: reordering some functions
    oprofile/x86: stop disabled counters in nmi handler
    oprofile/x86: protect cpu hotplug sections
    oprofile/x86: remove CONFIG_SMP macros
    oprofile/x86: fix uninitialized counter usage during cpu hotplug
    oprofile/x86: remove duplicate IBS capability check
    oprofile/x86: move IBS code
    oprofile/x86: return -EBUSY if counters are already reserved
    oprofile/x86: moving shutdown functions
    oprofile/x86: reserve counter msrs pairwise
    oprofile/x86: rework error handler in nmi_setup()
    oprofile: update file list in MAINTAINERS file
    oprofile: protect from not being in an IRQ context
    oprofile: remove double ring buffering
    ring-buffer: Add lost event count to end of sub buffer
    tracing: Show the lost events in the trace_pipe output
    ring-buffer: Add place holder recording of dropped events
    tracing: Fix compile error in module tracepoints when MODULE_UNLOAD not set
    ...

    Linus Torvalds
     
  • Signed-off-by: James Bottomley

    James Bottomley
     
  • Conflicts:
    arch/arm/Kconfig
    arch/arm/include/asm/system.h
    arch/arm/mm/Kconfig

    Russell King
     

15 May, 2010

2 commits


13 May, 2010

2 commits


12 May, 2010

1 commit


11 May, 2010

1 commit


10 May, 2010

2 commits


06 May, 2010

2 commits


04 May, 2010

2 commits

  • File list now catches:

    $ xargs | eval ls -d $(cat) | sort -u
    arch/*/include/asm/oprofile*.h
    arch/*/oprofile/
    drivers/oprofile/
    include/linux/oprofile.h

    arch/alpha/oprofile/
    arch/arm/oprofile/
    arch/avr32/oprofile/
    arch/blackfin/oprofile/
    arch/ia64/oprofile/
    arch/m32r/oprofile/
    arch/microblaze/oprofile/
    arch/mips/oprofile/
    arch/mn10300/oprofile/
    arch/parisc/oprofile/
    arch/powerpc/include/asm/oprofile_impl.h
    arch/powerpc/oprofile/
    arch/s390/oprofile/
    arch/sh/oprofile/
    arch/sparc/oprofile/
    arch/x86/oprofile/
    drivers/oprofile/
    include/linux/oprofile.h

    Signed-off-by: Robert Richter

    Robert Richter
     
  • I'm no longer at Marvell. Ditto for Lennert.
    I don't hack on SMC91x much either these days.

    Signed-off-by: Nicolas Pitre

    Nicolas Pitre
     

03 May, 2010

2 commits


30 Apr, 2010

2 commits

  • Merge reason: update to the latest -rc.

    Signed-off-by: Ingo Molnar

    Ingo Molnar
     
  • * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:
    powerpc/ps3: Update ps3_defconfig
    powerpc/ps3: Update platform maintainer
    powerpc/pseries: Flush lazy kernel mappings after unplug operations
    powerpc/numa: Add form 1 NUMA affinity
    powerpc/fsl-booke: Fix CONFIG_RELOCATABLE support on FSL Book-E ppc32
    powerpc: 2.6.34 update of defconfigs for embedded 6xx/7xxx, 8xx, 8xxx
    powerpc/mpc8xxx defconfigs - turn off SYSFS_DEPRECATED
    powerpc/83xx: configure SIL SATA driver in 83xx-wide defconfig
    powerpc/83xx: enable EPOLL syscall in defconfig
    powerpc/83xx: add RTC drivers in 83xx defconfig
    powerpc/fsl-cpm: Configure clock correctly for SCC
    powerpc/fsl_booke: Correct test for MMU_FTR_BIG_PHYS
    powerpc/85xx/86xx: Fix build w/ CONFIG_PCI=n

    Linus Torvalds
     

28 Apr, 2010

2 commits


23 Apr, 2010

3 commits


22 Apr, 2010

1 commit

  • * git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6:
    [SCSI] bnx2i: Bug fixes related to MTU change issue when there are active iscsi sessions
    [SCSI] ibmvscsi: fix DMA API misuse
    [SCSI] wd7000: fix reset handler typo spin_unlock_irq() => spin_lock_irq()
    [SCSI] zfcp: Fix tracing of requests with error status
    [SCSI] zfcp: Update MAINTAINERS entry
    [SCSI] iscsi_tcp: fix relogin/shutdown hang
    [SCSI] qla2xxx: fix lock imbalance
    [SCSI] lpfc: fix lock imbalances
    [SCSI] be2iscsi: fix lock imbalance
    [SCSI] dpt_i2o: several use after free issues

    Linus Torvalds