詳解ファイルシステム - 2.6.26-rc1_shortlog07
FrontPage > kernel > 2.6.26-rc1 > 2.6.26-rc1_shortlog07

Glauber de Oliveira Costa:
x86: change var types in __inquire_remote_apic
x86: add loglevel to printks
x86: use apic_*_around instead of apic_write in x86_64
x86: use start_ipi_hook in x86_64
x86: add an smp_apply_quirks to smpboot_32.c
x86: decouple call to print_cpu_info from smp_store_cpu_info
x86: provide specialized identification routines for x86_64
x86: use identify_boot_cpu
x86: call identify_secondary_cpu in smp_store_cpu_info
x86: merge smp_store_cpu_info
x86: always enable irqs when entering idle
x86: don't call local_irq_enable before entering idle
x86: move setup_secondary_clock a little bit down in the function
x86: move state update out of ipi_lock
x86: provide APIC_INTEGRATED definition for x86_64
x86: use APIC_INTEGRATED tests in x86_64
x86: add barriers statement
x86: isolate sanity checking
x86: isolate logic to disable smp
x86: do tests before do_boot_cpu in i386
x86: make __smp_prepare_cpu void
x86: move assignment of CPU_PREPARE before do_boot_cpu
x86: unify extern masks declaration
x86: define bios to apicid mapping
x86: initialize map pointers in setup_32.c
x86: make node to apic mapping declarations unconditional
x86: fix alloc_bootmem_pages_node macro
x86: use specialized routine for setup per-cpu area
x86: fill bios cpu to apicid maps
x86: fill cpu to apicid and present map in mpparse
x86: get rid of cpucount
x86: allow user to impress friends.
x86: do smp tainting checks in a separate function
x86: move impress_friends and smp_check to cpus_done
x86: add subarch support (for headers) to x86_64
x86: include mach_wakecpu.h in smpboot_64
x86: include smpboot_hooks.h in smpboot_64.c
x86: move smp_intr_init away from smpboot_32.c
x86: don't set maps in native_smp_prepare_boot_cpu()
x86: wipe get_nmi_reason out of nmi_64.h
x86: unify nmi_32.h and nmi_64.h
x86: call check_nmi_watchdog explicitly in native_smp_cpus_done
x86: call nmi_watchdog_default in i386
x86: don't initialize sibling and core maps during preparation
x86: schedule work only if keventd is already running
x86: do not zap_low_mappings in __smp_prepare_cpus
x86: boot cpus from cpu_up, instead of prepare_cpus
x86: get rid of commenced mask.
x86: use create_idle struct in do_boot_cpu
x86: don't span a new worker in __smp_prepare_cpu
x86: modify smp_callin in x86_64 to look like i386
x86: wrap esr setting up in i386 in lapic_setup_esr
x86: provide an end_local_APIC_setup function
x86: calibrate delay with irqs enabled
x86: minor adjustments for do_boot_cpu
x86: call do_boot_cpu directly from native_cpu_up
x86: include mach_apic.h in smpboot_64.c and smpboot.c
x86: change wakeup_secondary name
x86: add callin tests to cpu_up
x86: move {un}map_cpu_to_logical_apicid to smpboot.c
x86: move stack_start to smp.h
x86: change boot_cpu_id to boot_cpu_physical_apicid
x86: integrate do_boot_cpu
x86: integrate start_secondary
x86: merge smp_prepare_boot_cpu
x86: merge native_smp_cpus_done
x86: use physical id when disabling smp
x86: get rid of smp_boot_cpus
x86: additions to i386 native_smp_prepare_cpus.
x86: assign nr_ioapics = 0 in smpboot_hooks.h
x86: change x86_64 native_smp_prepare_cpus to match i386
x86: add extra sanity check
x86: change x86_64 sanity checks to match i386.
x86: introduce smpboot_clear_io_apic
x86: merge native_smp_prepare_cpus
x86: merge cpu_exit_clear
x86: move apicid mappings to smpboot.c
x86: remove smpboot_32.c and smpboot_64.c
KVM: paravirtualized clocksource: host part
x86: KVM guest: paravirtualized clocksource

Glenn Griffin:
[TCP]: Add IPv6 support to TCP SYN cookies

Glenn Streiff:
RDMA/nes: Formatting cleanup

gorcunov@gmail.com:
x86: relocate_kernel_32.S - clear register in more elegant way
x86: relocate_kernel - use PAGE_SIZE instead of numeric constant
x86: relocate_kernel - use predefined macroses for processor state
x86: relocate_kernel - use predefined macroses for page attributes
x86: cleanup - rename VM_MASK to X86_VM_MASK
x86: replace most VM86 flags with flags from processor-flags.h

Gordon Farquharson:
[MTD] [JEDEC] add support for the ST M29W400DB flash chip

Grace Pan:
[Blackfin] arch: Adjust the u-boot and kernel image partition size in mtd device.

Graeme Gregory:
[ALSA] soc - Add Invert Switch for ROUT2
[ALSA] soc - neo1973_wm8753.c cleanup checkpatch issues
[ALSA] soc - neo1973_wm8753.c change maintainer contact info
[ALSA] soc - neo1973_wm8753.c add suspend and shutdown hooks for lm4857 chip

Graf Yang:
[Blackfin] arch: Resolve the clash issue of UART defines between blackfin headers and include/linux/serial_reg.
[Blackfin] arch: add Blackfin on-chip SIR IrDA driver support
[Blackfin] arch: fix bug - before assign new channel to the map register, need clear the bits first.
Blackfin Serial Driver: Enable IR function when user application (irattach /dev/ttyBFx -s) call TIOCSETD ioctl with line discipline N_IRDA
Blackfin Serial Driver: use BFIN_UART_NR_PORTS to help SIR driver in uart port.

