詳解ファイルシステム - 2.6.25-rc1_shortlog26
FrontPage > kernel > 2.6.25-rc1 > 2.6.25-rc1_shortlog26

Stephen Smalley (1):
selinux: fix labeling of /proc/net inodes

Steve Dickson (1):
NFS: Stop sillyname renames and unmounts from racing

Steve French (9):
[CIFS] fix SetEA failure to some Samba versions
[CIFS] cifs_partialpagewrite() cleanup
[CIFS] Allow setting mode via cifs acl
[CIFS] hold ses sem on tcp session reconnect during mount
[CIFS] fix checkpatch warnings in fs/cifs/inode.c
[CIFS] DNS name resolution helper upcall for cifs
[CIFS] Forgot to add two new files from previous commit
[CIFS] Do not log path names in lookup errors
[CIFS] DFS build fixes

Steve Hardy (1):
hwmon: Add support for Texas Instruments/Burr-Brown ADS7828

Steve Welch (1):
IB/mad: Enable loopback of DR SMP responses from userspace

Steve Wise (7):
RDMA/iwcm: Set initiator depth and responder resources to device max values
RDMA/cxgb3: Hold rtnl_lock() around ethtool get_drvinfo call
RDMA/cxgb3: Support version 5.0 firmware
RDMA/cxgb3: Flush the receive queue when closing
RDMA/cxgb3: Fix page shift calculation in build_phys_page_list()
RDMA/cxgb3: Mark QP as privileged based on user capabilities
RDMA/cxgb3: Fix the T3A workaround checks

Steven Rostedt (14):
sched: count # of queued RT tasks
sched: track highest prio task queued
sched: add RT task pushing
sched: add rt-overload tracking
sched: pull RT tasks from overloaded runqueues
sched: push RT tasks from overloaded CPUs
sched: disable standard balancer for RT tasks
sched: RT-balance, avoid overloading
sched: RT-balance, optimize cpu search
sched: RT-balance on new task
sched: RT-balance, replace hooks with pre/post schedule and wakeup methods
sched: RT-balance, add new methods to sched_class
x86: remove unused tsk_thread from asm-offsets_64.c
fix directory entry in arch-x86-Makefile

Steven Toth (27):
V4L/DVB (6404): cx23885: i2c 16bit reg/val read/write fix
V4L/DVB (6884): Add support for the Xceive xc5000 silicon tuner
V4L/DVB (6885): Add support for the Hauppauge HVR1500Q
V4L/DVB (6886): xc5000: Cleanups of types, result codes etc
V4L/DVB (6887): Avoid 'unknown model' message for the HVR1500-Q
V4L/DVB (6888): Add Hauppauge tuner type 150 defintion
V4L/DVB (6930): xc5000: Removed erroneous defines
V4L/DVB (7002): cx25840: Add basic CX23885 AVCore support
V4L/DVB (7003): cx23885: Add support for device revision detection
V4L/DVB (7004): cx23885: Ensure HVR1800 TDA8295A is reset fully on module load
V4L/DVB (7005): cx23885: SRAM reallocation prior to analog video implementation
V4L/DVB (7006): cx23885: Track the board clock frequency and allow overrides
V4L/DVB (7007): cx23885: Add basic video support for the HVR1800
V4L/DVB (7008): s5h1409: Ensure the silicon is initialized during attach
V4L/DVB (7009): cx23885: Video and VBI related files
V4L/DVB (7010): cx23885: Small cleanup
V4L/DVB (7011): cx23885: Cleanup of compiler defines and warnings
V4L/DVB (7014): cx23885: dprintk macro cleanup
V4L/DVB (7041): s5h1409: Bug fix for parallel support
V4L/DVB (7042): xc5000: Tuner analog support
V4L/DVB (7043): New card supported(partially): Pinnacle 800i
V4L/DVB (7044): XC5000: Fix support for HVR1500Q broken by patch 1
V4L/DVB (7045): xc5000: Small amount of cleanup and commenting
V4L/DVB (7046): Finalise support for the Pinnacle HD 8000i
V4L/DVB (7058): IR corrections for the Pinnacle 800i
V4L/DVB (7059): cx88: Ensure the tuner is reset correctly
V4L/DVB (7063): xc5000: Fix OOPS caused by missing firmware

