09 Aug, 2008

1 commit

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

7 commits


06 Aug, 2008

6 commits


05 Aug, 2008

1 commit

  • * git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (29 commits)
    sh: enable maple_keyb in dreamcast_defconfig.
    SH2(A) cache update
    nommu: Provide vmalloc_exec().
    add addrespace definition for sh2a.
    sh: Kill off ARCH_SUPPORTS_AOUT and remnants of a.out support.
    sh: define GENERIC_HARDIRQS_NO__DO_IRQ.
    sh: define GENERIC_LOCKBREAK.
    sh: Save NUMA node data in vmcore for crash dumps.
    sh: module_alloc() should be using vmalloc_exec().
    sh: Fix up __bug_table handling in module loader.
    sh: Add documentation and integrate into docbook build.
    sh: Fix up broken kerneldoc comments.
    maple: Kill useless private_data pointer.
    maple: Clean up maple_driver_register/unregister routines.
    input: Clean up maple keyboard driver
    maple: allow removal and reinsertion of keyboard driver module
    sh: /proc/asids depends on MMU.
    arch/sh/boards/mach-se/7343/irq.c: removed duplicated #include
    arch/sh/boards/board-ap325rxa.c: removed duplicated #include
    sh/boards/Makefile typo fix
    ...

    Linus Torvalds
     

04 Aug, 2008

2 commits


02 Aug, 2008

6 commits

  • I asked legal about the licensing of ftrace.txt, and they told me that,
    unless the Documentation directory is specifically set up to handle non
    GPL licenses (which it does not appear to be), then it would be best to
    put ftrace.txt under the GPL.

    This patch adds a dual license to ftrace.txt such that it is under both
    the FDL and the GPL.

    Signed-off-by: Steven Rostedt
    Signed-off-by: Linus Torvalds

    Steven Rostedt
     
  • * 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2:
    [PATCH] ocfs2: Release mutex in error handling code
    [PATCH] ocfs2: Fix oops when racing files truncates with writes into an mmap region
    [PATCH 2/2] ocfs2: Fix race between mount and recovery
    [PATCH 1/2] ocfs2: Add counter in struct ocfs2_dinode to track journal replays
    [PATCH] configfs: Convenience macros for attribute definition.
    [PATCH] configfs: Pin configfs subsystems separately from new config_items.
    [PATCH] configfs: Fix open directory making rmdir() fail
    [PATCH] configfs: Lock new directory inodes before removing on cleanup after failure
    [PATCH] configfs: Prevent userspace from creating new entries under attaching directories
    [PATCH] configfs: Fix failing symlink() making rmdir() fail
    [PATCH] configfs: Fix symlink() to a removing item
    [PATCH] configfs: Include linux/err.h in linux/configfs.h

    Linus Torvalds
     
  • * 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb:
    kgdb: fix gdb serial thread queries
    kgdb: fix kgdb_validate_break_address to perform a mem write
    kgdb: remove the requirement for CONFIG_FRAME_POINTER

    Linus Torvalds
     
  • * 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6:
    hwmon: needs new maintainer
    hwmon: (lm85) Simplify device initialization function
    hwmon: (lm85) Misc cleanups
    hwmon: (lm85) Don't write back cached values
    hwmon: (lm85) Drop dead code
    hwmon: (lm85) Coding-style cleanups
    hwmon: (lm75) add new-style driver binding
    hwmon: (lm75) cleanup/reorg
    hwmon: (adt7473) clarify an awkward bit of code
    hwmon: (adt7473) Remove unused defines
    hwmon: (dme1737) fix voltage scaling
    hwmon: (dme1737) probe all addresses
    hwmon: (dme1737) demacrofy for readability

    Linus Torvalds
     
  • * 'reg-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6:
    regulator: TI bq24022 Li-Ion Charger driver
    regulator: maintainers - add maintainers for regulator framework.
    regulator: documentation - ABI
    regulator: documentation - machine
    regulator: documentation - regulator driver
    regulator: documentation - consumer interface
    regulator: documentation - overview
    regulator: core kbuild files
    regulator: regulator test harness
    regulator: add support for fixed regulators.
    regulator: regulator framework core
    regulator: fixed regulator interface
    regulator: machine driver interface
    regulator: regulator driver interface
    regulator: consumer device interface

    Linus Torvalds
     
  • * git://git.infradead.org/battery-2.6:
    power_supply: Sharp SL-6000 (tosa) batteries support
    power_supply: fix up CHARGE_COUNTER output to be more precise
    power_supply: add CHARGE_COUNTER property and olpc_battery support for it
    power_supply: bump EC version check that we refuse to run with in olpc_battery
    power_supply: cleanup of the OLPC battery driver
    power_supply: add eeprom dump file to olpc_battery's sysfs
    power_supply: Support serial number in olpc_battery

    Linus Torvalds
     