Grant Grundler:
[SCSI] initio: fix big endian problems for auto request sense
[netdrvr] typhoon: typhoon_resume - remove call to start_queue

Grant Likely:
[POWERPC] add target for building .dtb files
[POWERPC] bootwrapper: Add a firmware-independent simpleboot target.
[POWERPC] bootwrapper: fix build error on virtex405-head.S
[POWERPC] mpc5200: Fix unterminated of_device_id table
[POWERPC] mpc5200: Switch mpc5200 dts files to dts-v1 format
[POWERPC] mpc5200: Allow for fixed speed MII configurations

Greg Kroah-Hartman:
IDE: remove ide=reverse IDE core
kobject: catch kobjects that are not initialized
firmware: clean up samples for coding style issues
Driver core: make device_is_registered() work for class devices
memstick: convert struct class_device to struct device
IB: rename "dev" to "srp_dev" in srp_host structure
DRM: remove unused dev_class
PCI: remove pci_find_present
PCI: remove pci_get_device_reverse from calgary driver
PCI: remove pci_get_device_reverse
PCI: clean up search.c a lot
PCI Hotplug: make cpcihp driver use modern apis
PCI Hotplug: the ibm driver is not dependant on PCI_LEGACY
PCI: remove initial bios sort of PCI devices on x86
PCI: make no_pci_devices() use the pci_bus_type list
PCI: add is_added flag to struct pci_dev
PCI: remove pcibios_fixup_ghosts()
PCI: remove global list of PCI devices
PCI: Change PCI subsystem MAINTAINER
checkpatch: usb_free_urb() can take NULL
USB: add USB_DT_CS_RADIO_CONTROL define to ch9.h
USB: add usb-serial spcp8x5 driver
USB: serial: remove unneeded number endpoints settings
USB: serial: remove endpoints setting checks from core and header
klist: fix coding style errors in klist.h and klist.c

Greg Ungerer:
m68knommu: fix 5206e UART init function naming
m68knommu: remove unused CONFIG_MTD_KeyTechnology
m68knommu: remove unused CONFIG_DISKtel
m68knommu: rework definition of HZ
m68knommu: fix ColdFire 5272 fec driver hash registers
m68knommu: remove unused interrupts in FEC driver

Gregory Haskins:
sched: fix cpus_allowed settings

Guennadi Liakhovetski:
[ARM] pxa: V4L2 soc_camera driver for PXA270
[ARM] pxa: Phycore pcm-990-specific code for the PXA270 Quick Capture driver
V4L/DVB (7169): Add chip IDs for Micron mt9m001 and mt9v022 CMOS cameras
V4L/DVB (7170): soc_camera V4L2 driver for directly-connected SoC-based cameras
V4L/DVB (7578a): V4L: V4L2 soc_camera driver for PXA270
V4L/DVB (7173): Add support for the MT9M001 camera
V4L/DVB (7174): Add support for the MT9V022 camera
V4L/DVB (7196): Lift videobuf-dma-sg's PCI dependency, until it is fixed
V4L/DVB (7217): Replace NO_GPIO with gpio_is_valid()
V4L/DVB (7218): Fix breakage in mt9m001 and mt9v022 driver if "CONFIG_GENERIC_GPIO is not set"
V4L/DVB (7237): Convert videobuf-dma-sg to generic DMA API
V4L/DVB (7249): Fix advertised pixel formats in mt9m001 and mt9v022
V4L/DVB (7250): Clean up pxa-camera driver, remove non-functional and never tested pm-support
V4L/DVB (7276): soc-camera: deactivate cameras when not used
V4L/DVB (7336): soc-camera: streamline hardware parameter negotiation
V4L/DVB (7374): Fix left-overs from the videobuf-dma-sg.c conversion to generic DMA
V4L/DVB (7376): Improve compile-time type-checking in videobuf
V4L/DVB (7378): cleanup variable initialization
V4L/DVB (7406): soc-camera: improve separation between soc_camera_ops and soc_camera_device
V4L/DVB (7500): soc-camera: extract function pointers from host object into operations
V4L/DVB (7501): soc-camera: use a spinlock for videobuffer queue
V4L/DVB (7668): soc-camera: Remove redundant return
V4L/DVB (7670): pxa-camera: handle FIFO overruns
V4L/DVB (7671): pxa-camera: fix DMA sg-list coalescing for more than 2 buffers
gpiolib: better rmmod infrastructure
gpiolib: i2c/spi drivers: handle rmmod better
gpio: define gpio_is_valid()

Gui Jianfeng:
SCTP: Remove useless assignment from __sctp_rcv_lookup_endpoint
[SCTP]: Remove an unused parameter from sctp_cmd_hb_timer_update
SCTP: Initialize partial_bytes_acked to 0, when all of the data is acked.

Guillaume Chazarain:
sched: fix rq->clock overflows detection with CONFIG_NO_HZ

Guryanov Dmitry:
Input: aiptek - add support for Genius G-PEN 560 tablet

Guy Cohen:
iwlwifi: 802.11n spec removes AUTO offset for FAT channel
iwlwifi: fix current channel is not scanned