Steven Whitehouse (29):
Input: fix bug in example code
[GFS2] Clean up internal read function
[GFS2] Use ->page_mkwrite() for mmap()
[GFS2] Remove useless i_cache from inodes
[GFS2] Remove unused field in struct gfs2_inode
[GFS2] Add gfs2_is_writeback()
[GFS2] Introduce gfs2_set_aops()
[GFS2] Split gfs2_writepage into three cases
[GFS2] Add writepages for GFS2 jdata
[GFS2] Don't hold page lock when starting transaction
[GFS2] Use correct include file in ops_address.c
[GFS2] Remove unused variables
[GFS2] Remove "reclaim limit"
[GFS2] Add sync_page to metadata address space operations
[GFS2] Reorder writeback for glock sync
[GFS2] Remove flags no longer required
[GFS2] Don't add glocks to the journal
[GFS2] Use atomic_t for journal free blocks counter
[GFS2] Move gfs2_logd into log.c
[GFS2] Don't periodically update the jindex
[GFS2] Remove unused variable
[GFS2] Fix log block mapper
[GFS2] Remove unused variable
[GFS2] Allow page migration for writeback and ordered pages
[GFS2] Fix problems relating to execution of files on GFS2
[GFS2] Fix assert in log code
[GFS2] Reduce inode size by moving i_alloc out of line
[GFS2] Fix write alloc required shortcut calculation
[GFS2] Fix page_mkwrite truncation race path

Stuart Menefy (10):
sh: Add a printk() to warn legacy mem= growers.
sh: Provide a 29/32-bit physical hint for bootloaders.
sh: Invalidate the TLB after applying PMB mappings.
sh: GUSA atomic rollback support.
sh: Preparation for uncached jumps through PMB.
sh: Clean up places that make 29-bit physical assumptions.
sh: Populate swapper_pg_dir with fixmap range.
sh: Document PTEL 31:29 use on PTEA-wielding parts.
sh: get_user fixes and nommu consolidation.
sh: Support denormalization on SH-4 FPU.

Sunil Mushran (2):
ocfs2: Local alloc window size changeable via mount option
ocfs2: Update default cluster timeouts

Surjit Reang (2):
S2io: Fixes to enable multiple transmit fifo support
S2io: Fix for LRO Bugs

Sven Schnelle (1):
[NETFILTER]: x_tables: add TCPOPTSTRIP target

Sven Wegener (1):
ipvs: Make wrr "no available servers" error message rate-limited

Swen Schillig (1):
[SCSI] zfcp: update MAINTAINERS

Syed Mohammed Khasim (1):
ARM: OMAP: Add 3430 CPU identification macros

Syed Mohammed, Khasim (3):
ARM: OMAP: Add 3430 gpio support
ARM: OMAP: Pre-3430 clean-up for dmtimer.c
ARM: OMAP: Add dmtimer support for OMAP3

T. H. Huth (1):
[ALSA] snd-powermac: handle dead DMA transfers

