14 Apr, 2011

1 commit

  • This new device by Native Instruments is also compliant to the USB
    standard v2.0, but hides this detail at when connected.

    It needs the same boot quirks than other models, and also has two
    non-class-compliant mixer controls.

    Signed-off-by: Daniel Mack
    Signed-off-by: Takashi Iwai

    Daniel Mack
     

06 Apr, 2011

1 commit


05 Apr, 2011

8 commits


04 Apr, 2011

7 commits


02 Apr, 2011

1 commit

  • When period interrupts are disabled, snd_pcm_update_hw_ptr0() compares
    the current time against the time estimated for the current hardware
    pointer to detect xruns. The somewhat fuzzy threshold in the while loop
    makes it possible that hdelta becomes negative; the comparison being
    done with unsigned types then makes the loop go through the entire 263
    negative range, and, depending on the value, never reach an unsigned
    value that is small enough to stop the loop. Doing this with interrupts
    disabled results in the machine locking up.

    To prevent this, ensure that the loop condition uses signed types for
    both operands so that the comparison is correctly done.

    Many thanks to Kelly Anderson for debugging this.

    Reported-by: Nix
    Reported-by: "Christopher K."
    Reported-and-tested-by: Kelly Anderson
    Signed-off-by: Kelly Anderson
    [cl: remove unneeded casts; use a temp variable]
    Signed-off-by: Clemens Ladisch
    Cc: 2.6.38

    Signed-off-by: Takashi Iwai

    Kelly Anderson
     

01 Apr, 2011

1 commit


30 Mar, 2011

2 commits


28 Mar, 2011