H. Peter Anvin:
x86: unify arch/x86/mm/Makefile
x86: clean up the page table dumper and add 32-bit support
types: create <asm-generic/int-*.h>
alpha: types: use <asm-generic/int-*.h> for the alpha architecture
arm: types: use <asm-generic/int-*.h> for the arm architecture
avr32: types: use <asm-generic/int-*.h> for the avr32 architecture
blackfin: types: use <asm-generic/int-*.h> for the blackfin architecture
cris: types: use <asm-generic/int-*.h> for the cris architecture
frv: types: use <asm-generic/int-*.h> for the frv architecture
h8300: types: use <asm-generic/int-*.h> for the h8300 architecture
ia64: types: use <asm-generic/int-*.h> for the ia64 architecture
m32r: types: use <asm-generic/int-*.h> for the m32r architecture
m68k: types: use <asm-generic/int-*.h> for the m68k architecture
mips: types: use <asm-generic/int-*.h> for the mips architecture
mn10300: types: use <asm-generic/int-*.h> for the mn10300 architecture
parisc: types: use <asm-generic/int-*.h> for the parisc architecture
powerpc: types: use <asm-generic/int-*.h> for the powerpc architecture
s390: types: use <asm-generic/int-*.h> for the s390 architecture
sh: types: use <asm-generic/int-*.h> for the sh architecture
sparc: types: use <asm-generic/int-*.h> for the sparc architecture
sparc64: types: use <asm-generic/int-*.h> for the sparc64 architecture
v850: types: use <asm-generic/int-*.h> for the v850 architecture
x86: types: use <asm-generic/int-*.h> for the x86 architecture
xtensa: types: use <asm-generic/int-*.h> for the xtensa architecture
types: add C99-style constructors to <asm-generic/int-*.h>
Make constants in kernel/timeconst.h fixed 64 bits

Haavard Skinnemoen:
atmel_usba: Kill copy_to_fifo() and copy_from_fifo()
Merge branch 'master' of git://git.kernel.org/.../hskinnemoen/tclib into base
Merge branch 'master' of git://git.kernel.org/.../hskinnemoen/usba-2.6.26 into base
avr32: Delete mostly unused header asm/intc.h
avr32: Use constants from sysreg.h in asm.h
avr32: Move sleep code into mach-at32ap
atmel_lcdfb: don't initialize a pre-allocated framebuffer
atmel_spi: clean up baud rate divisor calculation

Haiying Wang:
[POWERPC] 85xx: Fix the size of qe muram for MPC8568E

Hamish Moffatt:
[MTD] [NAND] plat_nand: set mtd->name

Hannes Reinecke:
[SCSI] add scsi_host and scsi_target to scsi_bus
[SCSI] qla2xxx, lfpc: Rename 'state' attribute to 'link_state'
[SCSI] use default attributes for scsi_host
[SCSI] aic7xxx: Update type check in aicasm grammar
[SCSI] aic7xxx: teach aicasm to not emit unused debug code/data
[SCSI] aic7xxx: Update _shipped files
[SCSI] megaraid_mbox: fix Dell CERC firmware problem

Hans Schillstrom:
i2c-bfin-twi: Fix mismatch in add timer and delete timer

Hans Verkuil:
V4L/DVB (7240): tveeprom: remove obsolete i2c driver code
V4L/DVB (7244): ivtv: CROP is not supported for video capture
V4L/DVB (7245): ivtv: start timer for each DMA transfer
V4L/DVB (7337): ivtv: fix polling bug
V4L/DVB (7338): ivtv: improve pal/secam module options, add tunerhz module option
V4L/DVB (7339): ivtv: add support for Japanese variant of the Adaptec AVC-2410
V4L/DVB (7340): ivtv: fix tunerhz bug: PAL-N(c) is 50 Hz, not 60
V4L/DVB (7341): ivtv: rename tunerhz to tunertype
V4L/DVB (7342): saa7115: fix PAL-Nc handling
V4L/DVB (7343): msp3400: fix SECAM D/K handling
V4L/DVB (7344): cx25840: better PAL-M and NTSC-KR handling
V4L/DVB (7534): ivtv: the upd* modules have to be probed to properly autodetect some cards
V4L/DVB (7535): saa717x: add new audio/video decoder i2c driver
V4L/DVB (7754): ivtv: change initialization order to fix an oops when device registration failed
V4L/DVB (7755): ivtv: add support for card comments and detected but unsupported cards
V4L/DVB (7756): ivtv: use strlcpy instead of strcpy
V4L/DVB (7757): ivtv: add autodetect for the AVermedia M104 card
V4L/DVB (7758): ivtv: fix oops when itv->speed == 0 and VIDEO_CMD_PLAY is called
V4L/DVB (7759): ivtv: increase version number to 1.2.1
V4L/DVB (7761): ivtv: increase the DMA timeout from 100 to 300 ms
V4L/DVB (7762): ivtv: fix tuner detection for PAL-N/Nc
V4L/DVB (7763): ivtv: add tuner support for the AverMedia M116
V4L/DVB (7786): cx18: new driver for the Conexant CX23418 MPEG encoder chip
V4L/DVB (7791): ivtv: POLLHUP must be returned on eof

Hans-Christian Egtvedt:
Input: add PS/2 serio driver for AVR32 devices
Generate raw keyboard codes for AVR32 architecture
avr32: Implement set_rate(), set_parent() and mode() for pll1
[ALSA] Add __devinit macro to at73c213 sound driver probe functions
Input: at32psif - update MODULE_AUTHOR with new email

Hans-Jurgen Koch:
UIO: arch/arm/Kconfig: Make UIO available on ARM architecture
UIO: Remove needless PCI_DEVICE_ID definition from uio_cif.c

Harihara Kadayam:
[SCSI] qla2xxx: Add ISP84XX support.