Takashi Iwai (88):
[ALSA] hda-codec - Add missing eeepc-p701 model for ALC662
[ALSA] hda-codec - Add model for Fujitsu V5505
[ALSA] ad1848 - Fix print format
[ALSA] via82xx - Fix quirk for Shuttle AK32VN
[ALSA] hda-codec - Show more information in proc file
[ALSA] Introduce slots option to snd module
[ALSA] Dreamcast AICA sound - Get rid of annoying compiler warning
[ALSA] opl3 - Use hwdep for patch loading
[ALSA] opl3 - simplify exclusive access lock
[ALSA] Remove sequencer instrument layer
[ALSA] opl3 - Fix build errors
[ALSA] hda-codec - Improve the auto-configuration
[ALSA] hda-codec - new PCI SSID for HP machines
[ALSA] Update SNDRV_HWDEP_IFACE_LAST
[ALSA] hda-codec - Add model=hp-tc-t5735 for ALC262
[ALSA] emu10k1 - Check value ranges in ctl callbacks
[ALSA] hda-codec - Check value range in ctl callbacks
[ALSA] ice1724 - Check value ranges in ctl callbacks
[ALSA] mixart - Check value range in ctl callbacks
[ALSA] pci - check value range in ctl callbacks
[ALSA] ice1724 - Clean up ctl callbacks in se.c
[ALSA] vxpocket - Check value range in ctl callbacks
[ALSA] powermac - Check value range in ctl callbacks
[ALSA] ak4xxx - Check value ranges in ctl callbacks
[ALSA] aoa - Check value range in ctl callbacks
[ALSA] Check value range in ctl callbacks
[ALSA] at73c213 - Use common callback
[ALSA] hda-intel - Show more volume-knob attributes
[ALSA] hda-codec - Revert volume knob controls in STAC codecs
[ALSA] dbri - Fix broken change for value range checks
[ALSA] caiaq - Fix indent in Kconfig
[ALSA] caiaq - remove ifdef
[ALSA] Fix PCM MMAP time-stamp mode
[ALSA] aoa - fix compile warning
[ALSA] emu10k1x - Add missing snd_card_set_dev call
[ALSA] drivers - Add missing snd_card_set_dev()
[ALSA] ice1712 - Fix word clock status control on Delta 1010LT
[ALSA] echoaudio - convert from semaphore to mutex
[ALSA] hda-codec - Device ID for MSI L745
[ALSA] Fix old tstamp ioctl for compat_ioctl
[ALSA] sb16 - Suppress compile warning
[ALSA] Add SNDRV_PCM_IOCTL_TSTAMP back to compat ioctl
[ALSA] hda-codec - Avoid overload of PCM volume on Cx5045 codec
[ALSA] Add missing device link
[ALSA] hda-codec - sort pci quirk list
[ALSA] hda-codec - Fix invalid access to non-existing dmux on STAC
[ALSA] hda-codec - Sort ad1986a cfg table
[ALSA] hda-intel - Support multiple devices
[ALSA] hda-codec - Add model=laptop for HP 350 laptop
[ALSA] Remove indirect control access
[ALSA] Fix PCM write blocking
[ALSA] Remove PCM xfer_align sw params
[ALSA] PCM - clean up snd_pcm_lib_read/write
[ALSA] Remove PCM sleep_min and tick
[ALSA] Remove sound/driver.h
[ALSA] Add virtual master control helpers
[ALSA] hda-codec - Add virtual master controls
[ALSA] hda-codec - print control name in error messages
[ALSA] hda-codec - Don't build boost controls for digital mics
[ALSA] hda-codec - Remove obsolete FIXME's
[ALSA] hda-code - Clean up STAC GPIO enablement code
[ALSA] hda-codec - Disable PCBEEP mixer element in test model
[ALSA] hda-codec - Add the support of Dell OEM laptops with ALC268
[ALSA] hda-codec - Enable VIA SPDIF input pin
[ALSA] hda-intel - Add workarounds for STAC codecs
[ALSA] Add missing model for HD-audio Cx5045 codec
[ALSA] ice1712, ice1724 - Code clean up
[ALSA] hda-intel - Make azx_get_response() a bit more robust
[ALSA] emu10k1 - Fix over-sized kmalloc for TLV
[ALSA] cs5535audio - Fix available sample rates
[ALSA] hda-codec - Optimize snd_hda_pser_pin_def_config()
[ALSA] hda-codec - Don't query widget parameter for invalid NID
[ALSA] hda-codec - Fix handling of multiple capture streams
[ALSA] hda-codec - Add Conexant 5051 codec support
[ALSA] hda-codec - Add missing slave for AD1884 master switch
[ALSA] hda-codec - Add SPDIF controls as slave on AD codecs
[ALSA] hda-codec - Add SPDIF output support to AD1986a laptop-eapd model
[ALSA] hda-codec - Rename non-standard 'iSpeaker'
[ALSA] hda-codec - Fix mixer controls with ALC262 HP T5735 model
[ALSA] hda-codec - Fix ALC262 HP-RP5700 model
[ALSA] hda-codec - Add speaker automute to ALC260 HP models
[ALSA] hda-codec - Add speaker automute to ALC262 HP models
[ALSA] Fix Oops with PCM OSS sync
[ALSA] hda-codec - Control SPDIF as slave
[ALSA] hda-codec - Add model for HP DV9553EG laptop
[ALSA] emu10k1 - Don't create emu1010 controls for non-emu boards
[ALSA] emu10k1 - Use enum for emu_model types
[ALSA] emu10k1 - Fix kthread handling at resume

