24 May, 2011

5 commits

  • Add a generic mmio clocksource, covering both 32-bit and 16-bit register
    access sizes, for up or down counters. This can be used to easily
    create clocksources for simple counter-based implementations.

    Cc: Alessandro Rubini
    Cc: Colin Cross
    Cc: Eric Miao
    Cc: Erik Gilling
    Acked-by: "Hans J. Koch"
    Cc: Imre Kaloz
    Cc: Krzysztof Halasa
    Cc: Kukjin Kim
    Cc: Lennert Buytenhek
    Cc: Linus Walleij
    Cc: linux-omap@vger.kernel.org
    Acked-by: Nicolas Pitre
    Cc: Olof Johansson
    Tested-by: Sascha Hauer
    Reviewed-by: Thomas Gleixner
    Tested-by: Tony Lindgren
    Reviewed-by: Viresh Kumar
    Cc: Wan ZongShun
    Signed-off-by: Russell King

    Russell King
     
  • Update sa1100 clockevents code to reflect what its later derivative
    does with clockevents_calc_mult_shift(). Use OSSR_M* constants too.

    Signed-off-by: Russell King

    Russell King
     
  • Tested-by: Tony Lindgren
    Cc: linux-omap@vger.kernel.org
    Signed-off-by: Russell King

    Russell King
     
  • The OMAP1 clocksource interrupt handler just increments a variable
    which otherwise isn't used, so this seems to be unnecessary. Tony
    Lindgren confirms, so lets remove it.

    Acked-by: Kevin Hilman
    Acked-by: Tony Lindgren
    Cc: linux-omap@vger.kernel.org
    Signed-off-by: Russell King

    Russell King
     
  • s5p duplicates the runtime selection of the timer register three times.
    Move this out into a separate function.

    FIXME: It is unclear whether this code needs to support true runtime
    selection of the timer register, or whether it can be selected once at
    init time.

    Acked-by: Kukjin Kim
    Signed-off-by: Russell King

    Russell King
     

23 May, 2011

1 commit

  • Fixes this build error on s390 and probably other archs as well:

    fs/inode.c: In function 'new_inode':
    fs/inode.c:894:2: error: implicit declaration of function 'spin_lock_prefetch'

    Signed-off-by: Heiko Carstens
    [ Happens on architectures that don't define their own prefetch
    functions in , and instead rely on the default
    ones in - Linus]
    Signed-off-by: Linus Torvalds

    Heiko Carstens
     

22 May, 2011

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:
    firewire: sbp2: parallelize login, reconnect, logout
    firewire: sbp2: octlet AT payloads can be stack-allocated
    firewire: sbp2: omit Scsi_Host lock from queuecommand
    firewire: core: use non-reentrant workqueue with rescuer
    firewire: optimize iso queueing by setting wake only after the last packet
    firewire: octlet AT payloads can be stack-allocated
    firewire: ohci: optimize find_branch_descriptor()
    firewire: ohci: avoid separate DMA mapping for small AT payloads
    firewire: ohci: do not start DMA contexts before link is enabled

    Linus Torvalds
     

21 May, 2011

