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

Aristeu Rozanski (4):
ide-io: set REQ_FAILED when drive is dead
USB: usb_serial_console: fix command line parsing
USB: usb_serial: clean tty reference in the last close
USB: usb_serial_console: allocate fake tty and termios before calling driver open() method

Arjan van de Ven (29):
debug: show being-loaded/being-unloaded indicator for modules
debug: track and print last unloaded module in the oops trace
sched: latencytop support
sched: keep total / count stats in addition to the max for
debug: move WARN_ON() out of line
debug: add the end-of-trace marker and the module list to
x86: fix 32-bit FRAME_POINTER chasing code
x86: add the capability to print fuzzy backtraces
x86: improve the 32 bit Frame Pointer backtracer to also use the traditional backtrace
x86: pull bp calculation earlier into the backtrace path
x86: turn 64 bit x86 HANDLE_STACK into print_context_stack like 32 bit has
x86: use the stack frames to get exact stack-traces for CONFIG_FRAMEPOINTER on x86-64
x86: add a simple backtrace test module
x86: add the "print code before the trapping instruction" feature to 64 bit
x86: make printk_address regs->ip always reliable
x86: turn the check_exec function into function that
x86: a new API for drivers/etc to control cache and other page attributes
x86: convert CPA users to the new set_page_ API
x86: deprecate change_page_attr() for drivers
x86: make various pageattr.c functions static
x86: fix pageattr-selftest
x86: make sure initmem is writable
x86: add testcases for RODATA and NX protections/attributes
x86: move misplaced rodata check call
x86: teach the static_protection function about high mappings
x86: use the pfn from the page when change its attributes
x86: mark the .rodata section also NX
x86: remove suprious ifdefs from pageattr.c
remove the unused exports of sys_open/sys_read

Arnaldo Carvalho de Melo (15):
[LIB]: Introduce struct pcounter
[NET] proto: Use pcounters for the inuse field
[DCCP]: Initialize dccp_sock before calling the ccid constructors
[TFRC]: Migrate TX history to singly-linked lis
[TFRC]: Hide tx history details from the CCIDs
[TFRC]: Rename tfrc_tx_hist to tfrc_tx_hist_slab, for consistency
[TFRC]: Make the rx history slab be global
[TFRC]: Rename dccp_rx_ to tfrc_rx_
[TFRC]: New rx history code
[INET_DIAG]: Fix inet_diag_lock_handler error path.
[SOCK] proto: Add hashinfo member to struct proto
[INET6]: Reorganize struct inet6_dev to save 8 bytes
[DCCP]: Reorganize struct dccp_sock to save 8 bytes
[INET_TIMEWAIT_SOCK]: Reorganize struct inet_timewait_sock to save some bytes
[IPV6]: Reorg struct ifmcaddr6 to save some bytes

Arnd Bergmann (1):
[POWERPC] spufs: block fault handlers in spu_acquire_runnable

Arnd Hannemann (1):
x86: GEODE: MFGPT: fix typo in printk in mfgpt_timer_setup

Aron Griffis (4):
kbuild: support mercurial in setlocalversion
[IA64] Make efi.c mostly fit in 80 columns
[IA64] efi.c Spelling/punctuation fixes
[IA64] efi.c Add /* never reached */ annotation

Artem Bityutskiy (52):
UBI: fix error code in ubi_io_read()
UBI: bugfix: allocate mandatory EBs first
UBI: add ubi_leb_map interface
UBI: minor tidy-ups
UBI: remove redundant field
UBI: improve error messages
UBI: create ltree_entry slab on initialization
UBI: create ubi_wl_entry slab on initialization
UBI: remove ubi_devices_cnt
UBI: bugfix: dont oops with NULL module parameter
UBI: improve internal interfaces
UBI: tweak volumes locking
UBI: add some more comments
UBI: get device when opening volume
UBI: fix error path
UBI: fix and cleanup volume opening functions
UBI: simplify error handling
UBI: introduce volume refcounting
UBI: tweak volumes locking some more
UBI: add PID to debugging prints
UBI: improve comment
UBI: bugfix: protect from volume removal
UBI: fix printk
UBI: fix ubi_wl_flush
UBI: fix comment
UBI: add UBI control device
UBI: add UBI devices reference counting
UBI: prepare attach and detach functions
UBI: remove data_offset
UBI: introduce attach ioctls
UBI: handle attach ioctl
UBI: use separate mutex for volumes checking
UBI: fix mtd device string parsing
UBI: add mtd_num sysfs attribute
UBI: do not support kiB
UBI: bugfix: do not forget to increment vol_count
UBI: get rid of ubi_ltree_slab
UBI: fix warnings
UBI: use bit-fields
UBI: add auto-resize feature
UBI: amend array size
UBI: bugfix: calculate data offset properly
UBI: remove bogus assertion
UBI: add sanity check
UBI: fix warnings
UBI: add layout volume information
UBI: do not change file pointer while updating
UBI: simplify internal interfaces
UBI: handle zero-length case
UBI: introduce atomic LEB change ioctl
UBI: implement atomic LEB change ioctl
UBI: do not flush queue on each vtbl change

