17 Aug, 2008

1 commit

  • * master.kernel.org:/home/rmk/linux-2.6-arm: (38 commits)
    [ARM] 5191/1: ARM: remove CVS keywords
    [ARM] pxafb: fix the warning of incorrect lccr when lcd_conn is specified
    [ARM] pxafb: add flag to specify output format on LDD pins when base is RGBT16
    [ARM] pxafb: fix the incorrect configuration of GPIO77 as ACBIAS for TFT LCD
    [ARM] 5198/1: PalmTX: PCMCIA fixes
    [ARM] Fix a pile of broken watchdog drivers
    [ARM] update mach-types
    [ARM] 5196/1: fix inline asm constraints for preload
    [ARM] 5194/1: update .gitignore
    [ARM] add proc-macros.S include to proc-arm940 and proc-arm946
    [ARM] 5192/1: ARM TLB: add v7wbi_{possible,always}_flags to {possible,always}_tlb_flags
    [ARM] 5193/1: Wire up missing syscalls
    [ARM] traps: don't call undef hook functions with spinlock held
    [ARM] 5183/2: Provide Poodle LoCoMo GPIO names
    [ARM] dma-mapping: provide sync_range APIs
    [ARM] dma-mapping: improve type-safeness of DMA translations
    [ARM] Kirkwood: instantiate the orion_spi driver in the platform code
    [ARM] prevent crashing when too much RAM installed
    [ARM] Kirkwood: Instantiate mv_xor driver
    [ARM] Orion: Instantiate mv_xor driver for 5182
    ...

    Linus Torvalds
     

16 Aug, 2008

2 commits

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6:
    ALSA: wm8990: Implement speaker volume PGA
    ALSA: wm8990: Fix routing of left DAC to speaker mixer
    ALSA: virtuoso: add Xonar D1 support

    Linus Torvalds
     
  • * 'linux-next' of git://git.infradead.org/~dedekind/ubifs-2.6: (29 commits)
    UBIFS: xattr bugfixes
    UBIFS: remove unneeded check
    UBIFS: few commentary fixes
    UBIFS: fix budgeting request alignment in xattr code
    UBIFS: improve arguments checking in debugging messages
    UBIFS: always set i_generation to 0
    UBIFS: correct spelling of "thrice".
    UBIFS: support splice_write
    UBIFS: minor tweaks in commit
    UBIFS: reserve more space for index
    UBIFS: print pid in dump function
    UBIFS: align inode data to eight
    UBIFS: improve budgeting checks
    UBIFS: correct orphan deletion order
    UBIFS: fix typos in comments
    UBIFS: do not union creat_sqnum and del_cmtno
    UBIFS: optimize deletions
    UBIFS: increment commit number earlier
    UBIFS: remove another unneeded function parameter
    UBIFS: remove unneeded function parameter
    ...

    Linus Torvalds
     

15 Aug, 2008

2 commits


14 Aug, 2008

3 commits

  • Add support for the Asus Xonar D1. It is the same as the DX, but
    without the external power detection.

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

    Clemens Ladisch
     
  • this mentions a new deadlock due to advanced power management.

    Signed-off-by: Oliver Neukum
    Signed-off-by: Greg Kroah-Hartman

    Oliver Neukum
     
  • This patch removes the auerswald USB driver from the linux kernel
    2.6.26.

    This driver was included into the kernel mainly to connect to the ISDN
    framework. This was done in linux 2.4.x. For 2.6.x, due to the fragile
    and moving ISDN support, this connection was never realized, and the
    only use of this driver was for device configuration. In the age of DSL,
    the demand of ISDN support is getting very low.

    Meanwhile, with the advent of libusb, an userspace driver was done for
    the device configuration which works fine for linux and mac. (Thanks to
    the libusb developers!). The userspace driver is downloadable from the
    auerswald web site.

    So this driver is obsolete now and has to be removed. Many thanks to all
    developers which helped me to bring this driver up and working.

    Signed-off-by: Wolfgang Muees
    Signed-off-by: Greg Kroah-Hartman

    Wolfgang Mües
     

13 Aug, 2008