28 commits

  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:
    sctp: Fix build failure.
    garp: use kfree_rcu()
    ipv6: copy prefsrc setting when copying route entry

    Linus Torvalds
     
  • This solves a serious VFS-level bug in nested_symlink (which was
    rewritten from do_follow_link), and follows the order of depth tests
    that existed before.

    The bug triggers a BUG_ON in fs/namei.c:1381, when running racer with
    symlink and rename ops.

    Signed-off-by: Erez Zadok
    Acked-by: Miklos Szeredi
    Cc: stable@kernel.org
    Signed-off-by: Linus Torvalds

    Erez Zadok
     
  • Commit c182f90bc1f22ce5039b8722e45621d5f96862c2 ("SCTP: fix race
    between sctp_bind_addr_free() and sctp_bind_addr_conflict()") and
    commit 1231f0baa547a541a7481119323b7f964dda4788 ("net,rcu: convert
    call_rcu(sctp_local_addr_free) to kfree_rcu()"), happening in
    different trees, introduced a build failure.

    Simply make the SCTP race fix use kfree_rcu() too.

    Signed-off-by: David S. Miller

    David S. Miller
     
  • Use kfree_rcu() instead of call_rcu(), remove garp_cleanup_module()

    Signed-off-by: Eric Dumazet
    Signed-off-by: David S. Miller

    Eric Dumazet
     
  • commit c3968a857a6b6c3d2ef4ead35776b055fb664d74
    ('ipv6: RTA_PREFSRC support for ipv6 route source address selection')
    added support for ipv6 prefsrc as an alternative to ipv6 addrlabels,
    but it did not work because the prefsrc entry was not copied.

    Cc: Daniel Walter
    Signed-off-by: Florian Westphal
    Signed-off-by: David S. Miller

    Florian Westphal
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (45 commits)
    crypto: caam - add support for sha512 variants of existing AEAD algorithms
    crypto: caam - remove unused authkeylen from caam_ctx
    crypto: caam - fix decryption shared vs. non-shared key setting
    crypto: caam - platform_bus_type migration
    crypto: aesni-intel - fix aesni build on i386
    crypto: aesni-intel - Merge with fpu.ko
    crypto: mv_cesa - make count_sgs() null-pointer proof
    crypto: mv_cesa - copy remaining bytes to SRAM only when needed
    crypto: mv_cesa - move digest state initialisation to a better place
    crypto: mv_cesa - fill inner/outer IV fields only in HMAC case
    crypto: mv_cesa - refactor copy_src_to_buf()
    crypto: mv_cesa - no need to save digest state after the last chunk
    crypto: mv_cesa - print a warning when registration of AES algos fail
    crypto: mv_cesa - drop this call to mv_hash_final from mv_hash_finup
    crypto: mv_cesa - the descriptor pointer register needs to be set just once
    crypto: mv_cesa - use ablkcipher_request_cast instead of the manual container_of
    crypto: caam - fix printk recursion for long error texts
    crypto: caam - remove unused keylen from session context
    hwrng: amd - enable AMD hw rnd driver for Maple PPC boards
    hwrng: amd - manage resource allocation
    ...

    Linus Torvalds
     
  • As Ben Hutchings discovered [1], the patch for CVE-2011-1017 (buffer
    overflow in ldm_frag_add) is not sufficient. The original patch in
    commit c340b1d64000 ("fs/partitions/ldm.c: fix oops caused by corrupted
    partition table") does not consider that, for subsequent fragments,
    previously allocated memory is used.

    [1] http://lkml.org/lkml/2011/5/6/407

    Reported-by: Ben Hutchings
    Signed-off-by: Timo Warns
    Signed-off-by: Linus Torvalds

    Timo Warns
     
  • Commit 778dd893ae78 ("tmpfs: fix race between umount and swapoff")
    forgot the new rules for strict atomic kmap nesting, causing

    WARNING: at arch/x86/mm/highmem_32.c:81

    from __kunmap_atomic(), then

    BUG: unable to handle kernel paging request at fffb9000

    from shmem_swp_set() when shmem_unuse_inode() is handling swapoff with
    highmem in use. My disgrace again.

    See
    https://bugzilla.kernel.org/show_bug.cgi?id=35352

    Reported-by: Witold Baryluk
    Signed-off-by: Hugh Dickins
    Cc: stable@kernel.org
    Signed-off-by: Linus Torvalds

    Hugh Dickins
     
  • Commit 69e3cea8d5fd526 ("powerpc/smp: Make start_secondary_resume
    available to all CPU variants") introduced start_secondary_resume to
    misc_32.S, however it uses a 64-bit instruction which is not valid on
    32-bit platforms. Use 'stw' instead.

    Reported-by: Richard Cochran
    Tested-by: Richard Cochran
    Signed-off-by: Josh Boyer
    Signed-off-by: Benjamin Herrenschmidt
    Signed-off-by: Linus Torvalds

    Josh Boyer
     
  • * 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:
    libata: Power off empty ports
    libata-pmp: add support for Thermaltake BlackX Duet esata drive dock
    ATA: Don't powerdown Compaq Triflex IDE device on suspend
    libata: Use Maximum Write Same Length to report discard size limit
    drivers/ata/acard-ahci.c: fix enum warning
    pata_at91: SMC settings calculation bugfixes, support for t6z and IORDY
    libata-sff: prevent irq descriptions for dummy ports
    pata_cm64x: fix boot crash on parisc

    Linus Torvalds
     
  • When building with:

    CONFIG_64BIT=y
    CONFIG_MIPS32_COMPAT=y
    CONFIG_COMPAT=y
    CONFIG_MIPS32_O32=y
    CONFIG_MIPS32_N32=y
    CONFIG_SYSVIPC is not set
    (and implicitly: CONFIG_SYSVIPC_COMPAT is not set)

    the final link fails with unresolved symbols for:

    compat_sys_semctl, compat_sys_msgsnd, compat_sys_msgrcv,
    compat_sys_shmctl, compat_sys_msgctl, compat_sys_semtimedop

    The fix is to add cond_syscall declarations for all syscalls in
    ipc/compat.c

    Signed-off-by: Kevin Cernekee
    Acked-by: Ralf Baechle
    Acked-by: Arnd Bergmann
    Cc: Andrew Morton
    Cc: Al Viro
    Cc: Stephen Rothwell
    Signed-off-by: Linus Torvalds

    Kevin Cernekee
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1446 commits)
    macvlan: fix panic if lowerdev in a bond
    tg3: Add braces around 5906 workaround.
    tg3: Fix NETIF_F_LOOPBACK error
    macvlan: remove one synchronize_rcu() call
    networking: NET_CLS_ROUTE4 depends on INET
    irda: Fix error propagation in ircomm_lmp_connect_response()
    irda: Kill set but unused variable 'bytes' in irlan_check_command_param()
    irda: Kill set but unused variable 'clen' in ircomm_connect_indication()
    rxrpc: Fix set but unused variable 'usage' in rxrpc_get_transport()
    be2net: Kill set but unused variable 'req' in lancer_fw_download()
    irda: Kill set but unused vars 'saddr' and 'daddr' in irlan_provider_connect_indication()
    atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined.
    rxrpc: Fix set but unused variable 'usage' in rxrpc_get_peer().
    rxrpc: Kill set but unused variable 'local' in rxrpc_UDP_error_handler()
    rxrpc: Kill set but unused variable 'sp' in rxrpc_process_connection()
    rxrpc: Kill set but unused variable 'sp' in rxrpc_rotate_tx_window()
    pkt_sched: Kill set but unused variable 'protocol' in tc_classify()
    isdn: capi: Use pr_debug() instead of ifdefs.
    tg3: Update version to 3.119
    tg3: Apply rx_discards fix to 5719/5720
    ...

    Fix up trivial conflicts in arch/x86/Kconfig and net/mac80211/agg-tx.c
    as per Davem.

    Linus Torvalds
     
  • * 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:
    [IA64] define "_sdata" symbol
    pstore: Fix Kconfig dependencies for apei->pstore
    pstore: fix potential logic issue in pstore read interface
    pstore: fix pstore filesystem mount/remount issue
    pstore: fix one type of return value in pstore
    [IA64] fix build warning in arch/ia64/oprofile/backtrace.c

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

    * 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    MAINTAINERS: Add drivers/clocksource to TIMEKEEPING
    clockevents/source: Use u64 to make 32bit happy

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6: (32 commits)
    [CIFS] Fix to problem with getattr caused by invalidate simplification patch
    [CIFS] Remove sparse warning
    [CIFS] Update cifs to version 1.72
    cifs: Change key name to cifs.idmap, misc. clean-up
    cifs: Unconditionally copy mount options to superblock info
    cifs: Use kstrndup for cifs_sb->mountdata
    cifs: Simplify handling of submount options in cifs_mount.
    cifs: cifs_parse_mount_options: do not tokenize mount options in-place
    cifs: Add support for mounting Windows 2008 DFS shares
    cifs: Extract DFS referral expansion logic to separate function
    cifs: turn BCC into a static inlined function
    cifs: keep BCC in little-endian format
    cifs: fix some unused variable warnings in id_rb_search
    CIFS: Simplify invalidate part (try #5)
    CIFS: directio read/write cleanups
    consistently use smb_buf_length as be32 for cifs (try 3)
    cifs: Invoke id mapping functions (try #17 repost)
    cifs: Add idmap key and related data structures and functions (try #17 repost)
    CIFS: Add launder_page operation (try #3)
    Introduce smb2 mounts as vers=2
    ...

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

    * 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    extable, core_kernel_data(): Make sure all archs define _sdata
    core_kernel_data(): Fix architectures that do not define _sdata

    Linus Torvalds
     
  • * 'ptrace' of git://git.kernel.org/pub/scm/linux/kernel/git/oleg/misc: (41 commits)
    signal: trivial, fix the "timespec declared inside parameter list" warning
    job control: reorganize wait_task_stopped()
    ptrace: fix signal->wait_chldexit usage in task_clear_group_stop_trapping()
    signal: sys_sigprocmask() needs retarget_shared_pending()
    signal: cleanup sys_sigprocmask()
    signal: rename signandsets() to sigandnsets()
    signal: do_sigtimedwait() needs retarget_shared_pending()
    signal: introduce do_sigtimedwait() to factor out compat/native code
    signal: sys_rt_sigtimedwait: simplify the timeout logic
    signal: cleanup sys_rt_sigprocmask()
    x86: signal: sys_rt_sigreturn() should use set_current_blocked()
    x86: signal: handle_signal() should use set_current_blocked()
    signal: sigprocmask() should do retarget_shared_pending()
    signal: sigprocmask: narrow the scope of ->siglock
    signal: retarget_shared_pending: optimize while_each_thread() loop
    signal: retarget_shared_pending: consider shared/unblocked signals only
    signal: introduce retarget_shared_pending()
    ptrace: ptrace_check_attach() should not do s/STOPPED/TRACED/
    signal: Turn SIGNAL_STOP_DEQUEUED into GROUP_STOP_DEQUEUED
    signal: do_signal_stop: Remove the unneeded task_clear_group_stop_pending()
    ...

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (110 commits)
    [SCSI] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature.
    [SCSI] qla2xxx: Unify the read/write sfp mailbox command routines.
    [SCSI] qla2xxx: Clear complete initialization control block.
    [SCSI] qla2xxx: Allow an override of the registered maximum LUN.
    [SCSI] qla2xxx: Add host number in reset and quiescent message logs.
    [SCSI] qla2xxx: Correctly read sfp single byte mailbox register.
    [SCSI] qla2xxx: Add qla82xx_rom_unlock() function.
    [SCSI] qla2xxx: Log if qla82xx firmware fails to load from flash.
    [SCSI] qla2xxx: Use passed in host to initialize local scsi_qla_host in queuecommand function
    [SCSI] qla2xxx: Correct buffer start in edc sysfs debug print.
    [SCSI] qla2xxx: Update firmware version after flash update for ISP82xx.
    [SCSI] qla2xxx: Fix hang during driver unload when vport is active.
    [SCSI] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6.
    [SCSI] qla2xxx: Fix virtual port failing to login after chip reset.
    [SCSI] qla2xxx: Fix vport delete hang when logins are outstanding.
    [SCSI] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr)
    [SCSI] ipr: Rate limit DMA mapping errors
    [SCSI] hpsa: add P2000 to list of shared SAS devices
    [SCSI] hpsa: do not attempt PCI power management reset method if we know it won't work.
    [SCSI] hpsa: remove superfluous sleeps around reset code
    ...

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw: (32 commits)
    GFS2: Move all locking inside the inode creation function
    GFS2: Clean up symlink creation
    GFS2: Clean up mkdir
    GFS2: Use UUID field in generic superblock
    GFS2: Rename ops_inode.c to inode.c
    GFS2: Inode.c is empty now, remove it
    GFS2: Move final part of inode.c into super.c
    GFS2: Move most of the remaining inode.c into ops_inode.c
    GFS2: Move gfs2_refresh_inode() and friends into glops.c
    GFS2: Remove gfs2_dinode_print() function
    GFS2: When adding a new dir entry, inc link count if it is a subdir
    GFS2: Make gfs2_dir_del update link count when required
    GFS2: Don't use gfs2_change_nlink in link syscall
    GFS2: Don't use a try lock when promoting to a higher mode
    GFS2: Double check link count under glock
    GFS2: Improve bug trap code in ->releasepage()
    GFS2: Fix ail list traversal
    GFS2: make sure fallocate bytes is a multiple of blksize
    GFS2: Add an AIL writeback tracepoint
    GFS2: Make writeback more responsive to system conditions
    ...

    Linus Torvalds
     
  • * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (152 commits)
    powerpc: Fix hard CPU IDs detection
    powerpc/pmac: Update via-pmu to new syscore_ops
    powerpc/kvm: Fix the build for 32-bit Book 3S (classic) processors
    powerpc/kvm: Fix kvmppc_core_pending_dec
    powerpc: Remove last piece of GEMINI
    powerpc: Fix for Pegasos keyboard and mouse
    powerpc: Make early memory scan more resilient to out of order nodes
    powerpc/pseries/iommu: Cleanup ddw naming
    powerpc/pseries/iommu: Find windows after kexec during boot
    powerpc/pseries/iommu: Remove ddw property when destroying window
    powerpc/pseries/iommu: Add additional checks when changing iommu mask
    powerpc/pseries/iommu: Use correct return type in dupe_ddw_if_already_created
    powerpc: Remove unused/obsolete CONFIG_XICS
    misc: Add CARMA DATA-FPGA Programmer support
    misc: Add CARMA DATA-FPGA Access Driver
    powerpc: Make IRQ_NOREQUEST last to clear, first to set
    powerpc: Integrated Flash controller device tree bindings
    powerpc/85xx: Create dts of each core in CAMP mode for P1020RDB
    powerpc/85xx: Fix PCIe IDSEL for Px020RDB
    powerpc/85xx: P2020 DTS: re-organize dts files
    ...

    Linus Torvalds
     
  • Commit e66eed651fd1 ("list: remove prefetching from regular list
    iterators") removed the include of prefetch.h from list.h and this was a
    path to including asm/processor.h. We need to include it excplicitly
    now.

    Fixes this build error on sparc32 (at least):

    In file included from include/linux/seqlock.h:29,
    from include/linux/time.h:8,
    from include/linux/timex.h:56,
    from include/linux/sched.h:57,
    from arch/sparc/kernel/asm-offsets.c:13:
    include/linux/spinlock.h: In function 'spin_unlock_wait':
    include/linux/spinlock.h:360: error: implicit declaration of function 'cpu_relax

    Signed-off-by: Stephen Rothwell
    Signed-off-by: Linus Torvalds

    Stephen Rothwell
     
  • Commit e66eed651fd1 ("list: remove prefetching from regular list
    iterators") removed the include of prefetch.h from list.h, which
    uncovered several cases that had apparently relied on that rather
    obscure header file dependency.

    So this fixes things up a bit, using

    grep -L linux/prefetch.h $(git grep -l '[^a-z_]prefetchw*(' -- '*.[ch]')
    grep -L 'prefetchw*(' $(git grep -l 'linux/prefetch.h' -- '*.[ch]')

    to guide us in finding files that either need
    inclusion, or have it despite not needing it.

    There are more of them around (mostly network drivers), but this gets
    many core ones.

    Reported-by: Stephen Rothwell
    Signed-off-by: Linus Torvalds

    Linus Torvalds
     
  • commit a35e2c1b6d905 (macvlan: use rx_handler_data pointer to store
    macvlan_port pointer V2) added a bug in macvlan_port_create()

    Steps to reproduce the bug:

    # ifenslave bond0 eth0 eth1

    # ip link add link eth0 up name eth0#1 type macvlan
    ->error EBUSY

    # ip link add link eth0 up name eth0#1 type macvlan
    ->panic

    Fix: Dont set IFF_MACVLAN_PORT in error case.

    Signed-off-by: Eric Dumazet
    Signed-off-by: David S. Miller

    Eric Dumazet
     
  • core_kernel_data() wants to know if an address looks like kernel
    data. IA64 has had _edata forever, but never needed _sdata until
    now.

    Signed-off-by: Tony Luck

    Tony Luck
     
  • Tony Luck
     
  • Tony Luck
     
  • Geert Uytterhoeven ran a dependency checker which kicked out this warning:

    + warning: (ACPI_APEI) selects PSTORE which has unmet direct dependencies (MISC_FILESYSTEMS): => N/A

    Randy confirmed that the fix was to "select MISC_FILESYSTEMS" too.

    Tested-by: Randy Dunlap
    Signed-off-by: Tony Luck

    Luck, Tony
     
  • Fix to earlier "Simplify invalidate part (try #6)" patch
    That patch caused problems with connectathon test 5.

    Reviewed-by: Jeff Layton
    Signed-off-by: Pavel Shilovsky
    Signed-off-by: Steve French

    Steve French
     

20 May, 2011

5 commits

  • It's not a random dump ground and we care about it.

    Signed-off-by: Thomas Gleixner
    Cc: Ralf Baechle

    Thomas Gleixner
     
  • unsigned long is not 64bit on 32bit machine.

    Signed-off-by: Thomas Gleixner

    Thomas Gleixner
     
  • commit 9d07bc841c9779b4d7902e417f4e509996ce805d
    "powerpc: Properly handshake CPUs going out of boot spin loop"

    Would cause a miscalculation of the hard CPU ID. It removes breaking
    out of the loop when finding a match with a processor, thus the "i"
    used as an index in the intserv array is always incorrect

    This broke interrupt on my PowerMac laptop.

    Signed-off-by: Benjamin Herrenschmidt

    Benjamin Herrenschmidt
     
  • A new utility function (core_kernel_data()) is used to determine if a
    passed in address is part of core kernel data or not. It may or may not
    return true for RO data, but this utility must work for RW data.

    Thus both _sdata and _edata must be defined and continuous,
    without .init sections that may later be freed and replaced by
    volatile memory (memory that can be freed).

    This utility function is used to determine if data is safe from
    ever being freed. Thus it should return true for all RW global
    data that is not in a module or has been allocated, or false
    otherwise.

    Also change core_kernel_data() back to the more precise _sdata condition
    and document the function.

    Signed-off-by: Steven Rostedt
    Acked-by: Ralf Baechle
    Acked-by: Hirokazu Takata
    Cc: Richard Henderson
    Cc: Ivan Kokshaysky
    Cc: Matt Turner
    Cc: Geert Uytterhoeven
    Cc: Roman Zippel
    Cc: linux-m68k@lists.linux-m68k.org
    Cc: Kyle McMartin
    Cc: Helge Deller
    Cc: JamesE.J.Bottomley
    Link: http://lkml.kernel.org/r/1305855298.1465.19.camel@gandalf.stny.rr.com
    Signed-off-by: Ingo Molnar
    ----
    arch/alpha/kernel/vmlinux.lds.S | 1 +
    arch/m32r/kernel/vmlinux.lds.S | 1 +
    arch/m68k/kernel/vmlinux-std.lds | 2 ++
    arch/m68k/kernel/vmlinux-sun3.lds | 1 +
    arch/mips/kernel/vmlinux.lds.S | 1 +
    arch/parisc/kernel/vmlinux.lds.S | 3 +++
    kernel/extable.c | 12 +++++++++++-
    7 files changed, 20 insertions(+), 1 deletion(-)

    Steven Rostedt
     
  • Merge reason: One pending commit was left in perf/core after Linus merged
    perf/core - continue v2.6.40 work in the perf/urgent reason.

    Signed-off-by: Ingo Molnar

    Ingo Molnar