Arthur Jones (2):
IB/ipath: Better comment for rmb() in ipath_intr()
IB/ipath: Add ipath_read_ireg() abstraction

Arve Hjønnevåg (2):
[ARM] msm: irq and timer support for ARCH_MSM7X00A
[ARM] msm: dma support for MSM7X00A

Assaf Hoffman (1):
[ARM] Marvell Feroceon CPU core support

Atsushi Nemoto (5):
[WATCHDOG] TXx9 watchdog driver
[MIPS] cleanup tx39/tx49 setup code
[MIPS] TXx9 watchdog support for rbhma3100,rbhma4200,rbhma4500
clocksource: make CLOCKSOURCE_MASK bullet-proof
[MTD] [NAND] at91_nand: Make mtdparts option can override board info

Auke Kok (9):
e1000e: Disable L1 ASPM power savings for 82573 mobile variants
e1000/e1000e: Move PCI-Express device IDs over to e1000e
ixgbe: Fix copper PHY initialization code
[E1000E]: update netstats traffic counters realtime
[E1000]: update netstats traffic counters realtime
e1000: Dump the eeprom when a user encounters a bad checksum
igb: PCI-Express 82575 Gigabit Ethernet driver
PCI: quirk_vialatency: Omit reading pci revision ID
igb: remove unneeded declaration shadowing earlier one

Aurelien Jarno (1):
V4L/DVB (em28xx): Add support for Pinnacle Dazzle DVC 100

Avantika Mathur (2):
ext4: add ext4_group_t, and change all group variables to this type.
ext4: fixes block group number being set to a negative value