Harshula Jayasuriya:
sunrpc: GSS integrity and decryption failures should return GARBAGE_ARGS

Hartmut Hackmann:
V4L/DVB (7223): Add support for the ISL6405 dual LNB supply chip
V4L/DVB (7224): Initial DVB-S support for MD8800 /CTX948
V4L/DVB (7226): saa7134: add support for the NXP Snake DVB-S reference design
V4L/DVB (7227): saa7134: fixed DVB-S support for Medion/Creatix CTX948
V4L/DVB (7390): saa7134: clear audio DSP interface after access error
V4L/DVB (7391): saa7134: Add DVB-S support for the MD 1734 cards with 2 saa7134
V4L/DVB (7392): saa7134: support 2nd DVB-S section of the MD8800
V4L/DVB (7393): tda827x: fixed support of tuners with LNA
V4L/DVB (7395): saa7134: start 2nd LND supply of Medion cards only if needed
V4L/DVB (7396): saa7134: fixed pointer in tuner callback
V4L/DVB (7654): tda10086: make the xtal frequency a configuration option
V4L/DVB (7655): tda10086 coding stlye fixes
V4L/DVB (7656): tda826x: Calculate cut off fequency from symbol rate

Harvey Harrison:
[Blackfin] arch: FUNCTION is gcc-specific, use func
jfs: replace inline with inline
net: replace remaining
FUNCTION occurrences
b43: pull out helpers for writing noise table
[POWERPC] Replace remaining
FUNCTION occurrences
[POWERPC] ppc: Replace remaining
FUNCTION occurrences
[SCSI] ch: fix sparse shadowed variable warnings
IB: Replace remaining
FUNCTION occurrences with func
[S390] replace remaining
FUNCTION occurrences
ext4: replace remaining
FUNCTION occurrences
jdb2: replace remaining
FUNCTION__ occurrences
x86: change most X86_32 pt_regs members to unsigned long
x86: make X86_32 pt_regs members unsigned long
x86: regparm(3) is mandatory, no need to annotate
x86: reduce trivial style differences in signal_32|64.c
x86: Use FIX_EFLAGS define in X86_64
x86: use sizeof(long) to unify signal_32|64.c
x86: move struct definitions to unifed sigframe.h
x86: Unify argument names in signal_32|64.c
x86: define DEBUG_SIG in signal_64.c
x86: replace remaining FUNCTION occurances
pata_amd: fix sparse warning
[XFS] Replace inline with inline
[XFS] replace remaining
FUNCTION occurrences
security: replace remaining
FUNCTION occurrences
ieee1394: replace remaining
FUNCTION occurrences
x86: kgdb build fix
x86: pageattr.c fix shadowed variable warning
driver core: replace remaining
FUNCTION occurrences
PCI: replace remaining
FUNCTION occurrences
block: replace remaining
FUNCTION__ occurrences
dlm: match signedness between dlm_config_info and cluster_set
[JFFS2] include function prototype for jffs2_ioctl
[JFFS2] fix sparse warning in write.c
[MTD] replace remaining FUNCTION occurrences
i2c: Replace remaining FUNCTION occurrences
lockd: fix sparse warning in svcshare.c
nfsd: fix sparse warnings
nfsd: fix sparse warning in vfs.c
[ALSA] sound: cmipci.c fix shadowed variable warning
[ALSA] sound: ens1370.c fix shadowed variable warning
[ALSA] sound: es1968.c fox shadowed variable warning
[ALSA] sound: fm801.c fix shadowed variable warning
[ALSA] sound: maestro3.c fix shadowed variable warnings
[ALSA] sound: rme32.c fix integer as NULL pointer warning
[ALSA] sound: rme96.c fix integer as NULL pointer warning
[ALSA] sound: ac97_pcm.c fix shadowed variable warning
[ALSA] sound: ali5451.c fix shadowed variable warnings
[ALSA] sound: ca0106_main.c fix shadowed variable warnings
[ALSA] sound: ca0106_mixer.c fix shadowed variable warnings
[ALSA] sound: au88x0_pcm.c fix integer as NULL pointer warning
[ALSA] sound: emuproc.c fix signedness warning
[ALSA] sound: emu10k1x.c fix shadowed variable warnings
[ALSA] sound: ice1712.c fix shadowed variable warnings
[ALSA] sound: virtuoso.c fix shadowed variable warning
[ALSA] sound: pcxhr_core.c fix shadowed variable warning
[ALSA] sound: riptide.c fix shadowed variable warnings
[ALSA] sound: hdspm.c fix returning void expression warnings
[ALSA] sound: patch_sigmatel.c fix shadowed variable warning
[ALSA] sound: hda: missing includes of hda_patch.h
[ALSA] sound: replace remaining FUNCTION occurences
V4L/DVB (7273): suppress compound statement warning in dvb-bt8xx.c
V4L/DVB (7274): dabusb: fix shadowed variable warning in dabusb.c
V4L/DVB (7502): v4l: video/usbvision replace remaining FUNCTION occurrences
V4L/DVB (7508): media/common/ replace remaining FUNCTION occurrences
V4L/DVB (7509): media/dvb/b2c2 replace remaining FUNCTION occurrences
V4L/DVB (7510): media/dvb/bt8xx replace remaining FUNCTION occurrences
V4L/DVB (7511): media/dvb/cinergyT2 replace remaining FUNCTION occurrences
V4L/DVB (7512): media/dvb/dvb-core replace remaining FUNCTION occurrences
V4L/DVB (7513): media/dvb/dvb-usb replace remaining FUNCTION occurrences
V4L/DVB (7514): media/dvb/frontends replace remaining FUNCTION occurrences
V4L/DVB (7515): media/dvb/ttpci replace remaining FUNCTION occurrences
V4L/DVB (7516): media/dvb/ttusb-budget replace remaining FUNCTION occurrences
V4L/DVB (7517): media/dvb/ttusb-dec replace remaining FUNCTION occurrences
V4L/DVB (7518): media/video/ replace remaining FUNCTION occurrences
V4L/DVB (7519): media/video/cpia2 replace remaining FUNCTION occurrences
V4L/DVB (7520): media/video/cx23885 replace remaining FUNCTION occurrences
V4L/DVB (7521): media/video/cx88 replace remaining FUNCTION occurrences
V4L/DVB (7522): media/video/em28xx replace remaining FUNCTION occurrences
V4L/DVB (7523): media/video/et61x251 replace remaining FUNCTION occurrences
V4L/DVB (7524): media/video/ovcamchip replace remaining FUNCTION occurrences
V4L/DVB (7525): media/video/pwc replace remaining FUNCTION occurrences
V4L/DVB (7526): media/video/saa7134 replace remaining FUNCTION occurrences
V4L/DVB (7527): media/video/sn9c102 replace remaining FUNCTION occurrences
V4L/DVB (7528): media/video/usbvideo replace remaining FUNCTION occurrences
V4L/DVB (7529): media/video/zc0301 replace remaining FUNCTION occurrences
libata: functions with definition should not be extern
usb: replace remaining __PRETTY_FUNCTION occurrences
USB: replace remaining
FUNCTION__ occurrences
netxen: reduce stack usage of netxen_nic_flash_print
mac-hid: fix build after lockdep annotation
v4l/dvb: add statics to avoid multiple definitions
agp: fix shadowed variable warning in amd-k7-agp.c
V4L/DVB (7739): mt312.h: dubious one-bit signed bitfield
V4L/DVB (7740): tuner-xc2028.c dubious !x & y
V4L/DVB (7746): pvrusb2: make signed one-bit bitfields unsigned
ide: replace remaining FUNCTION occurrences
KVM: x86 emulator: add ad_mask static inline
KVM: x86 emulator: make register_address, address_mask static inlines
KVM: x86 emulator: make register_address_increment and JMP_REL static inlines
KVM: x86 emulator: fix sparse warnings in x86_emulate.c
KVM: SVM: make iopm_base static
KVM: sparse fixes for kvm/x86.c
KVM: replace remaining FUNCTION occurances
[PATCH 1/2] audit: move extern declarations to audit.h
[PATCH 2/2] audit: fix sparse shadowed variable warnings
rtc: replace remaining FUNCTION occurrences
remove sparse warning for mmzone.h
smack: fix integer as NULL pointer warning in smack_lsm.c
alpha: remove remaining FUNCTION occurrences
alpha: replace inline with inline
m68k: replace remaining
FUNCTION occurrences
uml: replace remaining
FUNCTION__ occurrences
ncpfs: add prototypes to ncp_fs.h
ncpfs: fix sparse warnings in ioctl.c
ncpfs: fix sparse warning in ncpsign_kernel.c
char: make functions static in synclinkmp.c
spi: replace remaining FUNCTION occurrences
capi: fix sparse warnings using integer as NULL pointer
avm: fix sparse warning using integer as NULL pointer
eicon: fix sparse integer as NULL pointer warnings
isdn: replace remaining FUNCTION occurrences
fbcon: replace mono_col macro with static inline
video: replace remaining FUNCTION occurrences
md: fix integer as NULL pointer warnings in md.c
md: replace remaining FUNCTION occurrences
ext2: replace remaining FUNCTION occurrences
ext3: replace remaining FUNCTION occurrences
jbd: replace remaining FUNCTION occurrences
ufs: replace remaining FUNCTION occurrences
ufs: replace __inline with inline
udf: fix sparse warning in namei.c
reiserfs: fix sparse warning in journal.c
reiserfs: fix more sparse warnings in do_balan.c
reiserfs: replace remaining FUNCTION occurrences
[MIPS] replace inline with inline
[MIPS] replace remaining
FUNCTION occurrences
init: fix integer as NULL pointer warnings
kernel: fix integer as NULL pointer warnings
mm: fix integer as NULL pointer warnings
drivers: atm, char fix integer as NULL pointer warnings
scsi: fix integer as NULL pointer warnings
media: fix integer as NULL pointer warnings
drivers: fix integer as NULL pointer warnings
net: eepro autoport typo
x86: !x & y typo in mtrr code
power: replace remaining
FUNCTION__ occurrences
adfs: work around bogus sparse warning
coda: add static to functions in dir.c
befs: fix sparse warning in linuxvfs.c
autofs4: fix sparse warning in root.c
firmware: replace remaining FUNCTION occurrences
drivers/misc: replace remaining FUNCTION occurrences
xen: make blkif_getgeo static
ecryptfs: replace remaining FUNCTION occurrences
kernel: add common infrastructure for unaligned access
kernel: Move arches to use common unaligned access
drivers/block: use get_unaligned_* helpers
hid-core: use get_unaligned_* helpers
char: use get_unaligned_* helpers
input: use get_unaligned_* helpers
mmc: use get/put_unaligned_* helpers
net: use get/put_unaligned_* helpers
wireless: use get/put_unaligned_* helpers
pcmcia: use get/put_unaligned_* helpers
usb: use get/put_unaligned_* helpers
video: use get/put_unaligned_* helpers
fat: use get/put_unaligned_* helpers
hfsplus: use get/put_unaligned_* helpers
isofs: use get/put_unaligned_* helpers
ncpfs: use get/put_unaligned_* helpers
char: fix sparse shadowed variable warnings in esp.c
char: esp.c: fix possible double-unlock
char: rocket.c: fix sparse variable shadowing and int as NULL pointer
cyclades.c: fix sparse shadowed variable warnings
epca.c: static functions and integer as NULL pointer fixes
Add macros similar to min/max/min_t/max_t
drivers: replace remaining FUNCTION occurrences
mm: remove remaining FUNCTION occurrences
kernel: replace remaining FUNCTION occurrences
lib: replace remaining FUNCTION occurrences
afs: replace remaining FUNCTION occurrences
fs: replace remaining FUNCTION occurrences
drivers/char: replace remaining FUNCTION occurrences
serial: replace remaining FUNCTION occurrences
mac80211: incorrect shift direction
net: fix returning void-valued expression warnings
pcmcia: replace remaining FUNCTION occurrences
fuse: use clamp() rather than nested min/max
block: remove remaining FUNCTION occurrences
virtio: fix sparse return void-valued expression warnings
irda: use get_unaligned_* helpers
bluetooth: use get/put_unaligned_* helpers
net: use get/put_unaligned_* helpers
dccp: ccid2.c, ccid3.c use clamp(), clamp_t()