9 commits

  • Signed-off-by: Sebastian Siewior
    Signed-off-by: Artem Bityutskiy

    Sebastian Siewior
     
  • Fix printf format type warnings (seen on alpha & ia64):

    Documentation/accounting/getdelays.c:206: warning: format '%15llu' expects type 'long long unsigned int', but argument 6 has type '__u64'
    Documentation/accounting/getdelays.c:206: warning: format '%15llu' expects type 'long long unsigned int', but argument 7 has type '__u64'
    Documentation/accounting/getdelays.c:206: warning: format '%15llu' expects type 'long long unsigned int', but argument 8 has type '__u64'
    Documentation/accounting/getdelays.c:206: warning: format '%15llu' expects type 'long long unsigned int', but argument 9 has type '__u64'
    Documentation/accounting/getdelays.c:206: warning: format '%15llu' expects type 'long long unsigned int', but argument 12 has type '__u64'
    Documentation/accounting/getdelays.c:206: warning: format '%15llu' expects type 'long long unsigned int', but argument 13 has type '__u64'
    Documentation/accounting/getdelays.c:206: warning: format '%15llu' expects type 'long long unsigned int', but argument 16 has type '__u64'
    Documentation/accounting/getdelays.c:206: warning: format '%15llu' expects type 'long long unsigned int', but argument 17 has type '__u64'
    Documentation/accounting/getdelays.c:214: warning: format '%15llu' expects type 'long long unsigned int', but argument 4 has type '__u64'
    Documentation/accounting/getdelays.c:214: warning: format '%15llu' expects type 'long long unsigned int', but argument 5 has type '__u64'
    Documentation/accounting/getdelays.c:221: warning: format '%llu' expects type 'long long unsigned int', but argument 2 has type '__u64'
    Documentation/accounting/getdelays.c:221: warning: format '%llu' expects type 'long long unsigned int', but argument 3 has type '__u64'
    Documentation/accounting/getdelays.c:221: warning: format '%llu' expects type 'long long unsigned int', but argument 4 has type '__u64'
    Documentation/accounting/getdelays.c:221: warning: format '%llu' expects type 'long long unsigned int', but argument 5 has type '__u64'
    Documentation/accounting/getdelays.c:221: warning: format '%llu' expects type 'long long unsigned int', but argument 6 has type '__u64'
    Documentation/accounting/getdelays.c:236: warning: 'cmd_type' may be used uninitialized in this function

    Signed-off-by: Randy Dunlap
    Cc: Balbir Singh
    Cc: Sam Ravnborg
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     
  • Fix differing signedness warning:

    Documentation/pcmcia/crc32hash.c:29: warning: pointer targets in passing argument 1 of 'crc32' differ in signedness

    Signed-off-by: Randy Dunlap
    Acked-by: Dominik Brodowski
    Cc: Sam Ravnborg
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     
  • Documentation/networking/ifenslave.c:1084: warning: pointer targets in assignment differ in signedness

    >From include/linux/socket.h:
    * 1003.1g requires sa_family_t and that sa_data is char.

    and from SUSv3:
    (http://www.opengroup.org/onlinepubs/009695399/basedefs/sys/socket.h.html)

    The header shall define the sockaddr structure that includes at least the following members:

    sa_family_t sa_family Address family.
    char sa_data[] Socket address (variable-length data).

    Signed-off-by: Randy Dunlap
    Cc: Sam Ravnborg
    Cc: "David S. Miller"
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     
  • Add MODULE_LICENSE() to DocBook/procfs_example.c since modpost complained
    about a missing license there.

    Remove tty procfs removal since the creation was deleted long ago
    (http://git.kernel.org/?p=linux/kernel/git/tglx/history.git;a=commitdiff;h=5ad9cb65e9b15e5b83e2dd1c10a4bcaccc4ec644).

    Signed-off-by: Randy Dunlap
    Cc:
    Cc: Sam Ravnborg
    Cc: Alan Cox
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     
  • Currently source files in the Documentation/ sub-dir can easily bit-rot
    since they are not generally buildable, either because they are hidden in
    text files or because there are no Makefile rules for them. This needs to
    be fixed so that the source files remain usable and good examples of code
    instead of bad examples.

    Add the ability to build source files that are in the Documentation/ dir.
    Add to Kconfig as "BUILD_DOCSRC" config symbol.

    Use "CONFIG_BUILD_DOCSRC=1 make ..." to build objects from the
    Documentation/ sources. Or enable BUILD_DOCSRC in the *config system.
    However, this symbol depends on HEADERS_CHECK since the header files need
    to be installed (for userspace builds).

    Built (using cross-tools) for x86-64, i386, alpha, ia64, sparc32,
    sparc64, powerpc, sh, m68k, & mips.

    Signed-off-by: Randy Dunlap
    Reviewed-by: Sam Ravnborg
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     
  • s390 doesn't support the additional_cpus kernel parameter anymore since a
    long time. So we better update the code and documentation to reflect
    that.

    Cc: Martin Schwidefsky
    Signed-off-by: Heiko Carstens
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Heiko Carstens
     
  • Signed-off-by: Jan Kara
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jan Kara
     
  • Now that the driver is removed we should also remove the entry in
    Documentation/feature-removal-schedule.txt

    Signed-off-by: Adrian Bunk
    Acked-by: Christoph Hellwig
    Cc: James Bottomley
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Adrian Bunk
     

12 Aug, 2008

2 commits

  • This shows up when trying to bridge:
    tap0: received packet with own address as source address

    As Max Krasnyansky points out, there's no reason to give the guest the
    same mac address as the TUN device.

    Signed-off-by: Rusty Russell
    Cc: Max Krasnyansky

    Rusty Russell
     
  • * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:
    powerpc: Remove include/linux/harrier_defs.h
    powerpc: Do not ignore arch/powerpc/include
    powerpc: Delete completed "ppc removal" task from feature removal file
    powerpc/mm: Fix attribute confusion with htab_bolt_mapping()
    powerpc/pci: Don't keep ISA memory hole resources in the tree
    powerpc: Zero fill the return values of rtas argument buffer
    powerpc/4xx: Update defconfig files for 2.6.27-rc1
    powerpc/44x: Incorrect NOR offset in Warp DTS
    powerpc/44x: Warp DTS changes for board updates
    powerpc/4xx: Cleanup Warp for i2c driver changes.
    powerpc/44x: Adjust warp-nand resource end address

    Linus Torvalds
     

11 Aug, 2008

1 commit


09 Aug, 2008

8 commits

  • Russell King
     
  • Update the status of the S3C24XX GPIO now we have
    moved to supporting GPIOLIB

    Signed-off-by: Ben Dooks

    Ben Dooks
     
  • Update SD/MMC status now that the driver is merged.

    Signed-off-by: Ben Dooks

    Ben Dooks
     
  • Update supported and in-progress cpu list.

    Signed-off-by: Ben Dooks

    Ben Dooks
     
  • Update documentation in arch/arm/plat-s3c24xx

    Signed-off-by: Ben Dooks

    Ben Dooks
     
  • * 'for-linus-merged' of master.kernel.org:/home/rmk/linux-2.6-arm:
    [ARM] 5177/1: arm/mach-sa1100/Makefile: remove CONFIG_SA1100_USB
    [ARM] 5166/1: magician: add MAINTAINERS entry
    [ARM] fix pnx4008 build errors
    [ARM] Fix SMP booting with non-zero PHYS_OFFSET
    [ARM] 5185/1: Fix spi num_chipselect for lubbock
    [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach
    [ARM] Add support for arch/arm/mach-*/include and arch/arm/plat-*/include
    [ARM] Remove asm/hardware.h, use asm/arch/hardware.h instead
    [ARM] Eliminate useless includes of asm/mach-types.h
    [ARM] Fix circular include dependency with IRQ headers
    avr32: Use instead of
    avr32: Introduce arch/avr32/mach-*/include/mach
    avr32: Move include/asm-avr32 to arch/avr32/include/asm
    [ARM] sa1100_wdt: use reset_status to remember watchdog reset status
    [ARM] pxa: introduce reset_status and clear_reset_status for driver's usage
    [ARM] pxa: introduce reset.h for reset specific header information

    Linus Torvalds
     
  • Conflicts:

    drivers/watchdog/at91rm9200_wdt.c
    drivers/watchdog/davinci_wdt.c
    drivers/watchdog/ep93xx_wdt.c
    drivers/watchdog/ixp2000_wdt.c
    drivers/watchdog/ixp4xx_wdt.c
    drivers/watchdog/ks8695_wdt.c
    drivers/watchdog/omap_wdt.c
    drivers/watchdog/pnx4008_wdt.c
    drivers/watchdog/sa1100_wdt.c
    drivers/watchdog/wdt285.c

    Russell King
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (99 commits)
    pkt_sched: Fix actions referencing
    bnx2x: fix logical op
    tcp: (whitespace only) fix confusing indentation
    pkt_sched: Fix qdisc config when link is down.
    [Bluetooth] Add full quirk implementation for btusb driver
    [Bluetooth] Removal of unnecessary ignore module parameter
    [Bluetooth] Add parameters to control BNEP header compression
    ath9k: Revamp wireless mode usage
    ath9k: More unused macros
    ath9k: Remove a few unused macros and fix indentation
    ath9k: Use mac80211's band macros and remove enum hal_freq_band
    ath9k: Remove redundant data structure ath9k_txq_info
    ath9k: Cleanup data structures related to HW capabilities
    ath9k: work around gcc ICEs
    ath9k: Add new Atheros IEEE 802.11n driver
    ath5k: remove Atheros 11n devices from supported list
    list.h: add list_cut_position()
    list.h: Add list_splice_tail() and list_splice_tail_init()
    p54: swap short slot time dcf values
    rt2x00: Block all unsupported modes
    ...

    Linus Torvalds
     

08 Aug, 2008

3 commits

  • * '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

    Linus Torvalds
     
  • * '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
    ...

    Linus Torvalds
     
  • * '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

    Linus Torvalds
     

07 Aug, 2008

8 commits


06 Aug, 2008

1 commit

  • 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
    Signed-off-by: Mike Miller
    Signed-off-by: Jens Axboe

    Mike Miller