09 Jun, 2010

1 commit

  • We have been resisting new ftrace plugins and removing existing
    ones, and kmemtrace has been superseded by kmem trace events
    and perf-kmem, so we remove it.

    Signed-off-by: Li Zefan
    Acked-by: Pekka Enberg
    Acked-by: Eduard - Gabriel Munteanu
    Cc: Ingo Molnar
    Cc: Steven Rostedt
    [ remove kmemtrace from the makefile, handle slob too ]
    Signed-off-by: Frederic Weisbecker

    Li Zefan
     

28 May, 2010

2 commits

  • * 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6:
    [S390] fill out file list in s390 MAINTAINERS entry
    [S390] Add support for LZO-compressed kernels.
    [S390] cmm: get rid of CMM_PROC config option
    [S390] cmm: remove superfluous EXPORT_SYMBOLs plus cleanups
    [S390] dasd: unit check handling during internal cio I/O
    [S390] cio: unit check handling during internal I/O
    [S390] ccwgroup: add locking around drvdata access
    [S390] cio: remove stsch
    [S390] spp: remove KVM_AWARE_CMF config option
    [S390] kprobes: forbid probing of stnsm/stosm/epsw
    [S390] spp: fix compilation for CONFIG_32BIT
    [S390] atomic: implement atomic64_dec_if_positive
    [S390] cmm: fix crash on module unload

    Linus Torvalds
     
  • Add a glue layer to support the sdhci driver on the ST SPEAr platform.

    Signed-off-by: Viresh Kumar
    Cc:
    Cc: Linus Walleij
    Cc: Russell King
    Cc:
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Viresh KUMAR
     

27 May, 2010

1 commit


26 May, 2010

1 commit


22 May, 2010

1 commit

  • * 'kdb-merge' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb: (25 commits)
    kdb,debug_core: Allow the debug core to receive a panic notification
    MAINTAINERS: update kgdb, kdb, and debug_core info
    debug_core,kdb: Allow the debug core to process a recursive debug entry
    printk,kdb: capture printk() when in kdb shell
    kgdboc,kdb: Allow kdb to work on a non open console port
    kgdb: Add the ability to schedule a breakpoint via a tasklet
    mips,kgdb: kdb low level trap catch and stack trace
    powerpc,kgdb: Introduce low level trap catching
    x86,kgdb: Add low level debug hook
    kgdb: remove post_primary_code references
    kgdb,docs: Update the kgdb docs to include kdb
    kgdboc,keyboard: Keyboard driver for kdb with kgdb
    kgdb: gdb "monitor" -> kdb passthrough
    sparc,sunzilog: Add console polling support for sunzilog serial driver
    sh,sh-sci: Use NO_POLL_CHAR in the SCIF polled console code
    kgdb,8250,pl011: Return immediately from console poll
    kgdb: core changes to support kdb
    kdb: core for kgdb back end (2 of 2)
    kdb: core for kgdb back end (1 of 2)
    kgdb,blackfin: Add in kgdb_arch_set_pc for blackfin
    ...

    Linus Torvalds
     

21 May, 2010

9 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
     
  • Update the maintained files sections.

    Signed-off-by: Jason Wessel

    Jason Wessel
     
  • Update the kgdb section.

    Signed-off-by: Jason Wessel

    Jason Wessel
     
  • * '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