Takashi Sato (1):
ext4: Support large blocksize up to PAGESIZE

Takashi Yamamoto (2):
[POWERPC] PS3: Add logical performance monitor repository routines
[POWERPC] PS3: Add logical performance monitor driver support

Tan Swee Heng (9):
[CRYPTO] salsa20: Salsa20 stream cipher
[CRYPTO] tcrypt: Support for large test vectors
[CRYPTO] tcrypt: AES CTR large test vector
[CRYPTO] salsa20_generic: Fix multi-page processing
[CRYPTO] tcrypt: Salsa20 large test vector
[CRYPTO] tcrypt: Added salsa20 speed test
[CRYPTO] salsa20_i586: Salsa20 stream cipher algorithm (i586 version)
[CRYPTO] salsa20: Add x86-64 assembly version
[CRYPTO] salsa20-asm: Remove unnecessary dependency on CRYPTO_SALSA20

Tao Ma (5):
ocfs2: Initalize bitmap_cpg of ocfs2_super to be the maximum.
ocfs2: Reserve ioctl range
ocfs2: Add group extend for online resize
ocfs2: Implement group add for online resize
ocfs2/dlm: Clear joining_node on hearbeat node down

Tejun Heo (46):
[SCSI] make pcmcia directory use obj-y|m instead of subdir-y|m
ahci: update PCS programming
libata: rearrange ATA_DFLAG_*
libata: implement protocol tests
libata: factor out ata_eh_schedule_probe()
libata: move ata_set_mode() to libata-eh.c
libata: clean up EH speed down implementation
libata: adjust speed down rules
libata: implement ATA_DFLAG_DUBIOUS_XFER
libata: implement fast speed down for unverified data transfer mode
ata_generic: unindent loop in generic_set_mode()
libata: export xfermode / PATA timing related functions
libata: clean up xfermode / PATA timing related stuff
libata: kill ata_id_to_dma_mode()
libata: xfer_mask is unsigned long not unsigned int
libata: add ATA_CBL_PATA_IGN
sata_promise: make pdc_atapi_pkt() use values from qc->tf
ata_piix: separate controller IDs into separate enum
libata: separate out ata_acpi_gtm_xfermask() from pacpi_discover_modes()
libata: fix ata_acpi_gtm_xfermask()
libata: implement ata_timing_cycle2mode() and use it in libata-acpi and pata_acpi
libata: reimplement ata_acpi_cbl_80wire() using ata_acpi_gtm_xfermask()
pata_amd: update mode selection for NV PATAs
libata: convert NCQ test in ata_qc_issue() to ata_is_ncq()
libata: make atapi_request_sense() use sg
cdrom: add more GPCMD_* constants
libata: rename ATA_PROT_ATAPI_* to ATAPI_PROT_*
libata: add ATAPI_* cmd types and implement atapi_cmd_type()
libata: update ->data_xfer hook for ATAPI
libata: kill non-sg DMA interface
libata: change ATA_QCFLAG_DMAMAP semantics
libata: convert to chained sg
libata: make qc->nbytes include extra buffers
ata_piix: kill unused constants and flags
libata: use dev_driver_string() instead of "libata" in libata-sff.c
pata_pcmcia: convert to new data_xfer prototype
libata: factor out ata_pci_activate_sff_host() from ata_pci_one()
ata_piix: convert to prepare - activate initialization
ata_piix: implement SIDPR SCR access
ahci: factor out AHCI enabling and enable AHCI before reading CAP
libata: fix off-by-one in error categorization
ide: fix ->io_32bit race in ide_taskfile_ioctl()
ide: task_end_request() fix
kbuild: implement modules.order
pci: allow multiple calls to pcim_enable_device()
ahci: fix CAP.NP and PI handling

Thadeu Lima de Souza Cascardo (1):
power_supply: remove capacity_level from list of sysfs attributes

