10 Dec, 2009

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (42 commits)
    tree-wide: fix misspelling of "definition" in comments
    reiserfs: fix misspelling of "journaled"
    doc: Fix a typo in slub.txt.
    inotify: remove superfluous return code check
    hdlc: spelling fix in find_pvc() comment
    doc: fix regulator docs cut-and-pasteism
    mtd: Fix comment in Kconfig
    doc: Fix IRQ chip docs
    tree-wide: fix assorted typos all over the place
    drivers/ata/libata-sff.c: comment spelling fixes
    fix typos/grammos in Documentation/edac.txt
    sysctl: add missing comments
    fs/debugfs/inode.c: fix comment typos
    sgivwfb: Make use of ARRAY_SIZE.
    sky2: fix sky2_link_down copy/paste comment error
    tree-wide: fix typos "couter" -> "counter"
    tree-wide: fix typos "offest" -> "offset"
    fix kerneldoc for set_irq_msi()
    spidev: fix double "of of" in comment
    comment typo fix: sybsystem -> subsystem
    ...

    Linus Torvalds
     

08 Dec, 2009

1 commit


04 Dec, 2009

2 commits


01 Dec, 2009

2 commits


18 Nov, 2009

1 commit

  • …ux/kernel/git/josh/linux-misc

    * 'hostprogs-wmissing-prototypes' of git://git.kernel.org/pub/scm/linux/kernel/git/josh/linux-misc:
    Makefile: Add -Wmising-prototypes to HOSTCFLAGS
    oss: Mark loadhex static in hex2hex.c
    dtc: Mark various internal functions static
    dtc: Set "noinput" in the lexer to avoid an unused function
    drm: radeon: Mark several functions static in mkregtable
    arch/sparc/boot/*.c: Mark various internal functions static
    arch/powerpc/boot/addRamDisk.c: Mark several internal functions static
    arch/alpha/boot/tools/objstrip.c: Mark "usage" static
    Documentation/vm/page-types.c: Declare checked_open static
    genksyms: Mark is_reserved_word static
    kconfig: Mark various internal functions static
    kconfig: Make zconf.y work with current bison

    Linus Torvalds
     

17 Nov, 2009

1 commit


16 Nov, 2009

1 commit


14 Nov, 2009

1 commit


13 Nov, 2009

1 commit


09 Nov, 2009

1 commit


07 Nov, 2009

1 commit


05 Nov, 2009

1 commit


01 Nov, 2009

1 commit


30 Oct, 2009

2 commits

  • The OSS driver for Ensoniq SoundScape cards is broken after conversion
    to mutexes and a new ALSA snd-sscape driver handles all devices handled
    by the OSS one.

    The ALSA driver was tested with these cards:
    Spea V7 MediaFX
    Ensoniq Soundscape Elite
    Ensoniq Soundscape VIVO (this card is not handled by the OSS driver)

    Signed-off-by: Krzysztof Helt
    Signed-off-by: Takashi Iwai

    Krzysztof Helt
     
  • The variables are unsigned so the test `>= 0' is always true,
    the `< 0' test always fails. In these cases the other part of
    the test catches wrapped values.

    In dac_audio_write() there does not occur a test for wrapped
    values, but the test appears redundant.

    Signed-off-by: Roel Kluin
    Signed-off-by: Takashi Iwai

    Roel Kluin
     

21 Sep, 2009

2 commits


26 Aug, 2009

1 commit


10 Aug, 2009

1 commit

  • In the 2.1.6 kernel, the output loop in midi_poll() was changed to
    enable interrupts during the outputc() call. Unfortunately, the check
    whether the device has accepted the current byte ("ok") was moved behind
    the code that removes the byte from the output queue, so one byte would
    be lost every time the hardware FIFO is full.

    Signed-off-by: Clemens Ladisch
    Signed-off-by: Takashi Iwai

    Clemens Ladisch
     

29 Jul, 2009

2 commits


30 Jun, 2009

1 commit


25 Jun, 2009

1 commit


17 Jun, 2009

1 commit

  • PIT_TICK_RATE is currently defined in four architectures, but in three
    different places. While linux/timex.h is not the perfect place for it, it
    is still a reasonable replacement for those drivers that traditionally use
    asm/timex.h to get CLOCK_TICK_RATE and expect it to be the PIT frequency.

    Note that for Alpha, the actual value changed from 1193182UL to 1193180UL.
    This is unlikely to make a difference, and probably can only improve
    accuracy. There was a discussion on the correct value of CLOCK_TICK_RATE
    a few years ago, after which every existing instance was getting changed
    to 1193182. According to the specification, it should be
    1193181.818181...

    Signed-off-by: Arnd Bergmann
    Cc: Richard Henderson
    Cc: Ivan Kokshaysky
    Cc: Ralf Baechle
    Cc: Benjamin Herrenschmidt
    Cc: Ingo Molnar
    Cc: Thomas Gleixner
    Cc: "H. Peter Anvin"
    Cc: Len Brown
    Cc: john stultz
    Cc: Dmitry Torokhov
    Cc: Takashi Iwai
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Arnd Bergmann
     

13 Jun, 2009

1 commit


15 May, 2009

1 commit


30 Mar, 2009

1 commit


27 Mar, 2009

3 commits


24 Mar, 2009

1 commit


16 Mar, 2009

1 commit

  • Traditionally, changes to struct file->f_flags have been done under BKL
    protection, or with no protection at all. This patch causes all f_flags
    changes after file open/creation time to be done under protection of
    f_lock. This allows the removal of some BKL usage and fixes a number of
    longstanding (if microscopic) races.

    Reviewed-by: Christoph Hellwig
    Cc: Al Viro
    Signed-off-by: Jonathan Corbet

    Jonathan Corbet
     

26 Feb, 2009

2 commits

  • Impact: Move variable to a more inner scope.

    Fix this sparse warning:
    sound/oss/sequencer.c:235:29: warning: symbol 'err' shadows an earlier one
    sound/oss/sequencer.c:215:13: originally declared here

    Signed-off-by: Hannes Eder
    Signed-off-by: Takashi Iwai

    Hannes Eder
     
  • Impact: Change signature of 'set_volume_stereo' and 'set_volume_mono'.

    Fix this sparse warnings:
    sound/oss/pss.c:545:42: warning: incorrect type in argument 2 (different signedness)
    sound/oss/pss.c:546:42: warning: incorrect type in argument 3 (different signedness)
    sound/oss/pss.c:554:59: warning: incorrect type in argument 2 (different signedness)
    sound/oss/pss.c:560:59: warning: incorrect type in argument 2 (different signedness)
    sound/oss/pss.c:566:59: warning: incorrect type in argument 2 (different signedness)

    Signed-off-by: Hannes Eder
    Signed-off-by: Takashi Iwai

    Hannes Eder
     

23 Feb, 2009

1 commit

  • http://kisskb.ellerman.id.au/kisskb/buildresult/72115/:
    | net/mac80211/ieee80211_i.h:327: error: syntax error before 'volatile'
    | net/mac80211/ieee80211_i.h:350: error: syntax error before '}' token
    | net/mac80211/ieee80211_i.h:455: error: field 'sta' has incomplete type
    | distcc[19430] ERROR: compile net/mac80211/main.c on sprygo/32 failed

    This is caused by

    | # define mfp ((*(volatile struct MFP*)MFP_BAS))

    in arch/m68k/include/asm/atarihw.h, which conflicts with the new "mfp" enum in
    net/mac80211/ieee80211_i.h.

    Rename "mfp" to "st_mfp", as it's a way too generic name for a global #define.

    Signed-off-by: Geert Uytterhoeven
    Signed-off-by: Linus Torvalds

    Geert Uytterhoeven
     

18 Feb, 2009

1 commit


17 Feb, 2009

1 commit


16 Feb, 2009

1 commit