commit aeee90dfa01844168cd7f8051d0a0f969c573067
Merge: 273b257... 5861bbf...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Aug 7 18:14:24 2008 -0700

    Merge branch 'tracehook' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-utrace
    
    * 'tracehook' of git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-utrace:
      tracehook: fix CLONE_PTRACE

commit 273b2578392bbf6e5c47a8a3d1ee461ce6fc7182
Merge: 8e43e12... 06a91a0...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Aug 7 18:14:07 2008 -0700

    Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
    
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:
      IB/mad: Test ib_create_send_mad() return with IS_ERR(), not == NULL
      IB/mlx4: Allow 4K messages for UD QPs
      mlx4_core: Add ethernet fields to CQE struct
      IB/ipath: Fix printk format warnings
      RDMA/cxgb3: Fix deadlock initializing iw_cxgb3 device
      RDMA/cxgb3: Fix up MW access rights
      RDMA/cxgb3: Fix QP capabilities
      RDMA/cma: Remove padding arrays by using struct sockaddr_storage
      IB/ipath: Use unsigned long for irq flags
      IPoIB/cm: Set correct SG list in ipoib_cm_init_rx_wr()

commit 8e43e12d638f732fa32600c324711f4be8fe0b1d
Merge: 01b09b6... 62aa005...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Aug 7 18:13:30 2008 -0700

    Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
    
    * 'for-linus' of git://git.kernel.dk/linux-2.6-block:
      xen-blkfront.c: make blkif_ioctl() static
      bio: make use of bvec_nr_vecs
      cciss: fix bug if scsi tape support is disabled
      cciss: add support for multi lun tape devices
      cciss: change the way we notify scsi midlayer of tape drives
      cciss: fix negative logical drive count in procfs
      cciss: remove redundant code
      cciss: make rebuild_lun_table behave better
      cciss: return -EFAULT if copy_from_user() fails

commit 01b09b6c605ed119fba75b82582f017e44dd4a55
Merge: c1ec829... bf9c8c9...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Aug 7 18:12:41 2008 -0700

    Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
    
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:
      ALSA: ASoC: fix SNDCTL_DSP_SYNC support in Freescale 8610 sound drivers

commit c1ec8295f6e8c888230bbc9b7a416dc26d03688e
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Aug 7 18:10:12 2008 -0700

    Fix up duplicate '__s3c2410wdt_stop()' function
    
    Looks like somebody didn't get enough sleep.
    
    Noticed-by: Stephen Rothwell <sfr@canb.auug.org.au>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

commit 3d8cd0c5d75c424f986c0602dc26579fbb7c8080
Merge: 4c514a5... 5875013...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Aug 7 18:07:33 2008 -0700

    Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
    
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu:
      Move all of include/asm-m68knommu to arch/m68knommu/include/asm.

commit 4c514a5ad1314b872e3185dabaf105c81d39d7e8
Author: Stephen Rothwell <sfr@canb.auug.org.au>
Date:   Thu Aug 7 14:08:27 2008 +1000

    powerpc/iseries: remove the old viocons driver
    
    This driver was declared obsolete over 2 years ago, the alternative
    console driver for legacy iSeries (hvc_iseries) was made the default
    over 1 year ago and this driver has been build broken for over 3
    months, so remove it.
    
    Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

commit b80b601f0087391e55d3859e70f08278632b1185
Merge: a06dee4... 04793dd...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Aug 7 18:06:19 2008 -0700

    Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
    
    * 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (23 commits)
      V4L/DVB (8617): uvcvideo: don't use stack-based buffers for USB transfers.
      V4L/DVB (8616): uvcvideo: Add support for two Bison Electronics webcams
      V4L/DVB (8611): Add suspend/resume to pxa_camera driver
      V4L/DVB (8610): Add suspend/resume capabilities to soc_camera.
      V4L/DVB (8609): media: Clean up platform_driver_unregister() bogosity.
      V4L/DVB (8607): cxusb: fix OOPS and broken tuning regression on FusionHDTV Dual Digital 4
      V4L/DVB (8605): gspca: Fix of gspca_zc3xx oops - 2.6.27-rc1
      V4L/DVB (8604): gspca: Fix of "scheduling while atomic" crash.
      V4L/DVB (8602): gspca: Fix small bugs, simplify and cleanup ov519.
      V4L/DVB (8582): set mts_firmware for em2882 based Pinnacle Hybrid Pro
      V4L/DVB (8574): gspca: Bad bytesperlines of pixelformat in spca505/506/508 and vc023x.
      V4L/DVB (8573): gspca: Bad scan of frame in spca505/506/508.
      V4L/DVB (8572): gspca: Webcam 0c45:6143 in documentation.
      V4L/DVB (8571): gspca: Don't use CONFIG_VIDEO_ADV_DEBUG as a compile option.
      V4L/DVB (8569): gspca: Set back the old values of Sonix sn9c120 and cleanup source.
      V4L/DVB (8567): gspca: hflip and vflip controls added for ov519 - ov7670 plus init cleanup.
      V4L/DVB (8564): fix vino driver build error
      V4L/DVB (8563): fix drivers/media/video/arv.c compilation
      V4L/DVB (8562): DVB_DRX397XD: remove FW_LOADER select
      V4L/DVB (8558): media/video/Kconfig: fix a typo
      ...

commit a06dee41a31bff488a261dfc542776ffd2f24ff1
Merge: b588e2b... 816d8c6...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Aug 7 18:05:39 2008 -0700

    Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6
    
    * 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6:
      hwmon: (it87) Support for 16-bit fan reading in it8705 >= rev 0x03
      hwmon: (it87) Support for 16-bit fan reading in it8712 >= rev 0x07
      hwmon: (hwmon-vid) Add 6-bit vid codes for AMD NPT 0Fh cpus
      hwmon: (hwmon-vid) Trivial format multi-line comments per CodingStyle
      hwmon: ad7414 driver
      hwmon: (thmc50) Add support for critical temperature limits
      hwmon: (adm9240) Remove EXPERIMENTAL dependency
      hwmon: (w83627hf) Drop reset module parameter
      hwmon: (w83627hf) Add pwm_enable sysfs interface
      hwmon: (w83791d) Use fan divisor bits from vbat register
      hwmon: (f71882fg) Delete needless forward declarations
      hwmon: (dme1737) Add support for the SMSC SCH5027
      hwmon: (dme1737) Skip detection if forced
      hwmon: (dme1737) Cleanups

commit b588e2bbd7b872c9cdf635fe0f04840534e72443
Merge: 3df302f... 7944d3a...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Aug 7 18:05:09 2008 -0700

    Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
    
    * git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog: (70 commits)
      [WATCHDOG] more coding style clean-up's
      [WATCHDOG] sbc8360.c - move stop code into a function
      [WATCHDOG] Coding style - Indentation - part 2
      [WATCHDOG] Coding style - Indentation - part 1
      [WATCHDOG] mpc8xxx_wdt: add support for MPC8xx watchdogs
      [WATCHDOG] mpc8xxx_wdt: fix build
      [WATCHDOG] mpc8xxx_wdt: various renames, mostly s/mpc83xx/mpc8xxx/g
      [WATCHDOG] mpc83xx_wdt: rename to mpc8xxx_wdt
      [WATCHDOG] mpc83xx_wdt: add support for MPC86xx CPUs
      [WATCHDOG] mpc83xx_wdt: convert to the OF platform driver
      [WATCHDOG] pcwd: a couple of watchdogs escaped conversion
      [WATCHDOG] Clean-up includes
      [WATCHDOG] hpwdt.c - fix double includes
      [WATCHDOG 57/57] wdt501/pci: Clean up, coding style and switch to unlocked_ioctl
      [WATCHDOG 56/57] wdt977: clean up, coding style and switch to unlocked_ioctl
      [WATCHDOG 55/57] wdt285: switch to unlocked_ioctl and tidy up oddments of coding style
      [WATCHDOG 54/57] wdrtas: clean up, coding style, switch to unlocked_ioctl
      [WATCHDOG 53/57] wafer5823wdt: Clean up, coding style, switch to unlocked_ioctl
      [WATCHDOG 52/57] w83977f_wdt: clean up, coding style and switch to unlocked_ioctl
      [WATCHDOG 51/57] w83877f_wdt: clean up code, coding style, switch to unlocked_ioctl
      ...

commit 3df302ff56fac91d54e964faed9d293018ac71ca
Merge: 685d87f... 64a99d2...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Aug 7 18:04:28 2008 -0700

    Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes
    
    * git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes:
      kbuild: a better way to generate cscope database change
      Kconfig: Extend "menuconfig" for modules to simplify Kconfig file
      bugfix for scripts/patch-kernel in 2.6 sublevel stepping
      kbuild: fix O=.. build with arm

commit 5861bbfcc10fc0358abf52c7d22850c8d180f0b0
Author: Roland McGrath <roland@redhat.com>
Date:   Thu Aug 7 16:55:03 2008 -0700

    tracehook: fix CLONE_PTRACE
    
    In the change in commit 09a05394fe2448a4139b014936330af23fa7ec83, I
    overlooked two nits in the logic and this broke using CLONE_PTRACE
    when PTRACE_O_TRACE* are not being used.
    
    A parent that is itself traced at all but not using PTRACE_O_TRACE*,
    using CLONE_PTRACE would have its new child fail to be traced.
    
    A parent that is not itself traced at all that uses CLONE_PTRACE
    (which should be a no-op in this case) would confuse the bookkeeping
    and lead to a crash at exit time.
    
    This restores the missing checks and fixes both failure modes.
    
    Reported-by: Eduardo Habkost <ehabkost@redhat.com>
    Signed-off-by: Roland McGrath <roland@redhat.com>

commit 06a91a02e9b249695f964bb59c8b02152c21e90c
Merge: 3f44675... be43324... 70117b9... e081981... cd55ef5... 6e0d733...
Author: Roland Dreier <rolandd@cisco.com>
Date:   Thu Aug 7 14:12:03 2008 -0700

    Merge branches 'cma', 'cxgb3', 'ipath', 'ipoib', 'mad' and 'mlx4' into for-linus