Theodore Ts'o (3):
kbuild: change CONFIG_LOCALVERSION_AUTO to use a git-describe-ish format
kbuild: fix scripts/setlocalversion to avoid erroneous -dirty tag
kbuild: fix false positive -dirty tag caused by make-kpkg

Theodore Tso (1):
ext4: Add new "development flag" to the ext4 filesystem

Thiemo Seufer (1):
[MIPS] Split the micro-assembler from tlbex.c.

Thierry MERLE (3):
V4L/DVB (6994): usbvision: add Pinnacle Studio PCTV USB (NTSC) FM V3
V4L/DVB (6995): ubvision: add adjust_X_Offset/adjust_Y_Offset parms
V4L/DVB (7024): usbvision: YUV to RGB conversion fixes

Thomas Betker (1):
sh: Fix up uImage target entry point.

Thomas Bogendoerfer (16):
SGISEEQ: use cached memory access to make driver work on IP28
SGISEEQ: use cached memory access to make driver work on IP28
SGISEEQ: fix oops when doing ifconfig down; ifconfig up
[MIPS] Use real cache invalidate
[MIPS] IP22/IP28: fix extracting board/chip rev
[MIPS] IP28: added cache barrier to assembly routines
[MIPS] Use correct dma flushing in dma_cache_sync()
[MIPS] IP28 support
[MIPS] RM: Collected changes
[WATCHDOG] use SGI_HAS_INDYDOG for INDYDOG depends
[SCSI] sgiwd93: use cached memory access to make driver work on IP28
serial: use SGI_HAS_ZILOG for IP22_ZILOG depends
char: use SGI_HAS_DS1286 for SGI_DS1286 depends
SC26XX: New serial driver for SC2681 uarts
partition: use DEFAULT_SGI_PARTITION for SGI_PARTION default
[SCSI] sun3x_esp: convert to esp_scsi