19 commits

  • Takashi Iwai
     
  • Use pin-fix instead of the static quirk for Gigabyte mobos 1458:a002.

    Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=677256
    Signed-off-by: Takashi Iwai

    Takashi Iwai
     
  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:
    ALSA: Fix yet another race in disconnection
    ALSA: asihpi - Update verbose debug print macros
    ALSA: asihpi - Improve non-busmaster adapter operation
    ALSA: asihpi - Support single-rate no-SRC cards
    ALSA: HDA: New AD1984A model for Dell Precision R5500
    ALSA: vmalloc buffers should use normal mmap
    ALSA: hda - Fix SPDIF out regression on ALC889
    ALSA: usb-audio - Support for Boss JS-8 Jam Station
    ALSA: usb-audio: add Cakewalk UM-1G support
    sound/oss/opl3: validate voice and channel indexes
    sound/oss: remove offset from load_patch callbacks

    Linus Torvalds
     
  • * 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6:
    mfd: Clean up max8997 IRQ namespace
    mfd: Fold irq_set_chip/irq_set_handler
    mfd: Cleanup irq namespace
    mfd: twl6030: Cleanup interrupt handling
    mfd: twl4030: Cleanup interrupt handling
    mfd: mx8925: Remove irq_desc leftovers
    mfd: htc-i2cpld: Cleanup interrupt handling
    mfd: htc-egpio: Cleanup interrupt handling
    mfd: ezx-pcap: Remvove open coded irq handling
    mfd: 88pm860x: Remove unused irq_desc leftovers
    mfd: asic3: Cleanup irq handling
    mfd: Select MFD_CORE if TPS6105X driver is configured
    mfd: Add MODULE_DEVICE_TABLE to rdc321x-southbridge
    mfd: Add MAX8997/8966 IRQ control
    mfd: Constify i2c_device_id tables
    mfd: OLPC: Clean up names to match what OLPC actually uses
    mfd: Add mfd_clone_cell(), convert cs5535-mfd/olpc-xo1 to it

    Linus Torvalds
     
  • * 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging:
    hwmon: (pmbus) Fix temperature limit register access

    Linus Torvalds
     
  • …/git/tmlind/linux-omap-2.6

    * 'omap-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6:
    hwspinlock: depend on OMAP4
    ARM: OMAP2+: Fix warnings for GPMC interrupt
    OMAP4: PandaBoard: remove unused power regulators
    arm: mach-omap2: omap_l3_smx: fix irq handler setup
    arm: mach-omap2: devices: fix omap3_l3_init() return value

    Linus Torvalds
     
  • * 'for-linus' of git://git.kernel.dk/linux-2.6-block:
    staging: Fix bdops->check_events() misconversion in cyasblkdev_block.c
    ide: ensure that we re-run the queue handler

    Linus Torvalds
     
  • * 'for-2.6.39/drivers' of git://git.kernel.dk/linux-2.6-block: (122 commits)
    cciss: fix lost command issue
    drbd: need include for bitops functions declarations
    Revert "cciss: Add missing allocation in scsi_cmd_stack_setup and corresponding deallocation"
    cciss: fix missed command status value CMD_UNABORTABLE
    cciss: remove unnecessary casts
    cciss: Mask off error bits of c->busaddr in cmd_special_free when calling pci_free_consistent
    cciss: Inform controller we are using 32-bit tags.
    cciss: hoist tag masking out of loop
    cciss: Add missing allocation in scsi_cmd_stack_setup and corresponding deallocation
    cciss: export resettable host attribute
    drbd: drop code present under #ifdef which is relevant to 2.6.28 and below
    drbd: Fixed handling of read errors on a 'VerifyS' node
    drbd: Fixed handling of read errors on a 'VerifyT' node
    drbd: Implemented real timeout checking for request processing time
    drbd: Remove unused function atodb_endio()
    drbd: improve log message if received sector offset exceeds local capacity
    drbd: kill dead code
    drbd: don't BUG_ON, if bio_add_page of a single page to an empty bio fails
    drbd: Removed left over, now wrong comments
    drbd: serialize admin requests for new verify run with pending bitmap io
    ...

    Linus Torvalds
     
  • * 'docs-next' of git://git.lwn.net/linux-2.6:
    docs: update the development process document
    docs: fix dev_debug() braino in dynamic-debug-howto.txt

    Linus Torvalds
     
  • * 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging:
    hwmon: (f71882fg) Add support for the F71889A
    hwmon: (f71882fg) Add support for the F81865F
    hwmon: (f71882fg) Document all supported devices
    hwmon: (f71882fg) Per-chip fan/temperature input count tables
    hwmon: (f71882fg) Secure chip property definition arrays

    Linus Torvalds
     
  • * 'for-linus-1' of git://git.infradead.org/mtd-2.6: (49 commits)
    mtd: mtdswap: fix compilation warning
    mtdswap: kill strict error handling option
    mtd: nand: enable software BCH ECC in nand simulator
    mtd: nand: add software BCH ECC support
    mtd: fix printf format warnings, mostly lack of %zd for size_t, in mtdswap
    mtd: sm_rtl: check kmalloc return value
    mtd: cfi: add support for AMIC flashes (e.g. A29L160AT)
    lib: add shared BCH ECC library
    mtd: mxc_nand: fix OOB corruption when page size > 2KiB
    mtd: DaVinci: Removed header file that is not required
    mtd: pxa3xx_nand: clean the keep configure code
    mtd: pxa3xx_nand: mtd scan id process could be defined by driver itself
    mtd: pxa3xx_nand: unify prepare command
    mtd: pxa3xx_nand: discard wait_for_event,write_cmd,__readid function
    mtd: pxa3xx_nand: rework irq logic
    mtd: pxa3xx_nand: make scan procedure more clear
    mtd: speedtest: fix integer overflow
    mtd: mxc_nand: fix read past buffer end
    mtd: omap3: nand: report corrected ecc errors
    jffs2: remove a trailing white space in commentaries
    ...

    Linus Torvalds
     
  • I no longer have access to any hardware that uses APM and have not
    provided real maintenance for several years. Hopefully someone with the
    hardware or energy will step forward if the driver is to be kept.

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

    Stephen Rothwell
     
  • Signed-off-by: Richard Weinberger
    Acked-and-appreciated-by: Thomas Gleixner
    Signed-off-by: Linus Torvalds

    Richard Weinberger
     
  • Fix fsl_rio.c kernel-doc warning: no exported symbols as
    requested by !E are found:

    Warning(arch/powerpc/sysdev/fsl_rio.c): no structured comments found

    Signed-off-by: Randy Dunlap
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     
  • DocBook/v4l/ no longer has any *.png files, so the 'cp' command fails,
    breaking the build. Drop the *.png cp.

    cp: cannot stat `linux-2.6.38-git18/Documentation/DocBook/v4l/*.png': No such file or directory

    Signed-off-by: Randy Dunlap
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     
  • Fix inode.c kernel-doc fatal error: 2 comment sections have the same name:

    Error(fs/inode.c:1171): duplicate section name 'Note'

    Signed-off-by: Randy Dunlap
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     
  • Fix ipc/util.c kernel-doc warnings:

    Warning(ipc/util.c:336): No description found for parameter 'ns'
    Warning(ipc/util.c:620): No description found for parameter 'ns'
    Warning(ipc/util.c:790): No description found for parameter 'ns'

    Signed-off-by: Randy Dunlap
    Reviewed-by: Jesper Juhl
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     
  • Fix mm/memory.c incorrect kernel-doc function notation:

    Warning(mm/memory.c:3718): Cannot understand * @access_remote_vm - access another process' address space
    on line 3718 - I thought it was a doc line

    Signed-off-by: Randy Dunlap
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     
  • Omit the segment prefix in the UP case. GS is not used then
    and we will generate segfaults if cmpxchg16b is used otherwise.

    Signed-off-by: Christoph Lameter
    Signed-off-by: Linus Torvalds

    Christoph Lameter