commit cd55ef5a10d1a2ea09853bc5fa40aadaf9f80614
Author: Julien Brunel <brunel@diku.dk>
Date:   Thu Aug 7 14:11:56 2008 -0700

    IB/mad: Test ib_create_send_mad() return with IS_ERR(), not == NULL
    
    In case of error, the function ib_create_send_mad() returns an ERR
    pointer, but never returns a NULL pointer.  So testing the return
    value for error should be done with IS_ERR, not by comparing with
    NULL.
    
    A simplified version of the semantic patch that makes this change is
    as follows:
    
    (http://www.emn.fr/x-info/coccinelle/)
    
    // <smpl>
    @correct_null_test@
    expression x,E;
    statement S1, S2;
    @@
    x = ib_create_send_mad(...)
    <... when != x = E
    if (
    (
    - x@p2 != NULL
    + ! IS_ERR ( x )
    |
    - x@p2 == NULL
    + IS_ERR( x )
    )
     )
    S1
    else S2
    ...>
    ? x = E;
    // </smpl>
    
    Signed-off-by: Julien Brunel <brunel@diku.dk>
    Signed-off-by: Julia Lawall <julia@diku.dk>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 6e0d733d921526e628107fb8b1aff5f7de870d6f
Author: Alex Naslednikov <xalex@mellanox.co.il>
Date:   Thu Aug 7 14:06:50 2008 -0700

    IB/mlx4: Allow 4K messages for UD QPs
    
    Current code limits the max message size to 2K for UD QPs, while MTU
    might be as big as 4K.  This patch sets the maximum message size to
    4K, which is needed for UD to work correctly on fabrics with a 4K MTU.
    
    Signed-off-by: Alex Naslednikov <xalex@mellanox.co.il>
    Signed-off-by: Eli Cohen <eli@mellanox.co.il>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 58750139001bae11a1f9b074f3a9c774fecf5ba8
Author: Greg Ungerer <gerg@uclinux.org>
Date:   Thu Jul 31 14:38:07 2008 +1000

    Move all of include/asm-m68knommu to arch/m68knommu/include/asm.
    With the current kbuild infrastructure in place no other changes
    are required for this to work.
    
    Signed-off-by: Greg Ungerer <gerg@uclinux.org>

commit f780a9f119caa48088b230836a7fa73d1096de7c
Author: Yevgeny Petrilin <yevgenyp@mellanox.co.il>
Date:   Wed Aug 6 20:14:06 2008 -0700

    mlx4_core: Add ethernet fields to CQE struct
    
    Add ethernet-related fields to struct mlx4_cqe so that the mlx4_en
    ethernet NIC driver can share the same definition.
    
    Signed-off-by: Yevgeny Petrilin <yevgenyp@mellanox.co.il>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 685d87f7ccc649ab92b55e18e507a65d0e694eb9
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Aug 6 19:24:47 2008 -0700

    Revert "pcm_native.c: remove unused label"
    
    This reverts commit 680db0136e0778a0d7e025af7572c6a8d82279e2.  The label
    is actually used, but hidden behind CONFIG_SND_DEBUG and the horrible
    snd_assert() macro.
    
    That macro could probably be improved to be along the lines of
    
    	#define snd_assert(expr, args...) do { if ((void)(expr),0) { args; } } while (0)
    
    or similar to make sure that we always both evaluate 'expr' and parse
    'args', but while gcc should optimize it all away, I'm too lazy to
    really verify that.  So I'll just admit defeat and will continue to live
    with the annoying warning.
    
    Noted-by: Robert P. J. Day <rpjday@crashcourse.ca>
    Signed-off-by: Linus "Grr.." Torvalds

commit f99e8f277f1172c49ac7b0585aed5b094fe235d4
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Aug 6 17:36:23 2008 -0700

    iSeries: Fix up viotty_ioctl BKL locking fallout
    
    The bogus code to call into the n_tty layer got removed in commit
    8bc5fb6abb670fa9079cd1994f016a39f99698fe ("Remove bogons from the
    iSeries console"), but it left a now uninitialized "return ret;" around.
    
    Not that this code has ever even compiled since the BKL pushdown, since
    not only is "ret" no longer initialized, it was never actually declared
    even originally.
    
    Replace it with a "return -ENOIOCTLCMD"
    
    Pointed-out-by: Paul Mackerras <paulus@samba.org>
    Acked-by: Alan Cox <alan@lxorguk.ukuu.org.uk>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

commit 680db0136e0778a0d7e025af7572c6a8d82279e2
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Aug 6 15:14:13 2008 -0700

    pcm_native.c: remove unused label
    
    This fixes the warning
    
      sound/core/pcm_native.c: In function 'snd_pcm_fasync':
      sound/core/pcm_native.c:3262: warning: label 'out' defined but not used
    
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

commit 816d8c6a2580562698cf0fa0b9e5b4dd570e636e
Author: Andrew Paprocki <andrew@ishiboo.com>
Date:   Wed Aug 6 22:41:06 2008 +0200

    hwmon: (it87) Support for 16-bit fan reading in it8705 >= rev 0x03
    
    The it8705 chip supports 16-bit fan tachometers in revisions at least
    >= 0x03 (Version G). This patch enables 16-bit fan readings on all
    revisions >= 0x03 just like the it8712, it8716, and it8718 chips.
    
    Signed-off-by: Andrew Paprocki <andrew@ishiboo.com>
    Signed-off-by: Jean Delvare <khali@linux-fr.org>

commit 0475169c13e177e1af5a02f5e9f30fda13dc0b86
Author: Andrew Paprocki <andrew@ishiboo.com>
Date:   Wed Aug 6 22:41:06 2008 +0200

    hwmon: (it87) Support for 16-bit fan reading in it8712 >= rev 0x07
    
    The it8712 chip supports 16-bit fan tachometers in revisions >= 0x07.
    Revisions >= 0x08 dropped support for 8-bit fan divisor registers. The
    patch enables 16-bit fan readings on all revisions >= 0x07 just like
    the it8716 and it8718 chips.
    
    Signed-off-by: Andrew Paprocki <andrew@ishiboo.com>
    Signed-off-by: Jean Delvare <khali@linux-fr.org>

commit 116d0486bdefc11f71e567cadf0c47f788b4dd06
Author: Frank Myhr <fmyhr@fhmtech.com>
Date:   Wed Aug 6 22:41:06 2008 +0200

    hwmon: (hwmon-vid) Add 6-bit vid codes for AMD NPT 0Fh cpus
    
    AMD NPT 0Fh cpus use 6 bit VID codes. Successive codes with msb 0
    describe 25mV decrements, while those with msb 1 describe 12.5mV
    decrements. Existing hwmon-vid.c is correct only for codes with msb 0;
    add support for the codes with msb 1.
    
    Ref:
    p 309, Table 71
    AMD Publication 32559, BIOS and Kernel Developer's Guide for AMD NPT Family 0Fh Processors
    http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/32559.pdf
    
    Signed-off-by: Frank Myhr <fmyhr@fhmtech.com>
    Signed-off-by: Jean Delvare <khali@linux-fr.org>

commit 15872212e876de9ae404108e4ad231a645b55b54
Author: Frank Myhr <fmyhr@fhmtech.com>
Date:   Wed Aug 6 22:41:06 2008 +0200

    hwmon: (hwmon-vid) Trivial format multi-line comments per CodingStyle
    
    Signed-off-by: Frank Myhr <fmyhr@fhmtech.com>
    Signed-off-by: Jean Delvare <khali@linux-fr.org>

commit 6c633c3025c75f5fcf3a76d375faff34e3be021b
Author: Sean MacLennan <seanm@seanm.ca>
Date:   Wed Aug 6 22:41:05 2008 +0200

    hwmon: ad7414 driver
    
    Driver for the Analog Devices AD7414 temperature monitoring chip.
    
    Signed-off-by: Sean MacLennan <smaclennan@pikatech.com>
    Signed-off-by: Jean Delvare <khali@linux-fr.org>

commit 84f768c1633cfc547d82b9dc671ffea2f3785542
Author: Krzysztof Helt <krzysztof.h1@wp.pl>
Date:   Wed Aug 6 22:41:05 2008 +0200

    hwmon: (thmc50) Add support for critical temperature limits
    
    Add critical temperature limits to the driver. These limits are read
    only.
    
    Signed-off-by: Krzysztof Helt <krzysztof.h1@wp.pl>
    Signed-off-by: Jean Delvare <khali@linux-fr.org>

commit 68f823de3f1916cc0694376330c08377706b877d
Author: Grant Coady <gcoady.lk@gmail.com>
Date:   Wed Aug 6 22:41:05 2008 +0200

    hwmon: (adm9240) Remove EXPERIMENTAL dependency
    
    The adm9240 driver is in the kernel for three years now, time to
    remove the EXPERIMENTAL dependency.
    
    Signed-off-by: Grant Coady <gcoady.lk@gmail.com>
    Signed-off-by: Jean Delvare <khali@linux-fr.org>

commit 2f8ea97a45e9db382787dd7afa7f500ee661aa7b
Author: Jean Delvare <khali@linux-fr.org>
Date:   Wed Aug 6 22:41:04 2008 +0200

    hwmon: (w83627hf) Drop reset module parameter
    
    Drop the reset parameter of the w83627hf driver. It seems it wasn't
    that useful. It was dropped from the Linux 2.4 version of this driver
    back in July 2004.
    
    The only users who have reported that they were still using this
    parameter, needed it to switch the chip from automatic fan speed
    control back to manual mode. Now that the driver creates pwmN_enable
    sysfs files, users will be able to use these files instead, which is
    way less agressive.
    
    Signed-off-by: Jean Delvare <khali@linux-fr.org>
    Acked-by: Dominik Geyer <dominik.geyer@gmx.de>

commit a95a5ed856e902e513119d4cc5b745faa202f761
Author: Dominik Geyer <dominik.geyer@gmx.de>
Date:   Wed Aug 6 22:41:04 2008 +0200

    hwmon: (w83627hf) Add pwm_enable sysfs interface
    
    Adds support for pwm_enable sysfs interface for the w83627hf driver.
    
    Signed-off-by: Dominik Geyer <dominik.geyer@gmx.de>
    Signed-off-by: Jean Delvare <khali@linux-fr.org>

commit ad02ad85cf221c9a0574b48516762e37cceca0da
Author: Marc Hulsman <m.hulsman@tudelft.nl>
Date:   Wed Aug 6 22:41:04 2008 +0200

    hwmon: (w83791d) Use fan divisor bits from vbat register
    
    Update w83791d with fan bits in vbat mon register (7.48 of the
    datasheet). This change allows all fans to have a divisor of 128,
    and fixes a problem with incorrectly reported fan speeds.
    
    Signed-off-by: Marc Hulsman <m.hulsman@tudelft.nl>
    Signed-off-by: Jean Delvare <khali@linux-fr.org>

commit 05a5e477687ac7a22c0791b3e899ed7d539f7b95
Author: Jean Delvare <khali@linux-fr.org>
Date:   Wed Aug 6 22:41:04 2008 +0200

    hwmon: (f71882fg) Delete needless forward declarations
    
    These functions aren't used before being defined, so there's no point
    in forward-declaring them.
    
    Signed-off-by: Jean Delvare <khali@linux-fr.org>
    Acked-by: Hans de Goede <j.w.r.degoede@hhs.nl>

commit 549edb83327f2a5027a22d65b10603b01dc40175
Author: Juerg Haefliger <juergh@gmail.com>
Date:   Wed Aug 6 22:41:03 2008 +0200

    hwmon: (dme1737) Add support for the SMSC SCH5027
    
    Add support for the SCH5027. The differences to the DME1737 are:
    - No support for programmable temp offsets
    - In auto mode, PWM outputs stay on min value if temp goes below low threshold
      and can't be programmed to fully turn off
    - Different voltage scaling
    - No VID input
    
    Signed-off-by: Juerg Haefliger <juergh@gmail.com>
    Signed-off-by: Jean Delvare <khali@linux-fr.org>

commit 55d68d75ab00e60953f8784af5927b60967a297f
Author: Juerg Haefliger <juergh@gmail.com>
Date:   Wed Aug 6 22:41:03 2008 +0200

    hwmon: (dme1737) Skip detection if forced
    
    Skip the checking of the device ID register in the hwmon register
    block if the force_id option is used.
    
    Signed-off-by: Juerg Haefliger <juergh@gmail.com>
    Signed-off-by: Jean Delvare <khali@linux-fr.org>

commit 73ce48f6c6b9d9dcf6a2bba0bcde39ede76809f0
Author: Juerg Haefliger <juergh@gmail.com>
Date:   Wed Aug 6 22:41:03 2008 +0200

    hwmon: (dme1737) Cleanups
    
    Fix names of attribute structs to make them more consistent with the
    rest of the code. Minor comment changes.
    
    Signed-off-by: Juerg Haefliger <juergh at gmail.com>
    Signed-off-by: Jean Delvare <khali@linux-fr.org>

commit 970a8a513c30a1c3e8995609a153658a34bc02bf
Author: Geert Uytterhoeven <geert@linux-m68k.org>
Date:   Wed Aug 6 22:19:39 2008 +0200

    m68k/amiserial: fix fallout of tty break handling rework
    
    commit 9e98966c7bb94355689478bc84cc3e0c190f977e (tty: rework break handling)
    forgot to update one exit point of rs_break() in the Amiga serial driver.
    
    Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

commit 7944d3a5a70ee5c1904ed1e8b1d71ff0af2854d9
Author: Wim Van Sebroeck <wim@iguana.be>
Date:   Wed Aug 6 20:19:41 2008 +0000

    [WATCHDOG] more coding style clean-up's
    
    More coding style clean-up's.
    
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 64a99d2a8c3ed5c4e39f3ae1cc682aa8fd3977fc
Author: Denis ChengRq <crquan@gmail.com>
Date:   Mon Aug 4 09:51:40 2008 +0800

    kbuild: a better way to generate cscope database change
    
    It's a problem about cscope target of kernel Makefile, and the cscope
    plugin of emacs:
    1. `make cscope` will generate cscope.files cscope.{in,po,}.out;
    2. the cscope plugin expect a cscope.out.{in,po,};
    3. the default `cscope -b` would generate cscope.{in,po,}.out;
    
    There are three approach to solve it:
    1. modify the cscope C code;
    2. modify the cscope emacs plugin lisp code;
    3. modify the Makefile;
    
    I have tried to communicate with the cscope upstream, but later I
    realize the third approach is most meaningful.
    
    Signed-off-by: Sam Ravnborg <sam@ravnborg.org>

commit 0b0de144333fca335a0111a6f9c59176ad43ba0a
Author: Robert P. J. Day <rpjday@crashcourse.ca>
Date:   Mon Aug 4 13:31:32 2008 -0400

    Kconfig: Extend "menuconfig" for modules to simplify Kconfig file
    
    Given that the init/Kconfig file uses a "menuconfig" directive for
    modules already, might as well wrap all the submenu entries in an "if"
    to toss all those dependencies.
    
    Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
    Acked-by: Randy Dunlap <randy.dunlap@oracle.com>
    Signed-off-by: Sam Ravnborg <sam@ravnborg.org>

commit 0758416325dc75e203ab974aa5e937bef7d2afef
Author: Erkki Lintunen <ebirdie@iki.fi>
Date:   Wed Aug 6 22:11:33 2008 +0200

    bugfix for scripts/patch-kernel in 2.6 sublevel stepping
    
    scripts/patch-kernel script can't patch a tree, say, from 2.6.25 to
    2.6.26.1, because of a wrong comparison in context of patching 2.6.x base.
     Fix it.
    
    Acked-by: Randy Dunlap <randy.dunlap@oracle.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Sam Ravnborg <sam@ravnborg.org>

commit 7a48bdd01b5cab9c043b4d42a3f377624d6259f2
Author: Sam Ravnborg <sam@ravnborg.org>
Date:   Wed Aug 6 21:56:53 2008 +0200

    kbuild: fix O=.. build with arm
    
    With a make O=... build kbuild would only create
    the include2/asm symlink for archs that not yet
    had moved headers to include/$ARCH/include
    
    There is no longer any reason to avoid the symlink
    for archs that has moved their headers so create it
    unconditionally.
    
    This fixes arm because kbuild checked for include/asm-$ARCH/errno.h
    and that file was not present for arm but the platform files
    are not yet moved.
    
    Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
    Cc: Russell King <rmk@arm.linux.org.uk>

commit 2e4f40d2eb763a17c75c07fff605402737260c59
Merge: d660668... e34a8ae...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Aug 6 12:07:36 2008 -0700

    Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
    
    * 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx:
      async_tx: fix missing braces in async_xor_zero_sum

commit d6606683a5e3dac35cb979c7195f54ed827567bd
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Aug 6 12:04:54 2008 -0700

    Revert duplicate "mm/hugetlb.c must #include <asm/io.h>"
    
    This reverts commit 7cb93181629c613ee2b8f4ffe3446f8003074842, since we
    did that patch twice, and the problem was already fixed earlier by
    78a34ae29bf1c9df62a5bd0f0798b6c62a54d520.
    
    Reported-by: Andi Kleen <andi@firstfloor.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

commit a14ad05f47b55ea84136eb4da43ea96fa469326a
Merge: 0016fe9... 8401d92...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Aug 6 12:03:43 2008 -0700

    Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
    
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:
      firewire: Preserve response data alignment bug when it is harmless

commit 0016fe9d8a1ca99a4642735f41a7753d7c1f7e2b
Merge: 8bc5fb6... bcbd2b6...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Aug 6 11:46:39 2008 -0700

    Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
    
    * 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:
      [IA64] Update generic config
      [IA64] Fix uniprocessor build w.r.t. SGI_XP and SGI_GRU
      [IA64] Eliminate trailing backquote in IA64_SGI_UV
      [IA64] update generic_defconfig to support sn2.
      [IA64] update generic_defconfig for 2.6.27-rc1
      [IA64] Allow ia64 to CONFIG_NR_CPUS up to 4096
      [IA64] Cleanup generated file not ignored by .gitignore
      [IA64] pv_ops: fix ivt.S paravirtualization

commit 8bc5fb6abb670fa9079cd1994f016a39f99698fe
Author: Alan Cox <alan@lxorguk.ukuu.org.uk>
Date:   Wed Aug 6 14:06:29 2008 +0100

    Remove bogons from the iSeries console
    
    The iSeries driver calls into the n_tty ldisc code directly for some
    bizarre reason. I previously tagged this with a query but this actually
    does need fixing as n_tty methods when you have a different ldisc set are
    not a good thing to call.
    
    In n_tty mode this change should have no effect, the core tty layer has
    always called the ldisc ioctl method *anyway* and will call the one for
    the right ldisc.
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Acked-by: Stephen Rothwell <sfr@canb.auug.org.au>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

commit 3a35c27ac68cea19c252e127ec61099648eb4870
Author: Randy Dunlap <randy.dunlap@oracle.com>
Date:   Wed Aug 6 10:08:56 2008 -0700

    docbook: fix v4l fatal filename error
    
    docproc: /var/linsrc/lin2627-rc2/drivers/media/video/videodev.c: No such file or directory
    make[1]: *** [Documentation/DocBook/videobook.xml] Error 1
    
    Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
    cc: mchehab@infradead.org
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

commit 12b7a1523eda9cd72362fdda928ddb995ecdc06d
Author: Wim Van Sebroeck <wim@iguana.be>
Date:   Fri Jul 18 19:59:48 2008 +0000

    [WATCHDOG] sbc8360.c - move stop code into a function
    
    Move the sbc8360.c watchdog stop code into a seperate function.
    
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 0c06090c9472db0525cb6fe229c3bea33bbbbb3c
Author: Wim Van Sebroeck <wim@iguana.be>
Date:   Fri Jul 18 11:41:17 2008 +0000

    [WATCHDOG] Coding style - Indentation - part 2
    
    This brings the watchdog drivers into line with coding style.
    This patch takes cares of the indentation as described in chapter 1.
    Main changes:
    * Re-structure the ioctl switch call for all drivers as follows:
    	switch (cmd) {
    	case WDIOC_GETSUPPORT:
    	case WDIOC_GETSTATUS:
    	case WDIOC_GETBOOTSTATUS:
    	case WDIOC_GETTEMP:
    	case WDIOC_SETOPTIONS:
    	case WDIOC_KEEPALIVE:
    	case WDIOC_SETTIMEOUT:
    	case WDIOC_GETTIMEOUT:
    	case WDIOC_GETTIMELEFT:
    	default:
    	}
    
    This to make the migration from the drivers to the uniform watchdog
    device driver easier in the future.
    
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 5eb82498e3a6da8a979c48945e3c1a85c10ccc25
Author: Wim Van Sebroeck <wim@iguana.be>
Date:   Thu Jul 17 18:08:47 2008 +0000

    [WATCHDOG] Coding style - Indentation - part 1
    
    This brings the watchdog drivers into line with coding style.
    This patch takes cares of the indentation as described in chapter 1:
      The preferred way to ease multiple indentation levels in a switch
      statement is to align the "switch" and its subordinate "case"
      labels in the same column instead of "double-indenting" the "case"
      labels.
    
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 0d7b101404f7bedcf3f448c1667c3744551cd9ee
Author: Anton Vorontsov <avorontsov@ru.mvista.com>
Date:   Thu Jul 3 23:51:36 2008 -0700

    [WATCHDOG] mpc8xxx_wdt: add support for MPC8xx watchdogs
    
    The mpc8xxx_wdt driver is using two registers: SWSRR to push magic
    numbers, and SWCRR to control the watchdog.  Both registers are available
    on the MPC8xx, and seem to have the same offsets and semantics as in
    MPC83xx/MPC86xx watchdogs.  The only difference is prescale value.  So
    this driver simply works on the MPC8xx CPUs.
    
    One quirk is needed for the MPC8xx, though.  It has small prescale value
    and slow CPU, so the watchdog resets board prior to the driver has time to
    load.  To solve this we should split initialization in two steps: start
    ping the watchdog early, and register the watchdog userspace interface
    later.
    
    MPC823 seem to be the first CPU in MPC8xx line, so we use fsl,mpc823-wdt
    compatible matching.
    
    Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
    Tested-by: Jochen Friedrich <jochen@scram.de>
    Cc: Kumar Gala <galak@kernel.crashing.org>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>

commit cb55d282a0d2156e7d40ee81726ab16b569e96d7
Author: Anton Vorontsov <avorontsov@ru.mvista.com>
Date:   Thu Jul 3 23:51:36 2008 -0700

    [WATCHDOG] mpc8xxx_wdt: fix build
    
      CC      drivers/watchdog/mpc8xxx_wdt.o
    drivers/watchdog/mpc8xxx_wdt.c: In function 'mpc8xxx_wdt_ioctl':
    drivers/watchdog/mpc8xxx_wdt.c:156: error: 'cmd' undeclared (first use in this function)
    drivers/watchdog/mpc8xxx_wdt.c:156: error: (Each undeclared identifier is reported only once
    drivers/watchdog/mpc8xxx_wdt.c:156: error: for each function it appears in.)
    drivers/watchdog/mpc8xxx_wdt.c: At top level:
    drivers/watchdog/mpc8xxx_wdt.c:176: warning: initialization from incompatible pointer type
    
    This patch ought to be folded into
    mpc8xxx_wdt-various-renames-mostly-s-mpc83xx-mpc8xxx-g.patch
    
    Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
    Cc: Kumar Gala <galak@kernel.crashing.org>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>

commit 59ca1b0d14ca71bdefef372ccd5035341e0ca091
Author: Anton Vorontsov <avorontsov@ru.mvista.com>
Date:   Thu Jul 3 23:51:35 2008 -0700

    [WATCHDOG] mpc8xxx_wdt: various renames, mostly s/mpc83xx/mpc8xxx/g
    
    mpc83xx_wdt.c renamed to mpc8xxx_wdt.c, now we can do various renames in
    the file itself.
    
    Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
    Cc: Kumar Gala <galak@kernel.crashing.org>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>

commit 28acd02f9f9efe44718de3bbe8be22d6dfb7e47f
Author: Anton Vorontsov <avorontsov@ru.mvista.com>
Date:   Thu Jul 3 23:51:34 2008 -0700

    [WATCHDOG] mpc83xx_wdt: rename to mpc8xxx_wdt
    
    Rename the driver because now we support some MPC86xx processors.
    
    There are no changes to the mpc83xx_wdt.c file, yet.  When possible, we do
    file renames and changes separately (because Linus once asked so, because
    it helps git to track the renamed files).
    
    Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
    Cc: Kumar Gala <galak@kernel.crashing.org>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>

commit 500c919e3d699644cc9d6c1e93022481baafd8e1
Author: Anton Vorontsov <avorontsov@ru.mvista.com>
Date:   Thu Jul 3 23:51:34 2008 -0700

    [WATCHDOG] mpc83xx_wdt: add support for MPC86xx CPUs
    
    On MPC86xx the watchdog could be enabled only at power-on-reset, and could
    not be disabled afterwards.  We must ping the watchdog from the kernel
    until the userspace handles it.
    
    MPC83xx CPUs are only differ in a way that watchdog could be disabled
    once, but after it was enabled via software it becomes just the same as
    MPC86xx.
    
    Thus, to support MPC86xx I added the kernel timer which pings the watchdog
    until the userspace opens it.
    
    Since we implemented the timer, now we're able to implement proper
    handling for the CONFIG_WATCHDOG_NOWAYOUT case, for MPC83xx and MPC86xx.
    
    Also move the probe code into subsys_initcall, because we want start
    pinging the watchdog ASAP, and misc devices are available in
    subsys_initcall.
    
    Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
    Cc: Kumar Gala <galak@kernel.crashing.org>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>

commit ef8ab12ec2d663f9b146c920a4dd589a7e767f2d
Author: Anton Vorontsov <avorontsov@ru.mvista.com>
Date:   Thu Jul 3 23:51:32 2008 -0700

    [WATCHDOG] mpc83xx_wdt: convert to the OF platform driver
    
    This patch simply converts mpc83xx_wdt to the OF platform driver so we can
    directly work with the device tree without passing various stuff through
    platform data.
    
    Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
    Acked-by: Stephen Rothwell <sfr@canb.auug.org.au>
    Cc: Kumar Gala <galak@kernel.crashing.org>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>

commit c9488520512df659ad21df5d100b52fed96bdf07
Author: Alan Cox <alan@redhat.com>
Date:   Thu Jul 3 23:51:32 2008 -0700

    [WATCHDOG] pcwd: a couple of watchdogs escaped conversion
    
    Fix them up.  Once we know the long term plan the watchdogs can all get
    shrunk massively anyway
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>

commit 089ab0791d127e8ada526c4b4d18b7584be8acf0
Author: Wim Van Sebroeck <wim@iguana.be>
Date:   Tue Jul 15 11:46:11 2008 +0000

    [WATCHDOG] Clean-up includes
    
    Use #include <linux/io.h> instead of <asm/io.h>
    Use #include <linux/uaccess.h> instead of <asm/uaccess.h>
    Clean-up includes.
    
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 9e74114d96bb5dbaa17b9292139b0c6205e0b971
Author: Wim Van Sebroeck <wim@iguana.be>
Date:   Tue Jul 15 11:18:04 2008 +0000

    [WATCHDOG] hpwdt.c - fix double includes
    
    The last clean-up created 2 times the same include. delete the doubles.
    
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 96e2e6fafaedd83bd899f682907e14d1eec17390
Merge: 0967d61... 7c4be5a...
Author: Wim Van Sebroeck <wim@iguana.be>
Date:   Wed Aug 6 11:58:26 2008 +0000

    [WATCHDOG] Merge code clean-up's from Alan Cox.
    
    Merge branch 'alan' of ../linux-2.6-watchdog-mm
    Fixed Conflicts in the following files:
    	drivers/watchdog/booke_wdt.c
    	drivers/watchdog/mpc5200_wdt.c
    	drivers/watchdog/sc1200wdt.c
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 62aa0054da220b8bbe6f23c0eb1d97a99005d0b3
Author: Adrian Bunk <bunk@kernel.org>
Date:   Mon Aug 4 11:59:05 2008 +0200

    xen-blkfront.c: make blkif_ioctl() static
    
    This patch makes the needlessly global blkif_ioctl() static.
    
    Signed-off-by: Adrian Bunk <bunk@kernel.org>
    Acked-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
    Signed-off-by: Jens Axboe <jens.axboe@oracle.com>

commit 1ac0ae062cecd37587f5b951089f90e1d9d91769
Author: Denis ChengRq <crquan@gmail.com>
Date:   Mon Aug 4 11:56:30 2008 +0200

    bio: make use of bvec_nr_vecs
    
    Since introduced in 7ba1ba12eee, it should be made use of.
    
    Signed-off-by: Denis ChengRq <crquan@gmail.com>
    Signed-off-by: Jens Axboe <jens.axboe@oracle.com>

commit ba198efb5ef4e5f4927a18ff95a58f40c58cbaa9
Author: Mike Miller <mike.miller@hp.com>
Date:   Mon Aug 4 11:54:55 2008 +0200

    cciss: fix bug if scsi tape support is disabled
    
    Bug fix. If SCSI tape support is turned off we get an implicit declaration
    of cciss_unregister_scsi error in cciss_remove_one.
    
    Signed-off-by: Mike Miller <mike.miller@hp.com>
    Signed-off-by: Stephen M. Cameron <scameron@beardog.cca.cpqcorp.net>
    Signed-off-by: Jens Axboe <jens.axboe@oracle.com>

commit 935dc8d7575e6c1292b057e39045a40f1fbe26e7
Author: Mike Miller <mike.miller@hp.com>
Date:   Mon Aug 4 11:54:54 2008 +0200

    cciss: add support for multi lun tape devices
    
    This patch adds support for multi-lun devices in a SAS environment. It's
    required for the support of media changers.
    
    Signed-off-by: Stephen M. Cameron <scameron@beardog.cca.cpqcorp.net>
    Signed-off-by: Mike Miller <mike.miller@hp.com>
    Signed-off-by: Jens Axboe <jens.axboe@oracle.com>

commit f4a93bcda74edfe6977dcf296ed8c86119638871
Author: Mike Miller <mike.miller@hp.com>
Date:   Mon Aug 4 11:54:53 2008 +0200

    cciss: change the way we notify scsi midlayer of tape drives
    
    This patch changes way we notify the scsi layer that something has changed
    on the SCSI tape side of the driver. The user can now just tell the driver
    to rescan a particular controller rather than having to know the SCSI nexus
    to echo into the SCSI mid-layer.
    
    Signed-off-by: Stephen M. Cameron <scameron@beardog.cca.cpqcorp.net>
    Signed-off-by: Mike Miller <mike.miller@hp.com>
    Signed-off-by: Jens Axboe <jens.axboe@oracle.com>

commit eece695f8bf9d1aacf3a119ab8e21db31948e40b
Author: Mike Miller <mike.miller@hp.com>
Date:   Mon Aug 4 11:54:53 2008 +0200

    cciss: fix negative logical drive count in procfs
    
    This patch fixes a problem where the logical volume count may go negative.
    In some instances if several logical are configured on a controller and all
    of them are deleted using the online utilities the volume count in /proc may
    go negative with no way get it correct again.
    
    Signed-off-by: Stephen M. Cameron <scameron@beardog.cca.cpqcorp.net>
    Signed-off-by: Mike Miller <mike.miller@hp.com>
    Signed-off-by: Jens Axboe <jens.axboe@oracle.com>

commit 6ae5ce8e8d4de666f31286808d2285aa6a50fa40
Author: Mike Miller <mike.miller@hp.com>
Date:   Mon Aug 4 11:54:52 2008 +0200

    cciss: remove redundant code
    
    This patch removes redundant code where ever logical volumes are added or
    removed. It adds 3 new functions that are called instead of having the same
    code spread throughout the driver. It also removes the cciss_getgeometry
    function.
    The patch is fairly complex but we haven't figured out how to make it any
    simpler and still do everything that needs to be done. Some of the
    complexity comes from having to special case booting from cciss. Otherwise
    the gendisk doesn't get added in time and the switchroot will fail.
    
    Signed-off-by: Stephen M. Cameron <scameron@beardog.cca.cpqcorp.net>
    Signed-off-by: Mike Miller <mike.miller@hp.com>
    Signed-off-by: Jens Axboe <jens.axboe@oracle.com>

commit a72da29b6cbc5cf918567f2a0d76df6871e94b01
Author: Mike Miller <mike.miller@hp.com>
Date:   Mon Aug 4 11:54:51 2008 +0200

    cciss: make rebuild_lun_table behave better
    
    This patch makes the rebuild_lun_table smart enough to not rip a logical
    volume out from under the OS. Without this fix if a customer is running
    hpacucli to monitor their storage the driver will blindly remove and re-add
    the disks whenever the utility calls the CCISS_REGNEWD ioctl. Unfortunately,
    both hpacucli and ACUXE call the ioctl repeatedly. Customers have reported
    IO coming to a standstill. Calling the ioctl is the problem, this patch is
    the fix.
    
    Signed-off-by: Stephen M. Cameron <scameron@beardog.cca.cpqcorp.net>
    Signed-off-by: Mike Miller <mike.miller@hp.com>
    Signed-off-by: Jens Axboe <jens.axboe@oracle.com>

commit f7108f91cdcaca07c6a99777b2724093294f36ee
Author: Nikanth Karthikesan <knikanth@suse.de>
Date:   Mon Aug 4 10:56:07 2008 +0200

    cciss: return -EFAULT if copy_from_user() fails
    
    Return -EFAULT instead of -ENOMEM if copy_from_user() fails.
    
    Signed-off-by: Nikanth Karthikesan <knikanth@suse.de>
    Acked-by: Mike Miller <mike.miller@hp.com>
    Signed-off-by: Jens Axboe <jens.axboe@oracle.com>

commit 04793dd041bbb88a39b768b714c725de2c339b51
Author: Laurent Pinchart <laurent.pinchart@skynet.be>
Date:   Thu Jul 31 17:11:12 2008 -0300

    V4L/DVB (8617): uvcvideo: don't use stack-based buffers for USB transfers.
    
    Data buffers on the stack are not allowed for USB I/O. Use dynamically
    allocated buffers instead.
    
    Signed-off-by: Bruce Schmid <duck@freescale.com>
    Signed-off-by: Laurent Pinchart <laurent.pinchart@skynet.be>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit 835f09c6594aa98cbfae05c5466a81fda3081d2c
Author: Laurent Pinchart <laurent.pinchart@skynet.be>
Date:   Wed Jul 30 18:54:48 2008 -0300

    V4L/DVB (8616): uvcvideo: Add support for two Bison Electronics webcams
    
    The Bison Electronics 5986:0300 and 5986:0303 webcams require the
    UVC_QUIRK_PROBE_MINMAX quirk.
    
    Signed-off-by: Laurent Pinchart <laurent.pinchart@skynet.be>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit 3f6ac497b036533d1a63ba04fdbe710c55e14cda
Author: Robert Jarzmik <robert.jarzmik@free.fr>
Date:   Sat Aug 2 07:10:04 2008 -0300

    V4L/DVB (8611): Add suspend/resume to pxa_camera driver
    
    PXA suspend switches off DMA core, which loses all context
    of previously assigned descriptors. As pxa_camera driver
    relies on DMA transfers, setup the lost descriptors on
    resume and retrigger frame acquisition if needed.
    
    Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
    Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit 2e521061db61a35dd64ea85a1642f9a9dfde2872
Author: Robert Jarzmik <robert.jarzmik@free.fr>
Date:   Fri Aug 1 20:14:50 2008 -0300

    V4L/DVB (8610): Add suspend/resume capabilities to soc_camera.
    
    Add suspend/resume hooks to call soc operation specific
    suspend and resume functions. This ensures the camera
    chip has been previously resumed, as well as the camera
    bus.
    These hooks in camera chip drivers should save/restore
    chip context between suspend and resume time.
    
    Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
    Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit 01c1e4ca8ec39d21be0cd9d1b300d479de97298a
Author: Paul Mundt <lethal@linux-sh.org>
Date:   Fri Aug 1 19:48:51 2008 -0300

    V4L/DVB (8609): media: Clean up platform_driver_unregister() bogosity.
    
    So, platform_driver_unregister() doesn't actually have a return value,
    nor do any of the void __exit routines. It's reassuring to know that
    people copy and paste blindly. This completely blew up my compiler.
    
    Signed-off-by: Paul Mundt <lethal@linux-sh.org>
    Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit d483b730681fa527f343dcc859185e06d60ae121
Author: Robert Lowery <rglowery@exemail.com.au>
Date:   Wed Jul 30 19:43:11 2008 -0300

    V4L/DVB (8607): cxusb: fix OOPS and broken tuning regression on FusionHDTV Dual Digital 4
    
    quoting Robert Lowery:
    
    I think I've found the cause of the oops.
    [...]
    BTW it appears I have fixed my tuning problems with the updated patch
    below.  This reverts a change Mauro made a while back.
    
    All is good now  :)
    [...]
    The good news is that I've got a better patch that definitely works this
    time and even better, makes use of the standard firmware (rather than
    the Australian specific one).
    
    ...based on an earlier patch by Hans-Frieder Vogt:
    http://www.linuxtv.org/pipermail/linux-dvb/2008-May/026280.html
    
    Signed-off-by: Robert Lowery <rlowery@exemail.com.au>
    Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit fcf5cb2406827fc9d3f3fe260ac883ef72b8bac0
Author: Rabin Vincent <rabin@rab.in>
Date:   Sun Aug 3 07:58:54 2008 -0300

    V4L/DVB (8605): gspca: Fix of gspca_zc3xx oops - 2.6.27-rc1
    
    Bad mini/max check in setting control values (the gamma in
    zc3xx could be set to null).
    
    Signed-off-by: Rabin Vincent <rabin@rab.in>
    Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit cebf3b67f7f80fd69bd1ff5787fee69ab8fd3c2a
Author: Jean-Francois Moine <moinejf@free.fr>
Date:   Sun Aug 3 07:52:53 2008 -0300

    V4L/DVB (8604): gspca: Fix of "scheduling while atomic" crash.
    
    The crash is due to USB exchanges done at interrupt level.
    These exchanges, tied to autogain, are now done by the application.
    Also, there is a fix about autogain start.
    Concerned subdrivers: etoms, pac7311, sonixj and spca561.
    
    Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit 594f5b8b3cce6d3137ebf260b7386520b2534385
Author: Jean-Francois Moine <moinejf@free.fr>
Date:   Fri Aug 1 06:37:51 2008 -0300

    V4L/DVB (8602): gspca: Fix small bugs, simplify and cleanup ov519.
    
    The hflip and vflip controls work for ov519 - ov7670 only.
    
    Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit a674a3b492d8085fd02ee49ed11cb42c63f0f71a
Author: Eugeniy Meshcheryakov <eugen@debian.org>
Date:   Fri Aug 1 08:23:41 2008 -0300

    V4L/DVB (8582): set mts_firmware for em2882 based Pinnacle Hybrid Pro
    
    Pinnacle Hybrid Pro (2304:0226) requires mts_firmware flag to have any
    sound. Without this flag it is useful only for watching silent movies.
    
    Signed-off-by: Eugeniy Meshcheryakov <eugen@debian.org>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit 00b27ce6205be8a943ae63d7bcce5208a9802bc3
Author: Jean-Francois Moine <moinejf@free.fr>
Date:   Wed Jul 30 05:47:54 2008 -0300

    V4L/DVB (8574): gspca: Bad bytesperlines of pixelformat in spca505/506/508 and vc023x.
    
    Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit 01b988b2abdd60cc58c7916c5f91602d2571e0c5
Author: Jean-Francois Moine <moinejf@free.fr>
Date:   Wed Jul 30 05:33:11 2008 -0300

    V4L/DVB (8573): gspca: Bad scan of frame in spca505/506/508.
    
    Bug introduced in changeset 6de914aaad86.
    
    Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit 16fca0449997f1d77cd2d45d6c34b015f3853012
Author: Jean-Francois Moine <moinejf@free.fr>
Date:   Wed Jul 30 05:14:38 2008 -0300

    V4L/DVB (8572): gspca: Webcam 0c45:6143 in documentation.
    
    Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit 335b3f88f2c3cb101059970f57860503b20d210f
Author: Jean-Francois Moine <moinejf@free.fr>
Date:   Wed Jul 30 04:53:02 2008 -0300

    V4L/DVB (8571): gspca: Don't use CONFIG_VIDEO_ADV_DEBUG as a compile option.
    
    This option is changed to GSPCA_DEBUG and it is set by default in gspca.h.
    
    Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit 8f47a3cefbb275893ce26ade7094599e4b129bb3
Author: Jean-Francois Moine <moinejf@free.fr>
Date:   Tue Jul 29 14:14:04 2008 -0300

    V4L/DVB (8569): gspca: Set back the old values of Sonix sn9c120 and cleanup source.
    
    The values from win traces do not seem to work while the webcams
    did work with gspca v1.
    
    Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit 0cd6759da646aae9d117df278ce3d5f3cab31904
Author: Jean-Francois Moine <moinejf@free.fr>
Date:   Tue Jul 29 05:25:28 2008 -0300

    V4L/DVB (8567): gspca: hflip and vflip controls added for ov519 - ov7670 plus init cleanup.
    
    The hflip and vflip controls work for ov7670 only.
    This bridge/sensor inverts blue and red - not fixed.
    
    Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit c2cfcf701881c9a4ef42d5a956f9f2d006c2af8e
Author: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp>
Date:   Tue Jul 29 05:30:58 2008 -0300

    V4L/DVB (8564): fix vino driver build error
    
    The vino driver needs #include <media/v4l2-ioctl.h>
    
    drivers/media/video/vino.c: In function 'vino_ioctl':
    drivers/media/video/vino.c:4364: error: implicit declaration of function 'video_usercopy'
    make[3]: *** [drivers/media/video/vino.o] Error 1
    
    Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit dfb9aff025c4c874f9169e2fd690ce6fee2309fe
Author: Adrian Bunk <bunk@kernel.org>
Date:   Mon Jul 28 16:58:19 2008 -0300

    V4L/DVB (8563): fix drivers/media/video/arv.c compilation
    
    This patch fixes the following compile errors:
    
    <--  snip  -->
    
    ...
      CC [M]  drivers/media/video/arv.o
    /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/media/video/arv.c: In function 'ar_ioctl':
    /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/media/video/arv.c:544: error: implicit declaration of function 'video_usercopy'
    /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/media/video/arv.c: At top level:
    /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/media/video/arv.c:758: error: unknown field 'type' specified in initializer
    make[4]: *** [drivers/media/video/arv.o] Error 1
    
    <--  snip  -->
    
    Reported-by: Adrian Bunk <bunk@kernel.org>
    Signed-off-by: Adrian Bunk <bunk@kernel.org>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit 886f8d678a28882c193c2886c7280c0eccd8c9dd
Author: Adrian Bunk <bunk@kernel.org>
Date:   Mon Jul 28 16:58:05 2008 -0300

    V4L/DVB (8562): DVB_DRX397XD: remove FW_LOADER select
    
    Also for the new DVB_DRX397XD driver the FW_LOADER select and the
    corresponding dependency on HOTPLUG can be removed.
    
    Signed-off-by: Adrian Bunk <bunk@kernel.org>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit 35774f42dc6e765fc1d8a92f36e218f617a17e1a
Author: Mauro Carvalho Chehab <mchehab@infradead.org>
Date:   Mon Jul 28 18:07:35 2008 -0300

    V4L/DVB (8558): media/video/Kconfig: fix a typo
    
    Thanks to Hermann Gausterer for pointing this issue.
    
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit b01466e14ce82ff96b74db19ebdaefb34a430a24
Author: Jean-Francois Moine <moinejf@free.fr>
Date:   Mon Jul 28 07:52:27 2008 -0300

    V4L/DVB (8552): gspca: Bad pixel format in the spca508 subdriver.
    
    The pixel format should have been changed in changeset 6de914aaad86.
    
    Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit 738608ae08572bf915c3fcd40e9579fbca06464b
Author: Jean-Francois Moine <moinejf@free.fr>
Date:   Mon Jul 28 06:41:51 2008 -0300

    V4L/DVB (8550): gspca: Change a bit the init of ov7660 and Sonix JPEG bridges.
    
    Set back some values of gspcav1 in init of sonixj sensor ov7660.
    Add some comments.
    
    Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit edc9189c879af8cc8f1bf9746e63c5b014801a8a
Author: Randy Dunlap <randy.dunlap@oracle.com>
Date:   Mon Jul 28 15:39:38 2008 -0300

    V4L/DVB (8549a): fix kernel-doc warning, function name, and docbook filename
    
    Change function name in kernel-doc and add kernel-doc for parameter @index:
    Warning(linhead//drivers/media/video/videodev.c:2090): No description found for parameter 'index'
    
    Also change source file name in DocBook/videobook.tmpl to match the new
    source file name.
    
    Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>

commit e34a8ae79056e6cea4a1ac21119ee3c91f378f99
Author: Dan Williams <dan.j.williams@intel.com>
Date:   Tue Aug 5 10:22:05 2008 -0700

    async_tx: fix missing braces in async_xor_zero_sum
    
    Found-by: Yuri Tikhonov <yur@emcraft.com>
    Signed-off-by: Dan Williams <dan.j.williams@intel.com>

commit bcbd2b65868213c1426654304de3da330cde6b3a
Author: Tony Luck <tony.luck@intel.com>
Date:   Mon Aug 4 15:47:25 2008 -0700

    [IA64] Update generic config
    
    Changes to support a new platform in my lab.
    
    Signed-off-by: Tony Luck <tony.luck@intel.com>

commit ee694d6b4106ca09dcf23f839b44efd152a1da82
Author: Tony Luck <tony.luck@intel.com>
Date:   Mon Aug 4 13:39:28 2008 -0700

    [IA64] Fix uniprocessor build w.r.t. SGI_XP and SGI_GRU
    
    The SGI XP and GRU drivers only work on SMP systems ... the Kconfig
    file only disallowed them for non-SMP X86.
    
    Signed-off-by: Tony Luck <tony.luck@intel.com>

commit 3351ab9b345ba5c2872acbf718cc631df72d3732
Author: Jack Steiner <steiner@sgi.com>
Date:   Thu Jul 31 07:52:50 2008 -0500

    [IA64] Eliminate trailing backquote in IA64_SGI_UV
    
    Eliminate trailing backquote in IA64_SGI_UV config.
    
    Signed-off-by: Jack Steiner <steiner@sgi.com>
    Signed-off-by: Tony Luck <tony.luck@intel.com>

commit ceffacc1d6041392d1b47750b14bf6845c2372ab
Author: Robin Holt <holt@sgi.com>
Date:   Sat Aug 2 13:35:27 2008 -0500

    [IA64] update generic_defconfig to support sn2.
    
    This patch changes the generic_defconfig so it works on all sn2
    platforms I have access to.  There is only one support configuration
    which was not tested and that configuration is only a combination of two
    tested configurations.  With this patchset applied, a generic kernel can
    be booted on either a RHEL 5.2, RHEL5.3, or SLES10 SP1 root and operate.
    All features needed by SGI's ProPack are also working.  I have not
    tested all features of RHEL or SLES, but they do at least boot.
    
    Signed-off-by: Robin Holt <holt@sgi.com>
    Signed-off-by: Tony Luck <tony.luck@intel.com>

commit 70117b9e866b1fdf7e4e84ffb6f38a7b3e9702f8
Author: Alexander Beregalov <a.beregalov@gmail.com>
Date:   Mon Aug 4 11:12:18 2008 -0700

    IB/ipath: Fix printk format warnings
    
        ipath_driver.c:1260: warning: format '%Lx' expects type 'long long unsigned int', but argument 6 has type 'long unsigned int'
        ipath_driver.c:1459: warning: format '%Lx' expects type 'long long unsigned int', but argument 4 has type 'u64'
        ipath_intr.c:358: warning: format '%Lx' expects type 'long long unsigned int', but argument 3 has type 'u64'
        ipath_intr.c:358: warning: format '%Lu' expects type 'long long unsigned int', but argument 6 has type 'u64'
        ipath_intr.c:1119: warning: format '%Lx' expects type 'long long unsigned int', but argument 5 has type 'u64'
        ipath_intr.c:1119: warning: format '%Lx' expects type 'long long unsigned int', but argument 3 has type 'u64'
        ipath_intr.c:1123: warning: format '%Lx' expects type 'long long unsigned int', but argument 3 has type 'u64'
        ipath_intr.c:1130: warning: format '%Lx' expects type 'long long unsigned int', but argument 4 has type 'u64'
        ipath_iba7220.c:1032: warning: format '%llx' expects type 'long long unsigned int', but argument 4 has type 'u64'
        ipath_iba7220.c:1045: warning: format '%llX' expects type 'long long unsigned int', but argument 3 has type 'u64'
        ipath_iba7220.c:2506: warning: format '%Lu' expects type 'long long unsigned int', but argument 4 has type 'u64'
    
    Signed-off-by: Alexander Beregalov <a.beregalov@gmail.com>
    Cc: Sean Hefty <sean.hefty@intel.com>
    Cc: Hal Rosenstock <hal.rosenstock@gmail.com>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit ac0af91ebcaedc1a9e1d2987ecbd22837924e6b9
Author: Robin Holt <holt@sgi.com>
Date:   Sat Aug 2 13:32:06 2008 -0500

    [IA64] update generic_defconfig for 2.6.27-rc1
    
    This patch updates the generic_defconfig for 2.6.27-rc1 by simply doing
    a make oldconfig and holding down the carriage return.
    
    Signed-off-by: Robin Holt <holt@sgi.com>
    Signed-off-by: Tony Luck <tony.luck@intel.com>

commit d1339df1f46d10e0396c1470f371b0d1b23295ba
Author: Robin Holt <holt@sgi.com>
Date:   Sat Aug 2 13:29:24 2008 -0500

    [IA64] Allow ia64 to CONFIG_NR_CPUS up to 4096
    
    ia64 has compiled with NR_CPUS=4096 for a couple releases, just forgot
    to update Kconfig to allow it.
    
    Signed-off-by: Robin Holt <holt@sgi.com>
    Signed-off-by: Tony Luck <tony.luck@intel.com>

commit be43324d8b316fe83a7b4027334f2825f1121c2c
Author: Steve Wise <swise@opengridcomputing.com>
Date:   Mon Aug 4 11:08:37 2008 -0700

    RDMA/cxgb3: Fix deadlock initializing iw_cxgb3 device
    
    Running 'ifconfig up' on the cxgb3 interface with iw_cxgb3 loaded
    causes a deadlock.  The rtnl lock is already held in this path.  The
    function fw_supports_fastreg() was introduced in 2.6.27 to
    conditionally set the IB_DEVICE_MEM_MGT_EXTENSIONS bit iff the
    firmware was at 7.0 or greater, and this function also acquires the
    rtnl lock and which thus causes a deadlock.  Further, if iw_cxgb3 is
    loaded _after_ the nic interface is brought up, then the deadlock does
    not occur and therefore fw_supports_fastreg() does need to grab the
    rtnl lock in that path.
    
    It turns out this code is all useless anyway.  The low level driver
    will NOT allow the open if the firmware isn't 7.0, so iw_cxgb3 can
    always set the MEM_MGT_EXTENSIONS bit.  Simplify...
    
    Signed-off-by: Steve Wise <swise@opengridcomputing.com>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 94567ef16bf38e98a7de214694d327feb3ec42d4
Author: Robin Holt <holt@sgi.com>
Date:   Mon Aug 4 11:06:16 2008 -0700

    [IA64] Cleanup generated file not ignored by .gitignore
    
    arch/ia64/kernel/vmlinux.lds is a generated file. Tell
    git to ignore it.
    
    Signed-off-by: Robin Holt <holt@sgi.com>
    Signed-off-by: Tony Luck <tony.luck@intel.com>

commit 1c355a6e80fd08e623416138631e240f431385f2
Author: Steve Wise <swise@opengridcomputing.com>
Date:   Mon Aug 4 11:05:43 2008 -0700

    RDMA/cxgb3: Fix up MW access rights
    
    - MWs don't have local read/write permissions.
    - Set the MW_BIND enabled bit if a MR has MW_BIND access.
    
    Signed-off-by: Steve Wise <swise@opengridcomputing.com>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 5f0f66b022ba607db0a083bf5cc13e4a4336e366
Author: Steve Wise <swise@opengridcomputing.com>
Date:   Mon Aug 4 11:04:42 2008 -0700

    RDMA/cxgb3: Fix QP capabilities
    
    - Set the stag0 and fastreg capability bits only for kernel qps.
    - QP_PRIV flag is no longer used, so don't set it.
    
    Signed-off-by: Steve Wise <swise@opengridcomputing.com>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 3f44675439b136d51179d31eb5a498383cb38624
Author: Roland Dreier <rolandd@cisco.com>
Date:   Mon Aug 4 11:02:14 2008 -0700

    RDMA/cma: Remove padding arrays by using struct sockaddr_storage
    
    There are a few places where the RDMA CM code handles IPv6 by doing
    
    	struct sockaddr		addr;
    	u8			pad[sizeof(struct sockaddr_in6) -
    				    sizeof(struct sockaddr)];
    
    This is fragile and ugly; handle this in a better way with just
    
    	struct sockaddr_storage	addr;
    
    [ Also roll in patch from Aleksey Senin <alekseys@voltaire.com> to
      switch to struct sockaddr_storage and get rid of padding arrays in
      struct rdma_addr. ]
    
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 9b3cbf725fb98733976fd02e2e557f0ae3028df0
Author: Isaku Yamahata <yamahata@valinux.co.jp>
Date:   Mon Aug 4 12:02:28 2008 +0900

    [IA64] pv_ops: fix ivt.S paravirtualization
    
    Recent kernels are not booting on some HP systems (though
    it does boot on others). James and Willy reported the
    problem.  James did the bisection to find the commit
    that caused the problem:
    	498c5170472ff0c03a29d22dbd33225a0be038f4.
    	[IA64] pvops: paravirtualize ivt.S
    
    Two instructions were wrongly paravirtualized such that
    _FROM_ macro had been used where _TO_ was intended
    
    Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
    Cc: "Wilcox, Matthew  R" <matthew.r.wilcox@intel.com>
    Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
    Signed-off-by: Tony Luck <tony.luck@intel.com>

commit bf9c8c9ddef7ef761ae9747349175adad0ef16ce
Author: Timur Tabi <timur@freescale.com>
Date:   Fri Aug 1 14:58:44 2008 -0500

    ALSA: ASoC: fix SNDCTL_DSP_SYNC support in Freescale 8610 sound drivers
    
    If an OSS application calls SNDCTL_DSP_SYNC, then ALSA will call the driver's
    _hw_params and _prepare functions again.  On the Freescale MPC8610 DMA ASoC
    driver, this caused the DMA controller to be unneccessarily re-programmed, and
    apparently it doesn't like that.  The DMA will then not operate when
    instructed.  This patch relocates much of the DMA programming to
    fsl_dma_open(), which is called only once.
    
    Signed-off-by: Timur Tabi <timur@freescale.com>
    Signed-off-by: Takashi Iwai <tiwai@suse.de>

commit 8401d92ba46a1e859464cbd9c9ee304f6e361da3
Author: David Moore <dcm@acm.org>
Date:   Tue Jul 29 23:46:25 2008 -0700

    firewire: Preserve response data alignment bug when it is harmless
    
    Recently, a bug having to do with the alignment of transaction response
    data was fixed.  However, some apps such as libdc1394 relied on the
    presence of that bug in order to function correctly.  In order to stay
    compatible with old versions of those apps, this patch preserves the bug
    in cases where it is harmless to normal operation (such as the single
    quadlet read) due to a simple duplication of data.  This guarantees
    maximum compatability for those users who are using the old app with the
    fixed kernel.
    
    Signed-off-by: David Moore <dcm@acm.org>
    Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>

commit 52fd8ca6ad4124c15952ded35cfcf6adbd7ae8d4
Author: Vegard Nossum <vegard.nossum@gmail.com>
Date:   Wed Jul 30 09:29:06 2008 -0700

    IB/ipath: Use unsigned long for irq flags
    
    A few functions in the ipath driver incorrectly use unsigned int to
    hold irq flags for spin_lock_irqsave().
    
    This patch was generated using the Coccinelle framework with the
    following semantic patch:
    
    The semantic patch I used was this:
    
    @@
    expression lock;
    identifier flags;
    expression subclass;
    @@
    
    - unsigned int flags;
    + unsigned long flags;
    
    ...
    
    <+...
    
    (
     spin_lock_irqsave(lock, flags)
    |
     _spin_lock_irqsave(lock)
    |
     spin_unlock_irqrestore(lock, flags)
    |
     _spin_unlock_irqrestore(lock, flags)
    |
     read_lock_irqsave(lock, flags)
    |
     _read_lock_irqsave(lock)
    |
     read_unlock_irqrestore(lock, flags)
    |
     _read_unlock_irqrestore(lock, flags)
    |
     write_lock_irqsave(lock, flags)
    |
     _write_lock_irqsave(lock)
    |
     write_unlock_irqrestore(lock, flags)
    |
     _write_unlock_irqrestore(lock, flags)
    |
     spin_lock_irqsave_nested(lock, flags, subclass)
    |
     _spin_lock_irqsave_nested(lock, subclass)
    |
     spin_unlock_irqrestore(lock, flags)
    |
     _spin_unlock_irqrestore(lock, flags)
    |
     _raw_spin_lock_flags(lock, flags)
    |
     __raw_spin_lock_flags(lock, flags)
    )
    
    ...+>
    
    Cc: Ralph Campbell <ralph.campbell@qlogic.com>
    Cc: Julia Lawall <julia@diku.dk>
    Cc: Alexey Dobriyan <adobriyan@gmail.com>
    Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit e08198169ec5facb3d85bb455efa44a2f8327842
Author: Roland Dreier <rolandd@cisco.com>
Date:   Wed Jul 30 07:21:46 2008 -0700

    IPoIB/cm: Set correct SG list in ipoib_cm_init_rx_wr()
    
    wr->sg_list should be set to the sge pointer passed in, not
    priv->cm.rx_sge.
    
    Reported-by: Hoang-Nam Nguyen <HNGUYEN@de.ibm.com>
    Signed-off-by: Roland Dreier <rolandd@cisco.com>

commit 7c4be5aa8dce9ba37fdd971d5560490d9e30c270
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:10:02 2008 +0100

    [WATCHDOG 57/57] wdt501/pci: Clean up, coding style and switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit f2b79c6ede54cf07355ac8d8f3044d682cd0c5ca
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:09:57 2008 +0100

    [WATCHDOG 56/57] wdt977: clean up, coding style and switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit d0e58eed05f9baf77c4f75e794ae245f6dae240a
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:09:51 2008 +0100

    [WATCHDOG 55/57] wdt285: switch to unlocked_ioctl and tidy up oddments of coding style
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit dae67a2835149e6518a78c5cf37d6de715c214fc
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:09:45 2008 +0100

    [WATCHDOG 54/57] wdrtas: clean up, coding style, switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 694b16b2bd23bbd13163762c29f1e7885fe0da41
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:09:40 2008 +0100

    [WATCHDOG 53/57] wafer5823wdt: Clean up, coding style, switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 84af401af831567967250dec9c15680bceede5e4
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:09:34 2008 +0100

    [WATCHDOG 52/57] w83977f_wdt: clean up, coding style and switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit c1cfd1a2ffc5ee58f744b1ceb0887285df187668
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:09:29 2008 +0100

    [WATCHDOG 51/57] w83877f_wdt: clean up code, coding style, switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit c1c8dd39f53e56d6a92aa6a2db9940d912d7ee4c
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:09:23 2008 +0100

    [WATCHDOG 50/57] w83697hf_wdt: cleanup, coding style and switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 46a3949ddc422882cc27c88d078838cd31885d78
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:09:18 2008 +0100

    [WATCHDOG 49/57] w83627hf: coding style, clean up and switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 8dc244f7deac4c0e95ce0ffd26f494bb6e1534c0
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:09:12 2008 +0100

    [WATCHDOG 48/57] txx9: Fix locking, switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit f92d3749d70265468e28643652c0e32c5a56cd2b
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:09:06 2008 +0100

    [WATCHDOG 47/57] softdog: clean up, coding style and switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 598467938dd8bcdcd4d88e9102c609f4caa9d9ef
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:09:00 2008 +0100

    [WATCHDOG 46/57] smsc37b787_wdt: coding style, switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 70b814ec1a484279a51bf9f7193551b996627247
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:08:55 2008 +0100

    [WATCHDOG 45/57] shwdt: coding style, cleanup, switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 9b748ed03cabf533a815e5ffc50108a21c98e40c
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:08:49 2008 +0100

    [WATCHDOG 44/57] scx200_wdt: clean up and switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit ff94806057fba557abd6295f7313f5f9e972a48f
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:08:44 2008 +0100

    [WATCHDOG 43/57] sc520_wdt: Clean up and switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit d14bccaadaa49b651fabcd1298b6ea07db3af552
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:08:38 2008 +0100

    [WATCHDOG 42/57] sc1200_wdt: clean up, fix locking and use unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit df3c9de3dee539c6b18a9c0797b37f6cb90c6ccb
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:08:33 2008 +0100

    [WATCHDOG 41/57] sb_wdog: Clean up and switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit f4f6f65a554d4a11e544070c39eea7c2ecc3ebfb
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:08:27 2008 +0100

    [WATCHDOG 40/57] sbc_epx_c3_wdt: switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 9f53c8de1aef08cad678dcda0f85fd8914ad7666
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:08:22 2008 +0100

    [WATCHDOG 39/57] sbc8360: clean up
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 619a8a2bb1d0c3f8270da4496a30f1e83e6eab5e
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:08:16 2008 +0100

    [WATCHDOG 38/57] stg7240_wdt: unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 1780de41406d783aa57459ba636a09aeda21d180
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:08:11 2008 +0100

    [WATCHDOG 37/57] sbc60xxwdt: clean up and switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit f19e031265dc6e05511308a6ecb9637e335b45b0
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:08:05 2008 +0100

    [WATCHDOG 36/57] sa1100_wdt: Switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit edef7a93f9414e1d4864150eabb49a618222c2bd
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:08:00 2008 +0100

    [WATCHDOG 35/57] s3c2410: watchdog cleanup and switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 72d5c0505bafae1a393f50e169e20b682d37f28e
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:07:54 2008 +0100

    [WATCHDOG 34/57] rm9k_wdt: clean up
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 84ca995c258df70a8914866e8c996845003ff938
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:07:48 2008 +0100

    [WATCHDOG 33/57] pnx4008_wdt: unlocked_ioctl setup
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 261dcc70aae926ba7b9218da7302f0ad2f665b79
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:07:43 2008 +0100

    [WATCHDOG 32/57] pcwd: clean up, unlocked_ioctl usage
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit aee334c23c9a559ce6334bd6ba74a5708b600ada
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:07:37 2008 +0100

    [WATCHDOG 31/57] pc87413_wdt: clean up, coding style, unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 12b9df7d21d0eedfaaee925f8f9c9aafb1cafa2f
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:07:32 2008 +0100

    [WATCHDOG 30/57] omap_wdt: locking, unlocked_ioctl, tidy
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit a86b849868f40f83781f7a7e32e5e5ef939dc570
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:07:26 2008 +0100

    [WATCHDOG 29/57] mv64x60_wdt: clean up and locking checks
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit ed78c2da14924793310d96fa4b6a8c3a4172f72f
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:07:21 2008 +0100

    [WATCHDOG 28/57] mtx-1_wdt: clean up, coding style, unlocked ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 83ab1a53f219c8139199633f60ab0ef88ef18c54
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:07:15 2008 +0100

    [WATCHDOG 27/57] mpcore watchdog: unlocked_ioctl and BKl work
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit f26ef3dc69467e135e2b9555e44a088aee5c7d8f
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:07:09 2008 +0100

    [WATCHDOG 26/57] mpc watchdog: clean up and locking
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 3930964532f8e454910cbe0d9909e98a02d9f552
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:07:04 2008 +0100

    [WATCHDOG 25/57] mixcomwd: coding style locking, unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 325ea4d3a8a90b19d7a076714d0f8f238a5a6a69
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:06:59 2008 +0100

    [WATCHDOG 24/57] machzwd: clean up, coding style, unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit f4fabce15bb9b547f934e2b6f0e5e01044108e4d
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:06:53 2008 +0100

    [WATCHDOG 23/57] ks8695_wdt: clean up, coding style, unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 20d35f3e50ea7e573f9568b9fce4e98523aaee5d
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:06:48 2008 +0100

    [WATCHDOG 22/57] ixp4xx_wdt: unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 640b4f685784feafcd99c24582c5eb3ea36c3c60
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:06:42 2008 +0100

    [WATCHDOG 21/57] ixp2000_wdt: clean up and unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 00e9c2059aba0a0d67d144229bac82d403c2f42a
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:06:36 2008 +0100

    [WATCHDOG 20/57] booke watchdog: clean up and unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 9a5f50d34b0927d2f43549b6d172b8f458b6b620
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:06:30 2008 +0100

    [WATCHDOG 19/57] bfin: watchdog cleanup and unlocked_ioctl
    
    Scan, tidy and check for unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 0e6fa3fb38e2c89ba9abce9a8b74867f07d20d19
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:06:25 2008 +0100

    [WATCHDOG 18/57] iTCO: unlocked_ioctl, coding style and cleanup
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 30abcec14573e3462f18d63f4a8f154a23689f1b
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:06:19 2008 +0100

    [WATCHDOG 17/57] it8712f: unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 02e3814e193ff798676793016851bc222366dc6a
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:06:14 2008 +0100

    [WATCHDOG 16/57] iop: watchdog switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 9b9dbcca3fa13acd64dbb9258bfe997809d6073b
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:06:08 2008 +0100

    [WATCHDOG 15/57] indydog: Clean up and tidy
    
    Switch to unlocked_ioctl as well
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 02355c329a302c5ee81cacff0b7df7d306174981
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:06:03 2008 +0100

    [WATCHDOG 14/57] ibmasr: coding style, locking verify
    
    There is a new #if 0 section here which is a suggested fix for the horrible
    PCI hack in the existing code. Would be good if someone with a box that uses
    this device could test it.
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 0829291ea4a25c3c2ca4fba34aa38a1ee1e0b94b
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:05:57 2008 +0100

    [WATCHDOG 13/57] i6300esb: Style, unlocked_ioctl, cleanup
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 2e43ba73d4e2d34ddb9843e30480be3752514c16
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:05:52 2008 +0100

    [WATCHDOG 12/57] ib700wdt: clean up and switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 6513e2a03887c6c9bd0b30593827a01ce3f7b542
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:05:46 2008 +0100

    [WATCHDOG 11/57] hpwdt: couple of include cleanups
    
    clean-up includes
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 89ea2429873e69201173f3606ab04d751f737cc4
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:05:41 2008 +0100

    [WATCHDOG 10/57] eurotechwdt: unlocked_ioctl, code lock check and tidy
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit f339e2ac9d65656e6d18c92b1ddc4a7801373318
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:05:35 2008 +0100

    [WATCHDOG 09/57] ep93xx_wdt: unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit f78b0a8f27618b492dd2e1a8f5e4ce6f89b3c961
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:05:30 2008 +0100

    [WATCHDOG 08/57] davinci_wdt: unlocked_ioctl and check locking
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 6f932f18de7f0e22a1bdae5d0040eb5d8e4a6777
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:05:24 2008 +0100

    [WATCHDOG 07/57] cpu5_wdt: switch to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 2760600da2a13d5a2a335ba012d0f3ad5df4c098
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:05:19 2008 +0100

    [WATCHDOG 06/57] at91: watchdog to unlocked_ioctl
    
    Review and switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit a6be8e5ff95e12190fd5e5158eb553255677292f
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:05:13 2008 +0100

    [WATCHDOG 05/57] atp watchdog
    
    Switch to unlocked_ioctl
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit fbd4714907cd54ba74b8d35228813a060ae0176a
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:05:07 2008 +0100

    [WATCHDOG 04/57] AR7 watchdog
    
    Fix locking
    Use unlocked_ioctl
    Remove semaphores
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 173d95bc2e68baf73eb89fb9ef1cc63a66f581a5
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:04:57 2008 +0100

    [WATCHDOG 03/57] ali: watchdog locking and style
    
    Clean up and check locking
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit b6b4d9b8d07e34f745871d3109c84894db29041b
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:04:51 2008 +0100

    [WATCHDOG 02/57] clean up and check advantech watchdog
    
    Clean up the advantech watchdog code and inspect for BKL problems
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

commit 94da1e2eff319994eefc7d04de7c911f64146e88
Author: Alan Cox <alan@redhat.com>
Date:   Mon May 19 14:04:46 2008 +0100

    [WATCHDOG 01/57] Clean acquirewdt and check for BKL dependancies
    
    This brings the file into line with coding style.
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Wim Van Sebroeck <wim@iguana.be>