Avi Kivity (91):
KVM: VMX: Further reduce efer reloads
KVM: Allow not-present guest page faults to bypass kvm
KVM: MMU: Make flooding detection work when guest page faults are bypassed
KVM: VMX: Don't clear the vmcs if the vcpu is not loaded on any processor
KVM: VMX: Simplify vcpu_clear()
KVM: Move guest pte dirty bit management to the guest pagetable walker
KVM: MMU: Fix nx access bit for huge pages
KVM: MMU: Disable write access on clean large pages
KVM: MMU: Instantiate real-mode shadows as user writable shadows
KVM: MMU: Move dirty bit updates to a separate function
KVM: MMU: When updating the dirty bit, inform the mmu about it
KVM: Move apic timer interrupt backlog processing to common code
KVM: Rename KVM_TLB_FLUSH to KVM_REQ_TLB_FLUSH
KVM: MMU: Simplify page table walker
KVM: Move vmx_vcpu_reset() out of vmx_vcpu_setup()
KVM: Add a might_sleep() annotation to gfn_to_page()
KVM: x86 emulator: don't depend on cr2 for mov abs emulation
KVM: Move page fault processing to common code
KVM: MMU: Topup the mmu memory preallocation caches before emulating an insn
KVM: x86 emulator: Extract the common code of SrcReg and DstReg
KVM: x86 emulator: centralize decoding of one-byte register access insns
KVM: Simplify decode_register_operand() calling convention
KVM: x86 emulator: Hoist modrm and abs decoding into separate functions
KVM: VMX: Use vmx to inject real-mode interrupts
KVM: VMX: Read & store IDT_VECTORING_INFO_FIELD
KVM: Fix faults during injection of real-mode interrupts
KVM: Simplify CPU_TASKS_FROZEN cpu notifier handling
KVM: VMX: Consolidate register usage in vmx_vcpu_run()
KVM: Replace 'light_exits' stat with 'host_state_reload'
KVM: Add fpu_reload counter
KVM: Add instruction emulation statistics
KVM: Extend stats support for VM stats
KVM: MMU: Add some mmu statistics
KVM: MMU: Remove unused variable
KVM: Export include/asm-x86/kvm.h
KVM: x86 emulator: retire ->write_std()
KVM: x86 emulator: prefetch up to 15 bytes of the instruction executed
KVM: Split vcpu creation to avoid vcpu_load() before preemption setup
KVM: MMU: Implement guest page fault bypass for nonpae
KVM: Add statistic for remote tlb flushes
KVM: MMU: Avoid unnecessary remote tlb flushes when guest updates a pte
KVM: Don't bother the mmu if cr3 load doesn't change cr3
KVM: MMU: Introduce and use gpte_to_gfn()
KVM: MMU: Move pse36 handling to the guest walker
KVM: MMU: Remove extra gaddr parameter from set_pte_common()
KVM: MMU: Remove set_pde()
KVM: MMU: Merge set_pte() and set_pte_common()
KVM: MMU: Adjust page_header_update_slot() to accept a gfn instead of a gpa
KVM: MMU: Introduce gfn_to_gpa()
KVM: MMU: Simplify nonpaging_map()
KVM: MMU: Remove gva_to_hpa()
KVM: Remove gpa_to_hpa()
KVM: MMU: Rename variables of type 'struct kvm_mmu_page *'
KVM: MMU: Rename 'release_page'
KVM: Disallow fork() and similar games when using a VM
KVM: x86 emulator: address size and operand size overrides are sticky
KVM: Remove misleading check for mmio during event injection
KVM: x86 emulator: Move rep processing before instruction execution
KVM: x86 emulator: unify two switches
KVM: x86 emulator: unify four switch statements into two
KVM: Export include/linux/kvm.h only if $ARCH actually supports KVM
KVM: Generalize exception injection mechanism
KVM: Replace page fault injection by the generalized exception queue
KVM: Replace #GP injection by the generalized exception queue
KVM: Use generalized exception queue for injecting #UD
KVM: x86 emulator: fix eflags preparation for emulation
KVM: VMX: Avoid exit when setting cr8 if the local apic is in the kernel
KVM: x86 emulator: Fix stack instructions on 64-bit mode
KVM: SVM: Trap access to the cr8 register
KVM: MMU: Simplify calculation of pte access
KVM: MMU: Set nx bit correctly on shadow ptes
KVM: MMU: Move pte access calculation into a helper function
KVM: MMU: Fix inherited permissions for emulated guest pte updates
KVM: MMU: No need to pick up nx bit from guest pte
KVM: MMU: Pass pte dirty flag to set_pte() instead of calculating it on-site
KVM: MMU: Remove walker argument to set_pte()
KVM: MMU: Move set_pte() into guest paging mode independent code
KVM: MMU: Adjust mmu_set_spte() debug code for gpte removal
KVM: MMU: Use mmu_set_spte() for real-mode shadows
KVM: Move arch dependent files to new directory arch/x86/kvm/
KVM: Move drivers/kvm/* to virt/kvm/
KVM: MMU: Add cache miss statistic
KVM: Print data for unimplemented wrmsr
KVM: local APIC TPR access reporting facility
KVM: Accelerated apic support
KVM: Disable vapic support on Intel machines with FlexPriority
KVM: MMU: Avoid calling gfn_to_page() in mmu_set_spte()
KVM: MMU: Move kvm_free_some_pages() into critical section
KVM: Initialize the mmu caches only after verifying cpu support
KVM: Fix unbounded preemption latency
KVM: Move apic timer migration away from critical section

Ayaz Abdulla (9):
forcedeth: reset register fix
forcedeth: checksum fix
forcedeth: updated copyright section
forcedeth: tx pause fix
forcedeth: multicast fix
forcedeth: mac address mcp77/79
forcedeth: restart tx/rx
forcedeth: phy status fix
forcedeth: preserve registers

Ayyappan Veeraiyan (8):
ixgbe: remove obsolete irq_sem, add driver state checking code
ixbge: remove TX lock and redo TX accounting.
ixbge: Make ethtool code account for media types
ixgbe: Fix pause code for ethtool
ixgbe: Fix FW init/release, make this code a function
ixgbe: properly return CHECKSUM_NONE, cleanup csum code
ixgbe: fix several counter register errata
ixgbe: add real-time traffic counters

Badari Pulavarty (4):
mem-controller gfp-mask fix
[POWERPC] Add remove_memory() for 64-bit powerpc
[POWERPC] Enable hotplug memory remove for 64-bit powerpc
[POWERPC] Add arch-specific walk_memory_remove() for 64-bit powerpc

Balaji Rao (4):
lguest: Reboot support
x86: assign IRQs to HPET timers
x86: assign IRQs to HPET timers, fix
USB: force handover port to companion when hub_port_connect_change fails

Balbir Singh (15):
[POWERPC] Fake NUMA emulation for PowerPC
Remove unused code from mm/tiny-shmem.c
[POWERPC] Fake NUMA emulation for PowerPC
Memory controller: add document
Memory controller: cgroups setup
Memory controller: memory accounting
Memory controller: task migration
Memory controller: add per cgroup LRU and reclaim
Memory controller improve user interface
Memory controller: add switch to control what type of pages to limit
Memory controller: make page_referenced() cgroup aware
Memory controller: make charging gfp mask aware
memory controller BUG_ON()
Memory controller use rcu_read_lock() in mem_cgroup_cache_charge()
Memory controller remove control_type feature

Bart Van Assche (1):
i2c: Add support for the PCF8575 chip

Bartlomiej Sieka (1):
[MTD] [NOR] Fix incorrect interface code for x16/x32 chips