17 Dec, 2009

40 commits

  • * 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6: (34 commits)
    HWPOISON: Remove stray phrase in a comment
    HWPOISON: Try to allocate migration page on the same node
    HWPOISON: Don't do early filtering if filter is disabled
    HWPOISON: Add a madvise() injector for soft page offlining
    HWPOISON: Add soft page offline support
    HWPOISON: Undefine short-hand macros after use to avoid namespace conflict
    HWPOISON: Use new shake_page in memory_failure
    HWPOISON: Use correct name for MADV_HWPOISON in documentation
    HWPOISON: mention HWPoison in Kconfig entry
    HWPOISON: Use get_user_page_fast in hwpoison madvise
    HWPOISON: add an interface to switch off/on all the page filters
    HWPOISON: add memory cgroup filter
    memcg: add accessor to mem_cgroup.css
    memcg: rename and export try_get_mem_cgroup_from_page()
    HWPOISON: add page flags filter
    mm: export stable page flags
    HWPOISON: limit hwpoison injector to known page types
    HWPOISON: add fs/device filters
    HWPOISON: return 0 to indicate success reliably
    HWPOISON: make semantics of IGNORED/DELAYED clear
    ...

    Linus Torvalds
     
  • As predicted during code review, the sysctl(2) changes made systems with
    old glibc nearly unusable. About every command gives a:

    warning: process `ls' used the deprecated sysctl system call with 1.4

    warning in the log.

    I see this on a SUSE 10.0 system with glibc 2.3.5.

    Don't warn for this common case.

    Signed-off-by: Andi Kleen
    Signed-off-by: Linus Torvalds

    Andi Kleen
     
  • * 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (117 commits)
    ACPI processor: Fix section mismatch for processor_add()
    ACPI: Add platform-wide _OSC support.
    ACPI: cleanup pci_root _OSC code.
    ACPI: Add a generic API for _OSC -v2
    msi-wmi: depend on backlight and fix corner-cases problems
    msi-wmi: switch to using input sparse keymap library
    msi-wmi: replace one-condition switch-case with if statement
    msi-wmi: remove unused field 'instance' in key_entry structure
    msi-wmi: remove custom runtime debug implementation
    msi-wmi: rework init
    msi-wmi: remove useless includes
    X86 drivers: Introduce msi-wmi driver
    Toshiba Bluetooth Enabling driver (RFKill handler v3)
    ACPI: fix for lapic_timer_propagate_broadcast()
    acpi_pad: squish warning
    ACPI: dock: minor whitespace and style cleanups
    ACPI: dock: add struct dock_station * directly to platform device data
    ACPI: dock: dock_add - hoist up platform_device_register_simple()
    ACPI: dock: remove global 'dock_device_name'
    ACPI: dock: combine add|alloc_dock_dependent_device (v2)
    ...

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

    * 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (52 commits)
    perf record: Use per-task-per-cpu events for inherited events
    perf record: Properly synchronize child creation
    perf events: Allow per-task-per-cpu counters
    perf diff: Percent calcs should use double values
    perf diff: Change the default sort order to "dso,symbol"
    perf diff: Use perf_session__fprintf_hists just like 'perf record'
    perf report: Fix cut'n'paste error recently introduced
    perf session: Move perf report specific hits out of perf_session__fprintf_hists
    perf tools: Move hist entries printing routines from perf report
    perf report: Generalize perf_session__fprintf_hists()
    perf symbols: Move symbol filtering to event__preprocess_sample()
    perf symbols: Adopt the strlists for dso, comm
    perf symbols: Make symbol_conf global
    perf probe: Fix to show which probe point is not found
    perf probe: Check symbols in symtab/kallsyms
    perf probe: Check build-id of vmlinux
    perf probe: Reject second attempt of adding same-name event
    perf probe: Support event name for --add option
    perf probe: Add glob matching support on --del
    perf probe: Use strlist__for_each macros in probe-event.c
    ...

    Linus Torvalds
     
  • * 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6: (38 commits)
    direct I/O fallback sync simplification
    ocfs: stop using do_sync_mapping_range
    cleanup blockdev_direct_IO locking
    make generic_acl slightly more generic
    sanitize xattr handler prototypes
    libfs: move EXPORT_SYMBOL for d_alloc_name
    vfs: force reval of target when following LAST_BIND symlinks (try #7)
    ima: limit imbalance msg
    Untangling ima mess, part 3: kill dead code in ima
    Untangling ima mess, part 2: deal with counters
    Untangling ima mess, part 1: alloc_file()
    O_TRUNC open shouldn't fail after file truncation
    ima: call ima_inode_free ima_inode_free
    IMA: clean up the IMA counts updating code
    ima: only insert at inode creation time
    ima: valid return code from ima_inode_alloc
    fs: move get_empty_filp() deffinition to internal.h
    Sanitize exec_permission_lite()
    Kill cached_lookup() and real_lookup()
    Kill path_lookup_open()
    ...

    Trivial conflicts in fs/direct-io.c

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6:
    PM: rwsem.h need not be included into main.c
    PM: Remove unnecessary goto from device_resume_noirq()
    PM: Add initcall_debug style timing for suspend/resume
    PM: allow for usage_count > 0 in pm_runtime_get()

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

    * 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    x86: Fix kprobes build with non-gawk awk
    x86: Split swiotlb initialization into two stages
    x86: Regex support and known-movable symbols for relocs, fix _end
    x86, msr: Remove incorrect, duplicated code in the MSR driver
    x86: Merge kernel_thread()
    x86: Sync 32/64-bit kernel_thread
    x86, 32-bit: Use same regs as 64-bit for kernel_thread_helper
    x86, 64-bit: Use user_mode() to determine new stack pointer in copy_thread()
    x86, 64-bit: Move kernel_thread to C
    x86-64, paravirt: Call set_iopl_mask() on 64 bits
    x86-32: Avoid pipeline serialization in PTREGSCALL1 and 2
    x86: Merge sys_clone
    x86, 32-bit: Convert sys_vm86 & sys_vm86old
    x86: Merge sys_sigaltstack
    x86: Merge sys_execve
    x86: Merge sys_iopl
    x86-32: Add new pt_regs stubs
    cpumask: Use modern cpumask style in arch/x86/kernel/cpu/mcheck/mce-inject.c

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

    * 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    tracing: Fix return of trace_dump_stack()
    ksym_tracer: Fix bad cast
    tracing/power: Remove two exports
    tracing: Change event->profile_count to be int type
    tracing: Simplify trace_option_write()
    tracing: Remove useless trace option
    tracing: Use seq file for trace_clock
    tracing: Use seq file for trace_options
    function-graph: Allow writing the same val to set_graph_function
    ftrace: Call trace_parser_clear() properly
    ftrace: Return EINVAL when writing invalid val to set_ftrace_filter
    tracing: Move a printk out of ftrace_raw_reg_event_foo()
    tracing: Pull up calls to trace_define_common_fields()
    tracing: Extract duplicate ftrace_raw_init_event_foo()
    ftrace.h: Use common pr_info fmt string
    tracing: Add stack trace to irqsoff tracer
    tracing: Add trace_dump_stack()
    ring-buffer: Move resize integrity check under reader lock
    ring-buffer: Use sync sched protection on ring buffer resizing
    tracing: Fix wrong usage of strstrip in trace_ksyms

    Linus Torvalds
     
  • Len Brown
     
  • Due to the merge of processor_start() (declared with __cpuinit) into
    processor_add(), a section mismatch warning appears:

    WARNING: drivers/built-in.o(.text+0x4d59d): Section mismatch in reference
    from the function acpi_processor_add() to the function
    .cpuinit.text:acpi_processor_power_init()
    ...

    This patch fixes the warning by declaring processor_add() as __cpuinit
    and also declares acpi_processor_add_fs() as __cpuinit as it is only
    used in acpi_processor_add().

    Signed-off-by: Thomas Renninger
    Signed-off-by: Len Brown

    Thomas Renninger
     
  • Len Brown
     
  • Signed-off-by: Shaohua Li
    Signed-off-by: Len Brown

    Shaohua Li
     
  • Signed-off-by: Shaohua Li
    Signed-off-by: Len Brown

    Shaohua Li
     
  • v2->v1:
    .improve debug info as suggedted by Bjorn,Kenji
    .API is using uuid string as suggested by Alexey

    Add an API to execute _OSC. A lot of devices can have this method, so add a
    generic API.

    Signed-off-by: Shaohua Li
    Signed-off-by: Len Brown

    Shaohua Li
     
  • Len Brown
     
  • Len Brown
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin: (88 commits)
    Blackfin: Convert BUG() to use unreachable()
    Blackfin: define __NR_recvmmsg
    Blackfin: drop duplicate sched_clock
    Blackfin: NOMPU: skip DMA ICPLB hole when it is redundant
    Blackfin: MPU: add missing __init markings
    Blackfin: add support for TIF_NOTIFY_RESUME
    Blackfin: kgdb_test: clean up code a bit
    Blackfin: convert kgdbtest to proc_fops
    Blackfin: convert cyc2ns() to clocksource_cyc2ns()
    Blackfin: ip0x: pull in asm/portmux.h for P_xxx defines
    Blackfin: drop unused ax88180 resources
    Blackfin: bf537-stamp: add ADF702x network driver resources
    Blackfin: bf537-stamp: add CAN resources
    Blackfin: bf537-stamp: add AD5258 i2c address
    Blackfin: bf537-stamp: add adau1761 i2c address
    Blackfin: bf537-stamp: add adau1371 i2c address
    Blackfin: bf537-stamp: add ADP8870 resources
    Blackfin: bf537-stamp: kill AD714x board-specific Kconfigs
    Blackfin: bf537-stamp: update ADP5520 resources
    Blackfin: bf537-stamp: add ADXL346 orientation sensing support
    ...

    Linus Torvalds
     
  • * 'bugfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6:
    NFSv4: Fix a regression in the NFSv4 state manager
    NFSv4: Release the sequence id before restarting a CLOSE rpc call
    nfs41: fix session fore channel negotiation
    nfs41: do not zero seqid portion of stateid on close
    nfs: run state manager in privileged mode
    nfs: make recovery state manager operations privileged
    nfs: enforce FIFO ordering of operations trying to acquire slot
    rpc: add a new priority in RPC task
    nfs: remove rpc_task argument from nfs4_find_slot
    rpc: add rpc_queue_empty function
    nfs: change nfs4_do_setlk params to identify recovery type
    nfs: do not do a LOOKUP after open
    nfs: minor cleanup of session draining

    Linus Torvalds
     
  • * 'module' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus:
    modpost: fix segfault with short symbol names
    module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y
    Kbuild: clear marker out of modpost
    module: make MODULE_SYMBOL_PREFIX into a CONFIG option
    ARM: unexport symbols used to implement floating point emulation
    ARM: use unified discard definition in linker script
    x86: don't export inline function
    sparc64: don't export static inline pci_ functions

    Linus Torvalds
     
  • * 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:
    [IA64] implement early_io{re,un}map for ia64
    [IA64] Replace old style lock initializer
    [IA64] fix SBA IOMMU to handle allocation failure properly
    [IA64] Save I-resources to ia64_sal_os_state
    [IA64] preallocate IA64_IRQ_MOVE_VECTOR

    Linus Torvalds
     
  • * 'for-2.6.33' of git://linux-nfs.org/~bfields/linux: (42 commits)
    nfsd: remove pointless paths in file headers
    nfsd: move most of nfsfh.h to fs/nfsd
    nfsd: remove unused field rq_reffh
    nfsd: enable V4ROOT exports
    nfsd: make V4ROOT exports read-only
    nfsd: restrict filehandles accepted in V4ROOT case
    nfsd: allow exports of symlinks
    nfsd: filter readdir results in V4ROOT case
    nfsd: filter lookup results in V4ROOT case
    nfsd4: don't continue "under" mounts in V4ROOT case
    nfsd: introduce export flag for v4 pseudoroot
    nfsd: let "insecure" flag vary by pseudoflavor
    nfsd: new interface to advertise export features
    nfsd: Move private headers to source directory
    vfs: nfsctl.c un-used nfsd #includes
    lockd: Remove un-used nfsd headers #includes
    s390: remove un-used nfsd #includes
    sparc: remove un-used nfsd #includes
    parsic: remove un-used nfsd #includes
    compat.c: Remove dependence on nfsd private headers
    ...

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.dk/linux-2.6-block:
    block: temporarily disable discard granularity

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (26 commits)
    net: sh_eth alignment fix for sh7724 using NET_IP_ALIGN V2
    ixgbe: allow tx of pre-formatted vlan tagged packets
    ixgbe: Fix 82598 premature copper PHY link indicatation
    ixgbe: Fix tx_restart_queue/non_eop_desc statistics counters
    bcm63xx_enet: fix compilation failure after get_stats_count removal
    packet: dont call sleeping functions while holding rcu_read_lock()
    tcp: Revert per-route SACK/DSACK/TIMESTAMP changes.
    ipvs: zero usvc and udest
    netfilter: fix crashes in bridge netfilter caused by fragment jumps
    ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery
    sky2: leave PCI config space writeable
    sky2: print Optima chip name
    x25: Update maintainer.
    ipvs: fix synchronization on connection close
    netfilter: xtables: document minimal required version
    drivers/net/bonding/: : use pr_fmt
    can: CAN_MCP251X should depend on HAS_DMA
    drivers/net/usb: Correct code taking the size of a pointer
    drivers/net/cpmac.c: Correct code taking the size of a pointer
    drivers/net/sfc: Correct code taking the size of a pointer
    ...

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband: (45 commits)
    RDMA/cxgb3: Fix error paths in post_send and post_recv
    RDMA/nes: Fix stale ARP issue
    RDMA/nes: FIN during MPA startup causes timeout
    RDMA/nes: Free kmap() resources
    RDMA/nes: Check for zero STag
    RDMA/nes: Fix Xansation test crash on cm_node ref_count
    RDMA/nes: Abnormal listener exit causes loopback node crash
    RDMA/nes: Fix crash in nes_accept()
    RDMA/nes: Resource not freed for REJECTed connections
    RDMA/nes: MPA request/response error checking
    RDMA/nes: Fix query of ORD values
    RDMA/nes: Fix MAX_CM_BUFFER define
    RDMA/nes: Pass correct size to ioremap_nocache()
    RDMA/nes: Update copyright and branding string
    RDMA/nes: Add max_cqe check to nes_create_cq()
    RDMA/nes: Clean up struct nes_qp
    RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension
    RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset
    RDMA/nes: Correct fast memory registration implementation
    IB/ehca: Fix error paths in post_send and post_recv
    ...

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (22 commits)
    Input: ALPS - add interleaved protocol support (Dell E6x00 series)
    Input: keyboard - don't override beep with a bell
    Input: altera_ps2 - fix test of unsigned in altera_ps2_probe()
    Input: add mc13783 touchscreen driver
    Input: ep93xx_keypad - update driver to new core support
    Input: wacom - separate pen from express keys on Graphire
    Input: wacom - add defines for data packet report IDs
    Input: wacom - add support for new LCD tablets
    Input: wacom - add defines for packet lengths of various devices
    Input: wacom - ensure the device is initialized properly upon resume
    Input: at32psif - do not sleep in atomic context
    Input: i8042 - add Gigabyte M1022M to the noloop list
    Input: i8042 - allow installing platform filters for incoming data
    Input: i8042 - fix locking in interrupt routine
    Input: ALPS - do not set REL_X/REL_Y capabilities on the touchpad
    Input: document use of input_event() function
    Input: sa1111ps2 - annotate probe() and remove() methods
    Input: ambakmi - annotate probe() and remove() methods
    Input: gscps2 - fix probe() and remove() annotations
    Input: altera_ps2 - add annotations to probe and remove methods
    ...

    Linus Torvalds
     
  • * 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:
    drm/radeon/kms: fix r100->r500 CS checker for compressed textures. (v2)
    drm/radeon/kms: allow for texture tiling
    drm/radeon/kms: init pm on all chipsets
    drm/radeon/kms: HDMI support for R600 KMS
    drm/radeon/kms: make sure mc is initialized before mapping blit bo
    drm/radeon/kms: Return to userspace on ERESTARTSYS
    drm/radeon/gem: don't leak a gem object if reserve fails on get tiling (v2)
    drm/radeon/kms: don't report allocate failure on ERESTARTSYS
    drm/radeon/kms: Check if bo we got from ttm are radeon object or not
    drm/radeon/kms: If no placement is supplied fallback to system
    drm/ttm: Fix memory type manager debug information printing
    drm/ttm: Fix printk format & compute bo->mem.size at bo initialization
    drm/ttm: Fix potential ttm_mem_evict_first races.
    drm/ttm: Delayed delete fixes.
    drm/ttm: fix two bugs in new placement routines.
    drm/ttm: fix incorrect logic in ttm_bo_io path
    drm/nouveau: remove use of -ERESTART
    nouveau: Fix endianness with new context program loader
    drm/nouveau: fix build with CONFIG_AGP=n
    drm/nouveau: fix ch7006 build

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (33 commits)
    sh: Fix test of unsigned in se7722_irq_demux()
    sh: mach-ecovec24: Add FSI sound support
    sh: mach-ecovec24: Add mt9t112 camera support
    sh: mach-ecovec24: Add tw9910 support
    sh: MSIOF/mmc_spi platform data for the Ecovec24 board
    sh: ms7724se: Add ak4642 support
    sh: Fix up FPU build for SH5
    sh: Remove old early serial console code V2
    sh: sh5 scif pdata (sh5-101/sh5-103)
    sh: sh4a scif pdata (sh7757/sh7763/sh7770/sh7780/sh7785/sh7786/x3)
    sh: sh4a scif pdata (sh7343/sh7366/sh7722/sh7723/sh7724)
    sh: sh4 scif pdata (sh7750/sh7760/sh4-202)
    sh: sh3 scif pdata (sh7705/sh770x/sh7710/sh7720)
    sh: sh2a scif pdata (sh7201/sh7203/sh7206/mxg)
    sh: sh2 scif pdata (sh7616)
    sh-sci: Extend sh-sci driver with early console V2
    sh: Stub in P3 ioremap support for nommu parts.
    sh: wire up vmallocinfo support in ioremap() implementations.
    sh: Make the unaligned trap handler always obey notification levels.
    sh: Couple kernel and user write page perm bits for CONFIG_X2TLB
    ...

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/hirofumi/fatfs-2.6:
    fat: make discard a mount option

    Linus Torvalds
     
  • * 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx:
    ppc440spe-adma: adds updated ppc440spe adma driver
    iop-adma.c: use resource_size()
    dmaengine: clarify the meaning of the DMA_CTRL_ACK flag
    sh: stylistic improvements for the DMA driver
    dmaengine: fix dmatest to verify minimum transfer length and test buffer size
    sh: DMA driver has to specify its alignment requirements
    Add COH 901 318 DMA block driver v5

    Linus Torvalds
     
  • * git://git.infradead.org/mtd-2.6: (90 commits)
    jffs2: Fix long-standing bug with symlink garbage collection.
    mtd: OneNAND: Fix test of unsigned in onenand_otp_walk()
    mtd: cfi_cmdset_0002, fix lock imbalance
    Revert "mtd: move mxcnd_remove to .exit.text"
    mtd: m25p80: add support for Macronix MX25L4005A
    kmsg_dump: fix build for CONFIG_PRINTK=n
    mtd: nandsim: add support for 4KiB pages
    mtd: mtdoops: refactor as a kmsg_dumper
    mtd: mtdoops: make record size configurable
    mtd: mtdoops: limit the maximum mtd partition size
    mtd: mtdoops: keep track of used/unused pages in an array
    mtd: mtdoops: several minor cleanups
    core: Add kernel message dumper to call on oopses and panics
    mtd: add ARM pismo support
    mtd: pxa3xx_nand: Fix PIO data transfer
    mtd: nand: fix multi-chip suspend problem
    mtd: add support for switching old SST chips into QRY mode
    mtd: fix M29W800D dev_id and uaddr
    mtd: don't use PF_MEMALLOC
    mtd: Add bad block table overrides to Davinci NAND driver
    ...

    Fixed up conflicts (mostly trivial) in
    drivers/mtd/devices/m25p80.c
    drivers/mtd/maps/pcmciamtd.c
    drivers/mtd/nand/pxa3xx_nand.c
    kernel/printk.c

    Linus Torvalds
     
  • * 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6:
    parisc: Fixup last users of irq_chip->typename
    parisc: convert /proc/pdc/{lcd,led} to seq_file
    parisc: Convert BUG() to use unreachable()
    parisc: Replace old style lock init in smp.c
    parisc: use sort() instead of home-made implementation (v2)
    parisc: add CALLER_ADDR{0-6} macros
    parisc: remove unused IRQSTAT_SIRQ_PEND and IRQSTAT_SZ defines
    parisc: remove duplicated #include

    Linus Torvalds
     
  • * git://git.infradead.org/iommu-2.6:
    implement early_io{re,un}map for ia64
    Revert "Intel IOMMU: Avoid memory allocation failures in dma map api calls"
    intel-iommu: ignore page table validation in pass through mode
    intel-iommu: Fix oops with intel_iommu=igfx_off
    intel-iommu: Check for an RMRR which ends before it starts.
    intel-iommu: Apply BIOS sanity checks for interrupt remapping too.
    intel-iommu: Detect DMAR in hyperspace at probe time.
    dmar: Fix build failure without NUMA, warn on bogus RHSA tables and don't abort
    iommu: Allocate dma-remapping structures using numa locality info
    intr_remap: Allocate intr-remapping table using numa locality info
    dmar: Allocate queued invalidation structure using numa locality info
    dmar: support for parsing Remapping Hardware Static Affinity structure

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp:
    edac, mce, amd: silence GART TLB errors
    edac, mce: correct corenum reporting

    Linus Torvalds
     
  • * 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (116 commits)
    V4L/DVB (13698): pms: replace asm/uaccess.h to linux/uaccess.h
    V4L/DVB (13690): radio/si470x: #include
    V4L/DVB (13688): au8522: modify the attributes of local filter coefficients
    V4L/DVB (13687): cx231xx: use NULL when pointer is needed
    V4L/DVB: Davinci VPFE Capture: remove unused #include
    V4L/DVB (13685): Correct code taking the size of a pointer
    V4L/DVB (13684): Fix some cut-and-paste noise in dib0090.h
    V4L/DVB (13683): sanio-ms: clean up init, exit and id_table
    V4L/DVB (13682): dib8000: make some constant static
    V4L/DVB: lgs8gxx: Use shifts rather than multiply/divide when possible
    V4L/DVB (13680b): DocBook/media: create links for included sources
    V4L/DVB (13680a): DocBook/media: copy images after building HTML
    V4L/DVB (13678): Add support for yet another DvbWorld, TeVii and Prof USB devices
    V4L/DVB (13676): configurable IRQ mode on NetUP Dual DVB-S2 CI; IRQ from CAM processing (CI interface works faster)
    V4L/DVB (13674): stv090x: Add DiSEqC envelope mode
    V4L/DVB (13673): lnbp21: Implement 22 kHz tone control
    V4L/DVB (13671): sh_mobile_ceu_camera: Remove frame size page alignment
    V4L/DVB (13670): soc-camera: Add mt9t112 camera driver
    V4L/DVB (13669): tw9910: Add sync polarity support
    V4L/DVB (13668): tw9910: remove cropping
    ...

    Linus Torvalds
     
  • * akpm: (173 commits)
    genalloc: use bitmap_find_next_zero_area
    ia64: use bitmap_find_next_zero_area
    sparc: use bitmap_find_next_zero_area
    mlx4: use bitmap_find_next_zero_area
    isp1362-hcd: use bitmap_find_next_zero_area
    iommu-helper: use bitmap library
    bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area
    qnx4: use hweight8
    qnx4fs: remove remains of the (defunct) write support
    resource: constify arg to resource_size() and resource_type()
    gru: send cross partition interrupts using the gru
    gru: function to generate chipset IPI values
    gru: update driver version number
    gru: improve GRU TLB dropin statistics
    gru: fix GRU interrupt race at deallocate
    gru: add hugepage support
    gru: fix bug in allocation of kernel contexts
    gru: update GRU structures to match latest hardware spec
    gru: check for correct GRU chiplet assignment
    gru: remove stray local_irq_enable
    ...

    Linus Torvalds
     
  • Now depends on BACKLIGHT_CLASS_DEVICE.
    Driver will return an error if it can't get actual backlight value
    Fix remapping of brightness keys when backlight is not controlled by ACPI.

    Signed-off-by: Anisse Astier
    Signed-off-by: Len Brown

    Anisse Astier
     
  • Signed-off-by: Anisse Astier
    Signed-off-by: Len Brown

    Anisse Astier
     
  • Signed-off-by: Anisse Astier
    Signed-off-by: Len Brown

    Anisse Astier
     
  • Signed-off-by: Anisse Astier
    Signed-off-by: Len Brown

    Anisse Astier
     
  • Rely on DYNAMIC_DEBUG instead if needed

    Signed-off-by: Anisse Astier
    Signed-off-by: Len Brown

    Anisse Astier