Heiko Carstens:
iucv: get rid of in_atomic() use.
[S390] Protect against sigaltstack wraparound.
[S390] sclp: Get rid of in_atomic() use.
[S390] exec_protect: Fix incorrect extern declarations.
[S390] Export stfle.
[S390] cpu topology support for s390.
[S390] Vertical cpu management.
[S390] crypto: use more descriptive function names for init/exit routines.
[S390] Convert monitor calls to function calls.
[S390] Convert s390 to GENERIC_CLOCKEVENTS.
[S390] Fix a lot of sparse warnings.
[S390] uaccess: Always access the correct address space.
[S390] lowcore: Change type of lowcores softirq_pending to __u32.
KVM: s390: arch backend for the kvm kernel module
KVM: s390: Fix incorrect return value
KVM: s390: rename stfl to kvm_stfl
KVM: s390: Improve pgste accesses
[S390] Move show_regs to traps.c.
[S390] Add missing ifndef/define to include/asm-s390/sysinfo.h.
[S390] smp: Fix locking order.
[S390] Automatically detect added cpus.
[S390] Add topology_core_siblings to topology.h
[S390] cpu topology: Fix possible deadlock.
[S390] uaccess_mvcos: #ifdef config dependent code.
[S390] Move stfl to system.h and delete duplicated version.
[S390] vmemmap: use clear_table to initialise page tables.
[S390] Convert machine feature detection code to C.
[S390] Convert to SPARSEMEM & SPARSEMEM_VMEMMAP

