1. 11 Oct, 2008 33 commits
  2. 10 Oct, 2008 7 commits
    • Linus Torvalds's avatar
      Merge branch 'rcu-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip · b922df73
      Linus Torvalds authored
      * 'rcu-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (21 commits)
        rcu: RCU-based detection of stalled CPUs for Classic RCU, fix
        rcu: RCU-based detection of stalled CPUs for Classic RCU
        rcu: add rcu_read_lock_sched() / rcu_read_unlock_sched()
        rcu: fix sparse shadowed variable warning
        doc/RCU: fix pseudocode in rcuref.txt
        rcuclassic: fix compiler warning
        rcu: use irq-safe locks
        rcuclassic: fix compilation NG
        rcu: fix locking cleanup fallout
        rcu: remove redundant ACCESS_ONCE definition from rcupreempt.c
        rcu: fix classic RCU locking cleanup lockdep problem
        rcu: trace fix possible mem-leak
        rcu: just rename call_rcu_bh instead of making it a macro
        rcu: remove list_for_each_rcu()
        rcu: fixes to include/linux/rcupreempt.h
        rcu: classic RCU locking and memory-barrier cleanups
        rcu: prevent console flood when one CPU sees another AWOL via RCU
        rcu, debug: detect stalled grace periods, cleanups
        rcu, debug: detect stalled grace periods
        rcu classic: new algorithm for callbacks-processing(v2)
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of... · c54dcd8e
      Linus Torvalds authored
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6:
        selinux: Fix an uninitialized variable BUG/panic in selinux_secattr_to_sid()
        selinux: use default proc sid on symlinks
        file capabilities: uninline cap_safe_nice
        Update selinux info in MAINTAINERS and Kconfig help text
        SELinux: add gitignore file for mdp script
        SELinux: add boundary support and thread context assignment
        securityfs: do not depend on CONFIG_SECURITY
        selinux: add support for installing a dummy policy (v2)
        security: add/fix security kernel-doc
        selinux: Unify for- and while-loop style
        selinux: conditional expression type validation was off-by-one
        smack: limit privilege by label
        SELinux: Fix a potentially uninitialised variable in SELinux hooks
        SELinux: trivial, remove unneeded local variable
        SELinux: Trivial minor fixes that change C null character style
        make selinux_write_opts() static
    • Linus Torvalds's avatar
      Merge branch 'sched-v28-for-linus' of... · b11ce8a2
      Linus Torvalds authored
      Merge branch 'sched-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      * 'sched-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (38 commits)
        sched debug: add name to sched_domain sysctl entries
        sched: sync wakeups vs avg_overlap
        sched: remove redundant code in cpu_cgroup_create()
        sched_rt.c: resch needed in rt_rq_enqueue() for the root rt_rq
        cpusets: scan_for_empty_cpusets(), cpuset doesn't seem to be so const
        sched: minor optimizations in wake_affine and select_task_rq_fair
        sched: maintain only task entities in cfs_rq->tasks list
        sched: fixup buddy selection
        sched: more sanity checks on the bandwidth settings
        sched: add some comments to the bandwidth code
        sched: fixlet for group load balance
        sched: rework wakeup preemption
        CFS scheduler: documentation about scheduling policies
        sched: clarify ifdef tangle
        sched: fix list traversal to use _rcu variant
        sched: turn off WAKEUP_OVERLAP
        sched: wakeup preempt when small overlap
        kernel/cpu.c: create a CPU_STARTING cpu_chain notifier
        kernel/cpu.c: Move the CPU_DYING notifiers
        sched: fix __load_balance_iterator() for cfq with only one task
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · f6bccf69
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:
        crypto: skcipher - Use RNG interface instead of get_random_bytes
        crypto: rng - RNG interface and implementation
        crypto: api - Add fips_enable flag
        crypto: skcipher - Move IV generators into their own modules
        crypto: cryptomgr - Test ciphers using ECB
        crypto: api - Use test infrastructure
        crypto: cryptomgr - Add test infrastructure
        crypto: tcrypt - Add alg_test interface
        crypto: tcrypt - Abort and only log if there is an error
        crypto: crc32c - Use Intel CRC32 instruction
        crypto: tcrypt - Avoid using contiguous pages
        crypto: api - Display larval objects properly
        crypto: api - Export crypto_alg_lookup instead of __crypto_alg_lookup
        crypto: Kconfig - Replace leading spaces with tabs
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband · 3af73d39
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband: (29 commits)
        RDMA/nes: Fix slab corruption
        IB/mlx4: Set RLKEY bit for kernel QPs
        RDMA/nes: Correct error_module bit mask
        RDMA/nes: Fix routed RDMA connections
        RDMA/nes: Enhanced PFT management scheme
        RDMA/nes: Handle AE bounds violation
        RDMA/nes: Limit critical error interrupts
        RDMA/nes: Stop spurious MAC interrupts
        RDMA/nes: Correct tso_wqe_length
        RDMA/nes: Fill in firmware version for ethtool
        RDMA/nes: Use ethtool timer value
        RDMA/nes: Correct MAX TSO frags value
        RDMA/nes: Enable MC/UC after changing MTU
        RDMA/nes: Free NIC TX buffers when destroying NIC QP
        RDMA/nes: Fix MDC setting
        RDMA/nes: Add wqm_quanta module option
        RDMA/nes: Module parameter permissions
        RDMA/cxgb3: Set active_mtu in ib_port_attr
        RDMA/nes: Add support for 4-port 1G HP blade card
        RDMA/nes: Make mini_cm_connect() static
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm · 13dd7f87
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm:
        dlm: choose better identifiers
        dlm: remove bkl
        dlm: fix address compare
        dlm: fix locking of lockspace list in dlm_scand
        dlm: detect available userspace daemon
        dlm: allow multiple lockspace creates
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm · b0af205a
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm:
        dm: detect lost queue
        dm: publish dm_vcalloc
        dm: publish dm_table_unplug_all
        dm: publish dm_get_mapinfo
        dm: export struct dm_dev
        dm crypt: avoid unnecessary wait when splitting bio
        dm crypt: tidy ctx pending
        dm crypt: fix async inc_pending
        dm crypt: move dec_pending on error into write_io_submit
        dm crypt: remove inc_pending from write_io_submit
        dm crypt: tidy write loop pending
        dm crypt: tidy crypt alloc
        dm crypt: tidy inc pending
        dm exception store: use chunk_t for_areas
        dm exception store: introduce area_location function
        dm raid1: kcopyd should stop on error if errors handled
        dm mpath: remove is_active from struct dm_path
        dm mpath: use more error codes
      Fixed up trivial conflict in drivers/md/dm-mpath.c manually.