01 Aug, 2008

5 commits

  • A regression to the kgdb core was found in the case of using the
    CONFIG_DEBUG_RODATA kernel option. When this option is on, a breakpoint
    cannot be written into any readonly memory page. When an external
    debugger requests a breakpoint to get set, the
    kgdb_validate_break_address() was only checking to see if the address
    to place the breakpoint was readable and lacked a write check.

    This patch changes the validate routine to try reading (via the
    breakpoint set request) and also to try immediately writing the break
    point. If either fails, an error is correctly returned and the
    debugger behaves correctly. Then an end user can make the
    descision to use hardware breakpoints.

    Also update the documentation to reflect that using
    CONFIG_DEBUG_RODATA will inhibit the use of software breakpoints.

    Signed-off-by: Jason Wessel

    Jason Wessel
     
  • There is no technical reason that the kgdb core requires frame
    pointers. It is up to the end user of KGDB to decide if they need
    them or not.

    [ anemo@mba.ocn.ne.jp: removed frame pointers on mips ]

    Signed-off-by: Jason Wessel

    Jason Wessel
     
  • Drop a lot of useless register defines, conversion macros, data structure
    members and update code. All these register values were read from the
    device but nothing is done out of them, so this is all dead code in
    practice.

    Signed-off-by: Jean Delvare
    Acked-by: Juerg Haefliger
    Signed-off-by: Mark M. Hoffman

    Jean Delvare
     
  • This patch adds a module load parameter to enable probing of
    non-standard LPC addresses 0x162e and 0x164e when scanning for supported
    ISA chips.

    Signed-Off-By: Juerg Haefliger
    Acked-by: Jean Delvare
    Signed-off-by: Mark M. Hoffman

    Juerg Haefliger
     
  • Sysfs has the _ATTR() and _ATTR_RO() macros to make defining extended
    form attributes easier. configfs should have something similiar.

    - _CONFIGFS_ATTR() and _CONFIGFS_ATTR_RO() are the counterparts to the
    sysfs macros.
    - CONFIGFS_ATTR_STRUCT() creates the extended form attribute structure.
    - CONFIGFS_ATTR_OPS() defines the show_attribute()/store_attribute()
    operations that call the show()/store() operations of the extended
    form configfs_attributes.

    Signed-off-by: Joel Becker
    Signed-off-by: Mark Fasheh

    Joel Becker
     

31 Jul, 2008

1 commit

  • * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:
    powerpc/mm: Lockless get_user_pages_fast() for 64-bit (v3)
    powerpc: Don't use the wrong thread_struct for ptrace get/set VSX regs
    powerpc: Fix ptrace buffer size for VSX
    powerpc: Correctly hookup PTRACE_GET/SETVSRREGS for 32 bit processes
    ide/powermac: Fix use of uninitialized pointer on media-bay
    powerpc: Allow non-hcall return values for lparcfg writes
    ipmi/powerpc: Use linux/of_{device,platform}.h instead of asm
    powerpc/fsl: proliferate simple-bus compatibility to soc nodes
    Documentation: remove old sbc8260 board specific information
    cpm2: Rework baud rate generators configuration to support external clocks.
    powerpc: rtc_cmos_setup: assign interrupts only if there is i8259 PIC
    cpm_uart: Add generic clock API support to set baudrates
    cpm_uart: Modem control lines support
    powerpc: implement GPIO LIB API on CPM1 Freescale SoC.
    cpm2: Implement GPIO LIB API on CPM2 Freescale SoC.
    powerpc: Fix 8xx build failure
    powerpc: clean up the Book-E HW watchpoint support

    Linus Torvalds
     

30 Jul, 2008

8 commits