Heinz Mauelshagen:
dm log: generalise name in messages
dm log: move dirty region log code into separate module
dm io: clean interface
dm kcopyd: clean interface
dm log: clean interface

Helge Deller:
Input: locomokbd - add 'off' button support for Sharp Collie/Poodle

Henrique de Moraes Holschuh:
leds: Add support to leds with readable status
ACPI: thinkpad-acpi: BIOS backlight mode helper (v2.1)
ACPI: thinkpad-acpi: warn once about weird hotkey masks
ACPI: thinkpad-acpi: enhance box identification output (v2)
ACPI: thinkpad-acpi: rate-limit CMOS/EC unsynced error messages
ACPI: thinkpad-acpi: fix brightness dimming control bug
ACPI: thinkpad-acpi: claim tpacpi as an official short handle (v1.1)
ACPI: thinkpad-acpi: prepare light and LED for sysfs support
ACPI: thinkpad-acpi: add sysfs led class support for thinklight (v3.1)
ACPI: thinkpad-acpi: add sysfs led class support to thinkpad leds (v3.2)
ACPI: thinkpad-acpi: use uppercase for "LED" on user documentation
ACPI: thinkpad-acpi: fluff really minor fix
ACPI: thinkpad-acpi: use a private workqueue
ACPI: thinkpad-acpi: fix selects in Kconfig
ACPI: thinkpad-acpi: bump up version to 0.20

Herbert Valerio Riedel:
leds: enable support for blink_set() platform hook in leds-gpio

Herbert Xu:
[IPSEC]: Fix catch-22 with algorithm IDs above 31
[IPSEC]: Use digest_null directly for auth
[CRYPTO] api: Fix scatterwalk_sg_chain
[CRYPTO] eseqiv: Fix off-by-one encryption

Hermann Pitton:
V4L/DVB (7229): saa7134: add support for the Creatix CTX953_V.1.4.3 Hybrid

Herton Ronaldo Krzesinski:
[ALSA] hda-codec - Fix ALC662 DAC mixer mutes
[ALSA] hda-codec - Map 3stack-6ch-dig ALC662 model for Asus P5GC-MX
[ALSA] hda-codec - Fix DAC assignment order in ALC883
[ALSA] hda-codec - Map 3stack-6ch-dig ALC883 model for MSI 945GCM5 V2 (MSI-7267)
[ALSA] hda-codec - Remove now uneeded 6stack-hp model from ALC883
[ALSA] hda-codec - Use base ALC883 mixer for 6stack-dell model
[ALSA] hda-codec - Use common 3stack-6ch mixer for 3stack-hp model
[ALSA] hda-codec - Map clevo-m720r ALC883 model for Clevo M720SR
[ALSA] hda-codec - Support mic automute for Clevo M720R/SR
[ALSA] hda-intel: Add Quanta IL1 ALC267 model

