1. 25 5月, 2011 13 次提交
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm · df3256f9
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm:
        dlm: make plock operation killable
        dlm: remove shared message stub for recovery
        dlm: delayed reply message warning
        dlm: Remove superfluous call to recalc_sigpending()
      df3256f9
    • L
      Merge branch 'for-linus' of... · b0ca118d
      Linus Torvalds 提交于
      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: (43 commits)
        TOMOYO: Fix wrong domainname validation.
        SELINUX: add /sys/fs/selinux mount point to put selinuxfs
        CRED: Fix load_flat_shared_library() to initialise bprm correctly
        SELinux: introduce path_has_perm
        flex_array: allow 0 length elements
        flex_arrays: allow zero length flex arrays
        flex_array: flex_array_prealloc takes a number of elements, not an end
        SELinux: pass last path component in may_create
        SELinux: put name based create rules in a hashtable
        SELinux: generic hashtab entry counter
        SELinux: calculate and print hashtab stats with a generic function
        SELinux: skip filename trans rules if ttype does not match parent dir
        SELinux: rename filename_compute_type argument to *type instead of *con
        SELinux: fix comment to state filename_compute_type takes an objname not a qstr
        SMACK: smack_file_lock can use the struct path
        LSM: separate LSM_AUDIT_DATA_DENTRY from LSM_AUDIT_DATA_PATH
        LSM: split LSM_AUDIT_DATA_FS into _PATH and _INODE
        SELINUX: Make selinux cache VFS RCU walks safe
        SECURITY: Move exec_permission RCU checks into security modules
        SELinux: security_read_policy should take a size_t not ssize_t
        ...
      b0ca118d
    • L
      Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 · 2bb732cd
      Linus Torvalds 提交于
      * 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:
        kbuild: make KBUILD_NOCMDDEP=1 handle empty built-in.o
        scripts/kallsyms.c: fix potential segfault
        scripts/gen_initramfs_list.sh: Convert to a /bin/sh script
        kbuild: Fix GNU make v3.80 compatibility
        kbuild: Fix passing -Wno-* options to gcc 4.4+
        kbuild: move scripts/basic/docproc.c to scripts/docproc.c
        kbuild: Fix Makefile.asm-generic for um
        kbuild: Allow to combine multiple W= levels
        kbuild: Disable -Wunused-but-set-variable for gcc 4.6.0
        Fix handling of backlash character in LINUX_COMPILE_BY name
        kbuild: asm-generic support
        kbuild: implement several W= levels
        kbuild: Fix build with binutils <= 2.19
        initramfs: Use KBUILD_BUILD_TIMESTAMP for generated entries
        kbuild: Allow to override LINUX_COMPILE_BY and LINUX_COMPILE_HOST macros
        kbuild: Drop unused LINUX_COMPILE_TIME and LINUX_COMPILE_DOMAIN macros
        kbuild: Use the deterministic mode of ar
        kbuild: Call gzip with -n
        kbuild: move KALLSYMS_EXTRA_PASS from Kconfig to Makefile
        Kconfig: improve KALLSYMS_ALL documentation
      
      Fix up trivial conflict in Makefile
      2bb732cd
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6 · f50d1d9e
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6:
        pcmcia: Make struct pcmcia_device_id const, sound drivers edition
        staging: pcmcia: Convert pcmcia_device_id declarations to const
        pcmcia: Convert pcmcia_device_id declarations to const
        pcmcia: Make declaration and uses of struct pcmcia_device_id const
        pcmcia/sa1100: put sa11x0_pcmcia_hw_init[] to .devinit.data
      f50d1d9e
    • L
      Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 · 98b98d31
      Linus Torvalds 提交于
      * 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6: (169 commits)
        drivers/gpu/drm/radeon/atom.c: fix warning
        drm/radeon/kms: bump kms version number
        drm/radeon/kms: properly set num banks for fusion asics
        drm/radeon/kms/atom: move dig phy init out of modesetting
        drm/radeon/kms/cayman: fix typo in register mask
        drm/radeon/kms: fix typo in spread spectrum code
        drm/radeon/kms: fix tile_config value reported to userspace on cayman.
        drm/radeon/kms: fix incorrect comparison in cayman setup code.
        drm/radeon/kms: add wait idle ioctl for eg->cayman
        drm/radeon/cayman: setup hdp to invalidate and flush when asked
        drm/radeon/evergreen/btc/fusion: setup hdp to invalidate and flush when asked
        agp/uninorth: Fix lockups with radeon KMS and >1x.
        drm/radeon/kms: the SS_Id field in the LCD table if for LVDS only
        drm/radeon/kms: properly set the CLK_REF bit for DCE3 devices
        drm/radeon/kms: fixup eDP connector handling
        drm/radeon/kms: bail early for eDP in hotplug callback
        drm/radeon/kms: simplify hotplug handler logic
        drm/radeon/kms: rewrite DP handling
        drm/radeon/kms/atom: add support for setting DP panel mode
        drm/radeon/kms: atombios.h updates for DP panel mode
        ...
      98b98d31
    • L
      Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6 · 0d66cba1
      Linus Torvalds 提交于
      * 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6: (29 commits)
        [S390] cpu hotplug: fix external interrupt subclass mask handling
        [S390] oprofile: dont access lowcore
        [S390] oprofile: add missing irq stats counter
        [S390] Ignore sendmmsg system call note wired up warning
        [S390] s390,oprofile: fix compile error for !CONFIG_SMP
        [S390] s390,oprofile: fix alert counter increment
        [S390] Remove unused includes in process.c
        [S390] get CPC image name
        [S390] sclp: event buffer dissection
        [S390] chsc: process channel-path-availability information
        [S390] refactor page table functions for better pgste support
        [S390] merge page_test_dirty and page_clear_dirty
        [S390] qdio: prevent compile warning
        [S390] sclp: remove unnecessary sendmask check
        [S390] convert old cpumask API into new one
        [S390] pfault: cleanup code
        [S390] pfault: cpu hotplug vs missing completion interrupts
        [S390] smp: add __noreturn attribute to cpu_die()
        [S390] percpu: implement arch specific irqsafe_cpu_ops
        [S390] vdso: disable gcov profiling
        ...
      0d66cba1
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input · 4637f40f
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (40 commits)
        Input: ADP5589 - new driver for I2C Keypad Decoder and I/O Expander
        Input: tsc2007 - add X, Y and Z fuzz factors to platform data
        Input: tsc2007 - add poll_period parameter to platform data
        Input: tsc2007 - add poll_delay parameter to platform data
        Input: tsc2007 - add max_rt parameter to platform data
        Input: tsc2007 - debounce pressure measurement
        Input: ad714x - fix captouch wheel option algorithm
        Input: ad714x - allow platform code to specify irqflags
        Input: ad714x - fix threshold and completion interrupt masks
        Input: ad714x - fix up input configuration
        Input: elantech - remove support for proprietary X driver
        Input: elantech - report multitouch with proper ABS_MT messages
        Input: elantech - export pressure and width when supported
        Input: elantech - describe further the protocol
        Input: atmel_tsadcc - correct call to input_free_device
        Input: add driver FSL MPR121 capacitive touch sensor
        Input: remove useless synchronize_rcu() calls
        Input: ads7846 - fix gpio_pendown configuration
        Input: ads7846 - add possibility to use external vref on ads7846
        Input: rotary-encoder - add support for half-period encoders
        ...
      4637f40f
    • L
      Merge branch 'for-2.6.40' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu · 5129df03
      Linus Torvalds 提交于
      * 'for-2.6.40' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu:
        percpu: Unify input section names
        percpu: Avoid extra NOP in percpu_cmpxchg16b_double
        percpu: Cast away printk format warning
        percpu: Always align percpu output section to PAGE_SIZE
      
      Fix up fairly trivial conflict in arch/x86/include/asm/percpu.h as per Tejun
      5129df03
    • L
      Merge branch 'linux-next' of git://git.infradead.org/ubi-2.6 · 4d429480
      Linus Torvalds 提交于
      * 'linux-next' of git://git.infradead.org/ubi-2.6:
        UBI: switch to dynamic printks
        UBI: turn some macros into static inline
        UBI: improve checking in debugging prints
        UBI: fix typo in a message
        UBI: fix minor stylistic issues
        UBI: use __packed instead of __attribute__((packed))
        UBI: cleanup comments around volume properties
        UBI: re-name set volume properties ioctl
        UBI: make the control character device non-seekable
      4d429480
    • L
      Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6 · eb08d8ff
      Linus Torvalds 提交于
      * 'linux-next' of git://git.infradead.org/ubifs-2.6: (52 commits)
        UBIFS: switch to dynamic printks
        UBIFS: fix kernel-doc comments
        UBIFS: fix extremely rare mount failure
        UBIFS: simplify LEB recovery function further
        UBIFS: always cleanup the recovered LEB
        UBIFS: clean up LEB recovery function
        UBIFS: fix-up free space on mount if flag is set
        UBIFS: add the fixup function
        UBIFS: add a superblock flag for free space fix-up
        UBIFS: share the next_log_lnum helper
        UBIFS: expect corruption only in last journal head LEBs
        UBIFS: synchronize write-buffer before switching to the next bud
        UBIFS: remove BUG statement
        UBIFS: change bud replay function conventions
        UBIFS: substitute the replay tree with a replay list
        UBIFS: simplify replay
        UBIFS: store free and dirty space in the bud replay entry
        UBIFS: remove unnecessary stack variable
        UBIFS: double check that buds are replied in order
        UBIFS: make 2 functions static
        ...
      eb08d8ff
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu · 9f22aae0
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu: (22 commits)
        m68knommu: Use generic show_interrupts()
        coldfire_qspi compile fix
        m68k: merge the mmu and non-mmu versions of sys_m68k.c
        m68knommu: use asm-generic/bitops/ext2-atomic.h
        m68knommu: Remove obsolete #include <linux/sys.h>
        m68k: merge mmu and non-mmu versions of asm-offsets.c
        m68k: merge non-mmu and mmu versions of m68k_ksyms.c
        m68knommu: remove un-needed exporting of COLDFIRE symbols
        m68knommu: move EXPORT of kernel_thread to function definition
        m68knommu: move EXPORT of local checksumming functions to definitions
        m68knommu: move EXPORT of dump_fpu to function definition
        m68knommu: clean up mm/init_no.c
        m68k: merge the mmu and non-mmu mm/Makefile
        m68k: mv kmap_mm.c to kmap.c
        m68knommu: remove stubs for __ioremap() and iounmap()
        m68knommu: remove unused kernel_set_cachemode()
        m68k: let Makefile sort out compiling mmu and non-mmu lib/checksum.c
        m68k: remove duplicate memcpy() implementation
        m68k: remove duplicate memset() implementation
        m68k: remove duplicate memmove() implementation
        ...
      9f22aae0
    • L
      Merge branch 'x86-urgent-for-linus' of... · 988c7f2d
      Linus Torvalds 提交于
      Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
        x86, ioapic: Restore ioapic entries during resume properly
        x86: Get rid of asmregparm
        um: Use RWSEM_GENERIC_SPINLOCK on x86
      988c7f2d
    • S
      x86, ioapic: Restore ioapic entries during resume properly · 2f344d2e
      Suresh Siddha 提交于
      In mask/restore_ioapic_entries() we should be restoring ioapic
      entries when ioapics[apic].saved_registers is not NULL.
      
      Fix the typo and address the resume hang regression reported by
      Linus.
      
      This was not found sooner because the systems where these
      changes were tested on kept the IO-APIC entries intact over
      resume.
      Reported-and-tested-by: NLinus Torvalds <torvalds@linux-foundation.org>
      Signed-off-by: NSuresh Siddha <suresh.b.siddha@intel.com>
      Cc: Daniel J Blueman <daniel.blueman@gmail.com>
      Link: http://lkml.kernel.org/r/1306259131.7171.7.camel@sbsiddha-MOBL3.sc.intel.comSigned-off-by: NIngo Molnar <mingo@elte.hu>
      2f344d2e
  2. 24 5月, 2011 27 次提交