Thomas Gleixner (143):
timer: clean up tick-broadcast.c
x86: restrict PIT clocksource usage
clocksource: add unregister function to disable unusable clocksources
x86: unregister PIT clocksource when PIT is disabled
x86: clean up arch/x86/ia32/fpu32.c
x86: clean up arch/x86/ia32/aout32.c
x86: clean up arch/x86/ia32/ia32_signal.c
x86: clean up arch/x86/ia32/ipc32.c
x86: clean up arch/x86/ia32/ptrace32.c
x86: clean up arch/x86/ia32/sys_ia32.c
x86: clean up arch/x86/ia32/syscall32.c
x86: clean up arch/x86/ia32/mmap32.c
x86: clean up arch/x86/kernel/e820_64.c
x86: clean up arch/x86/kernel/ldt_32/64.c
x86: clean up include/asm-x86/desc_64.h
x86: introduce ldt_write accessor
x86: prepare arch/x86/kernel/ldt_32/64.c for merging
x86: merge arch/x86/kernel/ldt_32/64.c
x86: unify include/asm-x86/apicdef_32/64.h
x86: prepare unification of include/asm-x86/apic_32/64.h
x86: rename get_maxlvt to lapic_get_maxlvt
x86: use u32 for safe_apic_wait_icr_idle()
x86: use u32 for some lapic functions
x86: merge apic_32/64.h
x86: remove duplicated declarations
x86: move acpi and pci declarations
x86: make early_indentify_cpu static
x86: move idle related declarations
x86: move k8 related declarations
x86: move debug related declarations to kdebug.h
x86: move mce related declarations
x86: move numa related declarations
x86: move page related declaration
x86: move pda related declaration
x86: move tsc related declarations
x86: move pmtmr related declarations
x86: remove obsolete nohpet declaration
x86: remove duplicate start_kernel declaration
x86: remove obsolte declarations from proto.h
x86: move ioapic code where it belongs
x86: move ack_bad_irq into irq code
x86: make smp_local_timer_interrupt() static
x86: prepare merging arch/x86/kernel/apic_32/64.c
x86: prepare merging futex_32/64.h
x86: merge futex_32/64.h
x86: merge include/asm-x86/dma.h
x86: merge include/asm-x86/scatterlist.h
x86: simplify set_bitmap in ioport_32.c
x86: clean up ioport_32.c
x86: clean up arch/x86/kernel/vsmp_64.c
x86: clean up arch/x86/mm/mmap_32/64.c
x86: remove the duplicated arch/x86/ia32/mmap32.c
x86: unify mc146818rtc.h - prepare for sharing rtc code
x86: isolate the rtc code for sharing
x86: share rtc code
x86: clean up arch/x86/kernel/time_64.c includes
x86: smp_64.c: remove unused exports and cleanup while at it
x86: nuke a ton of dead hpet code
x86: remove dead code and exports
x86: nuke a ton of unused exports
x86: move 8259 defines to i8259.h
x86: fix asm constraints in spinlock_32/64.h
x86: use immediates instead of RW_LOCK_BIAS_STR
x86: spinlock_32/64 match the jump labels and symbols
x86: spinlock_32/64 substitute types and instructions
x86: merge spinlock.h variants
x86: cleanup tlbflush.h variants
x86: merge tlbflush.h variants
x86: cleanup mpspec variants
x86: merge mpspec variants
x86: cleanup smp.h variants
x86: cleanup acpi_32/64.h
x86: merge acpi_32/64.h
x86: put all kern_addr_valid() incarnations to pgtable.h
x86: merge include/asm-x86/sparsemem.h
x86: merge include/asm-x86/sparsemem.h
x86: cleanup numa_64.c
x86: fixup numa 64 namespace
x86: adjust numa 32 namespace
x86: consolidate toloplogy_32/64.h
x86: merge topology.h variants
x86: merge resume-trace.h variants
x86: cleanup kernel/setup_64.c
x86: sanity check APIC timer frequency
x86: preset apic clockevents multiplicator
x86: cleanup boot_ioremap_32.c
x86: clean up lookup_address() declarations
x86: add PG_LEVEL enum
x86: fix ioremap pgprot inconsistency
x86: fix ioremap pgprot inconsistency
x86: style cleanup of ioremap code
x86: cleanup ioremap includes
x86: introduce max_pfn_mapped
x86: make c_p_a unconditional in ioremap
x86: switch to change_page_attr_addr in ioremap_32.c
x86: __iomem annotations
x86: use remove_vm_are in ioremap_32 error path
x86: unify ioremap
x86: unify ioremap_32 and _64
x86: move page_is_ram() function
x86: fix the missing BIOS area check in page_is_ram
x86: fix ioremap RAM check
x86: fix ioremap API
x86: cpa: convert ioremap to new API
x86: cpa: move flush to cpa
x86: cpa: fix split thinko
x86: cpa: clean up change_page_attr_set/clear()
x86: cpa move the flush into set and clear functions
x86: cpa create set_and_clr function
x86: cpa use the new set_clr function
x86: cpa: implement clflush optimization
x86: cpa: rename global_flush_tlb() to cpa_flush_all()
x86: clflush_page_range needs mfence
x86: optimize clflush
x86: cpa cleanup the 64-bit alias math
x86: unify ioremap
alpha: fix x86.git merge build error
timekeeping: update xtime_cache when time(zone) changes
tick-sched: add more debug information
x86: replace LOCK_PREFIX in futex.h
futex: Remove warn on in return fixup path
futex: Add bitset conditional wait/wakeup functionality
x86: CPA remove bogus NX clear
x86: CPA use the existing pfn in split as well
x86: simplify __ioremap
x86: ioremap remove the range check of cpa
x86: no CPA on iounmap
x86: CPA return early when requested feature is not available
x86: introduce struct cpa_data
x86: cpa, check if we changed anything and tlb flushing is necessary
x86: cpa, preserve large pages if possible
x86: cpa, fix lookup_address
x86: CPA fix pagetable split
x86: cpa selftest, skip non present entries
x86: fix page-present check in cpa_flush_range
x86: cpa, micro-optimization
x86: make spurious fault handler aware of large mappings
x86: avoid unused variable warning in mm/init_64.c
x86: DEBUG_PAGEALLOC: enable after mem_init()
x86: introduce page pool in cpa
x86: cpa, use page pool
x86: cpa, enable CONFIG_DEBUG_PAGEALLOC on 64-bit
x86: cpa, strict range check in try_preserve_large_page()