Hidetoshi Seto:
[IA64] VIRT_CPU_ACCOUNTING (accurate cpu time accounting)
[IA64] cleanup and improve fsys_gettimeofday
[IA64] kdump: add kdump_on_fatal_mca
[IA64] kdump: crash.c coding style fix
sched, cpuset: customize sched domains, docs
sched, cpuset: customize sched domains, core
[IA64] disable interrupts on exit of ia64_trace_syscall
[IA64] do notify DIE_MCA_MONARCH_PROCESS for each monarchs
[IA64] simplify notify hooks in mca.c
[IA64] bugfix: nptcg breaks cpu-hotadd
[IA64] fix section mismatch in arch/ia64/kernel/acpi.c
[IA64] fix section mismatch in arch/ia64/kernel/irq.c
[IA64] fix section mismatch in arch/ia64/kernel/palinfo.c
[IA64] fix section mismatch in arch/ia64/kernel/topology.c
[IA64] smp.c coding style fix

Hirofumi Nakagawa:
Remove duplicated unlikely() in IS_ERR()

Hiroshi Shimamoto:
x86: split cpuinfo from setup_64.c into cpu/proc_64.c
x86: make cpu/proc|_64.c similar
x86: add power management line in /proc/cpuinfo
x86: cosmetic unification cpu/proc|_64.c
x86: unify cpu/proc|_64.c
x86: X86_HT always enable on X86_64 SMP
tty: fix routine name in ptmx_open()

Hisashi Hifumi:
ext4: fdatasync should skip metadata writeout when overwriting
fix invalidate_inode_pages2_range() to not clear ret
ext3: fdatasync should skip metadata writeout when overwriting

Hitoshi Mitake:
edac: fix module initialization on several modules 2nd time

Hoang-Nam Nguyen:
IB/ehca: Remove tgid checking
IB/ehca: handle negative return value from ibmebus_request_irq() properly

Holger Schurig:
libertas: trim overly long debug statement
libertas: make association debug output nicer
libertas: make lbs_sync_channel() static
libertas: make lbs_unset_basic_rate_flags() static
libertas: rename/document scan_channel
libertas: implement SSID scanning for SIOCSIWSCAN
libertas: convert CMD_MAC_CONTROL to a direct command
libertas: rename packetfilter to mac_control
libertas: remove some unused commands
libertas: make a handy lbs_cmd_async() command
libertas: fix scheduling while atomic bug in CMD_MAC_CONTROL
libertas: convert GET_LOG to a direct command
libertas: misc power saving adjusts
libertas: remove lots of unused stuff
libertas: store rssi as an u32
libertas: kill useless #define LBS_MONITOR_OFF 0
libertas: remove CMD_802_11_PWR_CFG
libertas: the compact flash driver is no longer experimental
libertas: reduce debug output
libertas: convert CMD_802_11_MAC_ADDRESS to a direct command
libertas: convert CMD_802_11_EEPROM_ACCESS to a direct command
libertas: convert sleep/wake config direct commands
libertas: don't depend on IEEE80211
libertas: move association code from join.c into scan.c
libertas: move association code from scan.c into assoc.c
libertas: move lbs_update_channel out of assoc.c
libertas: remove lbs_get_fwversion()
libertas: convert libertas driver to use an event/cmdresp queue
libertas: un-garbage various command structs
sysctl: allow embedded targets to disable sysctl_check.c
libertas: fix use-before-check violation

Hollis Blanchard:
KVM: Use CONFIG_PREEMPT_NOTIFIERS around struct preempt_notifier
KVM: Rename debugfs_dir to kvm_debugfs_dir
ppc: Export tlb_44x_hwater for KVM
KVM: ppc: Add DCR access information to struct kvm_run
KVM: Add MAINTAINERS entry for PowerPC KVM
KVM: ppc: PowerPC 440 KVM implementation

holt@sgi.com:
[IA64] Correct pernodesize calculation.
[IA64] Minimize per_cpu reservations.

Huang Weiyi:
sparc64: remove duplicated include

Huang, Ying:
x86: EFI_PAGE_SHIFT fix
x86, boot: add free_early to early reservation machanism
x86, boot: add linked list of struct setup_data
x86, boot: export linked list of struct setup_data via debugfs
x86, boot: Document for linked list of struct setup_data

Hugh Dickins:
x86: MPSC should use P6 NOPs
x86: vget_cycles() __always_inline
x86: fix HT cpu booting on 32-bit

Ian Armstrong:
V4L/DVB (7243): ivtv: yuv framebuffer tracking

Ian Campbell:
x86: use ELF format in compressed images.
x86: add a crc32 checksum to the kernel image.
x86: reduce arch/x86/mm/ioremap.o size
x86: boot protocol updates
x86: add more boot protocol documentation

Ian Kent:
autofs4: fix sparse warning in waitq.c:autofs4_expire_indirect()
autofs4: check for invalid dentry in getpath

Igor Kuznetsov:
V4L/DVB (7765): Add support for Beholder BeholdTV H6
V4L/DVB (7766): saa7134: add another PCI ID for Beholder M6

Igor Mammedov:
cifs: timeout dfs automounts +little fix.

Ilpo Jarvinen:
[SCTP]: Kill unused static inline sctp_sysctl_jiffies_ms
[LLC]: Kill static inline llc_addrany
[NET]: uninline skb_put, de-bloats a lot
[NET]: uninline skb_pull, de-bloats a lot
[NET]: uninline dev_alloc_skb, de-bloats a lot
[NET]: uninline skb_push, de-bloats a lot
[NET]: uninline dst_release
[NET]: uninline skb_trim, de-bloats
[SCTP]: Remove sctp_add_cmd_sf wrapper bloat
[TCP]: Remove superflushious skb == write_queue_tail() check
i2o: remove static inline forward declarations
fs/coda: remove static inline forward declarations
smb.h: uses struct timespec but didn't include linux/time.h
net: Add missing braces to multi-statement if()s

Inaky Perez-Gonzalez:
wusb: add authenticathed bit to usb_dev
wusb: add link wusb-usb device
wusb: teach choose_address() about wireless devices
wusb: devices dont use a set address
wusb: make ep0_reinit available for modules

Ingo Molnar:
x86: check vmlinux limits, 64-bit
x86: increase the kernel text limit to 512 MB
x86: add gbpages switches
x86: bump image header to version 2.08.
x86: clean up mmx_32.c
x86: more coding style fixes in centaur.c
x86: clean up include/asm-x86/processor.h
x86: more cleanups in arch/x86/boot/compressed/misc.c
x86: de-macro start_thread()
x86: clean up cpu capabilities accesses
x86: clean up cpu capabilities accesses, generic
x86: clean up cpu capabilities accesses, amd.c
x86: clean up cpu capabilities accesses, centaur.c
x86: clean up cpu capabilities accesses, common.c
x86: clean up cpu capabilities accesses, cyrix.c
x86: clean up cpu capabilities in arch/x86/kernel/cpu/intel.c
x86: clean up cpu capabilities accesses, transmeta.c
x86: clean up traps_32.c
x86, tracing: add notrace to asm-x86/linkage.h
x86: ioremap(), extend check to all RAM pages
x86: warn about RAM pages in ioremap()
x86: redo cded932b75ab0a5f9181e
x86: debug pmd_bad()
x86: clean up switch_to()
x86: fix switch_to() clobbers
x86: add comments to processor.h
x86: clean up i387.c
x86: remove DEBUG_SIG
x86: clean up arch/x86/kernel/signal_32.c
x86: move extern declaration to vdso.h
x86: add KERN_INFO to show_unhandled_signals printout
x86: remove mach_reboot.h
x86: fill cpu to apicid and present map in mpparse, fix
x86: vsmp fix x86 vsmp fix is vsmp box cleanup
x86: revert ucminus change
x86: PAT fix
x86: tom2 warning fix
x86: fix ioapic bug again
undo "x86: fix breakage of vSMP irq operations"
x86: spinlock ops are always-inlined
x86: ioremap of 64-bit resource on 32-bit kernel fix
x86: mpparse, move disabled cpus to smpboot.c, fix
x86: mpparse, move boot cpu physical apicid to apic_32.c, fix
x86: mpparse, move generic processor info to apic_32.c fix
x86: move phys cpu present map to smpboot.c, 64-bit, prepare
x86: mpparse: 64-bit fix
x86: cleanup replace most vm86 flags with flags from processor-flags.h, fix
x86: support for new UV apic, prepare
x86: uv fix
x86: set_cyc2ns_scale() remove prev scale
x86: improve default idle
x86: extend the scheduled bzImage symlinks removal
x86: 4kstacks default
x86: don't set io apic features if io-apic is not enabled, fix
x86: standalone trampoline code
uaccess: add probe_kernel_write()
x86: kgdb support
x86 PAT: fix mmap() of holes
x86: KGDB build fix
x86: clean up cpu capabilities accesses, p4-clockmod.c
x86: rename find_max_pfn() to propagate_e820_map()
x86: dma-ops on highmem fix
sched: re-do "sched: fix fair sleepers"
sched: make cpu_clock() globally synchronous
sched: introduce SCHED_FEAT_SYNC_WAKEUPS, turn it off
sched: feat affine wakeups
sched: cache hot buddy
sched: reenable sync wakeups
sched: remove sysctl_sched_batch_wakeup_granularity
time: add ns_to_ktime()
sched: fix checks
sched: add SCHED_FEAT_DEADLINE
sched: features fix
sched: build fix
intel-iommu.c: dma ops fix
x86: voyager fix
"make namespacecheck" fixes
pat: cleanups
/dev/mem: make promisc the default
x86: xen unify x86 add common mm pgtable c fix
seqlock: livelock fix
softlockup: fix NOHZ wakeup
x86: make clear_fixmap() available on 64-bit as well
x86: make __set_fixmap() non-init
x86: remove set_fixmap() warning
x86: harden kernel code patching
x86 PAT: tone down debugging messages
x86 PAT: decouple from nonpromisc devmem
x86: add optimized inlining
generic: make optimized inlining arch-opt-in
x86 PAT: decouple from nonpromisc devmem
uml: fix build error
uml: Kconfig cleanup
x86: PAT fix
make CC_OPTIMIZE_FOR_SIZE non-experimental
bootprotocol: cleanup
ACER_WMI/ASUS_LAPTOP: fix build bug
fix drivers/media/common/tuners/ build bug
inlining: do not allow gcc below version 4 to optimize inlining
hpet: fix
x86, voyager: fix ioremap_nocache()
x86 VISWS: build fix
revert: "x86: ioremap(), extend check to all RAM pages"
x86: Kconfig fix
x86: CONFIG_X86_ELAN fix
x86: optimize inlining off
x86: 8K stacks by default
x86: numaq fix
isdn: hysdn_procconf.c build fix

Ingo van Lil:
USB: gadget: dummy_hcd.c: fix nested switch statements

Ionut Nicu:
[POWERPC] Fix kernel panic in arch_arm_kprobe