FrontPage > kernel > 2.6.25-rc1 > 2.6.25-rc1_shortlog22

Paul Jackson (5):
cgroup brace coding style fix
cgroup simplify space stripping
hotplug cpu: move tasks in empty cpusets to parent various other fixes
hotplug cpu move tasks in empty cpusets - refinements
cpusets: update_cpumask documentation fix

Paul Jimenez (3):
x86: make i8259_64 more _32-like
x86: mtrr use type bool [RESEND AGAIN]
dm: table use list_for_each

Paul Mackerras (24):
Merge branch 'for-2.6.25' of git:// into for-2.6.25
Merge branch 'linux-2.6'
Merge branch 'linux-2.6' into for-2.6.25
[POWERPC] Convert media-bay.c to use the kthread API
[POWERPC] Convert adb.c to use kthread API and not spin on ADB requests
[POWERPC] Convert therm_pm72.c to use the kthread API
[POWERPC] Convert therm_windtunnel.c to use the kthread API
[POWERPC] Fix sleep on powerbook 3400
Merge branch 'for-2.6.25' of git:// into for-2.6.25
Merge branch 'linux-2.6'
Revert "[POWERPC] Disable PCI IO/Mem on a device when resources can't be allocated"
Merge branch 'for-2.6.25' of git://
Merge branch 'for-2.6.25' of into for-2.6.25
[POWERPC] Provide a way to protect 4k subpages when using 64k pages
Merge branch 'linux-2.6'
Merge branch 'for-2.6.25' of into for-2.6.25
Merge branch 'for-2.6.25' of
Revert "[POWERPC] Fake NUMA emulation for PowerPC"
PPC: Fix powerpc vio_find_name to not use devices_subsys
Merge branch 'for-2.6.25' of git://
Merge branch 'linux-2.6'
Merge branch 'for-2.6.25' of into for-2.6.25
Merge branch 'for-2.6.25' of git:// into for-2.6.25
Merge branch 'for-2.6.25' of

Paul Menage (2):
cgroups: move cgroups destroy() callbacks to cgroup_diput()
cgroups: update comments in cpuset.c

Paul Moore (24):
[IPSEC]: SPD auditing fix to include the netmask/prefix-length
[XFRM]: Assorted IPsec fixups
[XFRM]: RFC4303 compliant auditing
[XFRM]: Drop packets when replay counter would overflow
NetLabel: Remove unneeded RCU read locks
NetLabel: Cleanup the LSM domain hash functions
NetLabel: Consolidate the LSM domain mapping/hashing locks
NetLabel: Add secid token support to the NetLabel secattr struct
NetLabel: Add IP address family information to the netlbl_skbuff_getattr() function
SELinux: Convert the netif code to use ifindex values
SELinux: Only store the network interface's ifindex
SELinux: Add a network node caching mechanism similar to the sel_netif_*() functions
SELinux: Add a capabilities bitmap to SELinux policy version 22
SELinux: Add a new peer class and permissions to the Flask definitions
SELinux: Better integration between peer labeling subsystems
SELinux: Enable dynamic enable/disable of the network access checks
SELinux: Allow NetLabel to directly cache SIDs
NetLabel: Introduce static network labels for unlabeled connections
NetLabel: Add auditing to the static labeling mechanism
SELinux: Add network ingress and egress control permission checks
SELinux: Add warning messages on network denial due to error
[SELinux]: Fix double free in selinux_netlbl_sock_setsid()
NetLabel: introduce a new kernel configuration API for NetLabel
SELinux: Remove security_get_policycaps()

Paul Mundt (167):
rtc: rtc-sh: SH-5 support.
sh64: Use the generic rtc-sh driver.
sh: Rename Kconfig to
sh: Move CPU subtypes to
sh: Add a SUPERH32 config symbol.
sh: Split out PXSEG segmentation per-CPU family.
sh: Split out cache status bits per-CPU family.
sh: Move the sh64 Kconfig to arch/sh/Kconfig.sh64.
sh: Move arch/sh64/lib to arch/sh/lib64.
sh: Plug SH-5 in to arch/sh/Makefile.
sh: Switch Kconfig.sh64 to use arch/sh/mm/Kconfig.
sh: Add SH-5 support to asm/module.h.
sh: Fix up fixmap location for SH-5.
sh: Add addrspace.h segmentation stub for SH-5.
sh: Add cache definitions for SH-5.
sh: Correct SH-5 instruction size value.
sh: Move sh64 boards to arch/sh/.
sh: Move sh64 board defconfigs to arch/sh/configs.
sh64: Kill off arch/sh64/oprofile.
sh: Add in cacheflush and DMA headers for SH-5.
sh: Add SH-5 support to io.h.
sh: Split out asm/string.h for sh32 and sh64.
sh: Split out irqflags.h in to _32 and _64 variants.
sh: SH-5 version of current_thread_info().
sh: Consolidate CPU features in Kconfig.cpu.
sh: SH-5 byteorder routines.
sh: Move sh32 optimized I/O routines to arch/sh/lib/
sh: Kill off lib64 version of io.c.
sh: Move in the SH-5 mmu_context headers.
sh: Have 32-bit use arch/sh/kernel/Makefile_32.
sh: Split out arch/sh/kernel/process.c for _32 and _64 variants.
sh: SH-5 pt_regs.
sh: Split out processor.h in to _32 and _64 variants.
sh: Split out 29-bit and 32-bit physical mode definitions.
sh: Split out system.h in to _32 and _64 variants.
sh: Move in the SH-5 ptrace impl.
sh: SH-5 also uses the ASID cache.
sh: Split out uaccess.h in to _32 and _64 variants.
sh: Consolidate slab/kmalloc minalign values.
sh: More SH-5 cpuinfo tidying.
sh: Move in the SH-5 signal trampoline impl.
sh: Move arch/sh64/kernel/sys_sh64.c to arch/sh/kernel/
sh: timer.h stub for SH-5.
sh: Move in the SH-5 traps.c impl.
sh: imask IRQ depends on sh32.
sh: Don't reference UBC code in CPU init on sh64.
sh: Disable initial cache flush on SH-5.
sh: Have SH-5 provide an {en,dis}able_fpu() impl.
sh: Move over the SH-5 head.S and tlb.h.
sh: Fix up VMALLOC_START for SH-5.
sh: Nopped out p3_cache_init() on SH-5 also.
sh: Move vsyscall_init() defs up one level.
sh: flush_cache_sigtramp() takes 1 arg only.
sh: Add SH-5 support to the consistent DMA impl.
sh: Split out extable.c _32 and _64 variants.
sh: Fix up 64kB page size selection on SH-5.
sh: Plug in SH-5 ffz()/__ffs() bitops.
sh: Split out checksum.h in to _32 and _64 variants.
sh: Kill off lib64 version of iomap wrappers.
sh: Fix up header reference for arch/sh/lib64/panic.c.
sh: Fix up the head-y targets for _32 and _64.
sh: Split out syscall ABI for _32 and _64 variants.
sh: Split out linker script to _32 and _64 variants.
sh: Move over the SH-5 entry.S.
sh: Split out sh_ksyms.c in to _32 and _64 variants.
sh: Split out ioremap in to _32 and _64 variants.
sh: ioremap_64 needs proc_fs.h.
sh: Split out pgtable.h in to _32 and _64 variants.
sh: Split out tlb-flush in to _32 and _64 variants.
sh: Move over sh64 switch_to and stack unwinder.
sh: Provide dummy swapper pt_regs for SH-5 ctx switch.
sh: Common swapper_pg_dir usage for SH-5.
sh: Move over and enable FPU support for SH-5.
sh: Tidy up lib64 udelay impl.
sh: Plug in the SHmedia ELF relocations.
sh: ioremap_64 needs after_bootmem.
sh: Merge sh and sh64 module.c.
sh: Sync up the _64 linker script with the _32 version.
sh: Fix up the _stext references for SH-5.
sh: Kill off SH-5 enter_deep_standby() cruft.
sh: Share the ELF dump_task interfaces.
sh: sys_sh consolidation for arch_get_unmapped_area().
sh: Tidy up various clear_page()/copy_page() definitions.
sh: Move in the SH-5 TLB miss.
sh: Share bug/debug traps across _32 and _64.
sh: Move quad-word real-address I/O defs to io.h.
sh: Kill off do_NMI stub in SH-5 ex table.
sh: Plug in simple SH-5 subtype probing.
sh: Add the SH-5 cpu type symbolic names.
sh: Stub in CPU subtype setup code for SH5-101/103.
sh: Stubs for fpu disabled on SH-5.
sh: Update cayman defconfig.
sh: Set HPAGE_SHIFT for 512MB hugetlb pages.
sh: Move PXSEG comments to addrspace.h.
sh: Switch SH-5 to use CONFIG_PAGE_OFFSET.
sh: Kill off some dead sh64 kconfig symbols.
sh: Bump the MEMORY_SIZE default to something reasonable.
sh: Consolidate
sh: Fix up generic BUG build for SH-5.
sh: Use existing CONFIG_CACHE_xx options in head_64.S.
sh: SH-5 uses a 64-bit PTE_MAGNITUDE, as X2 TLB.
sh: Merge the sh64 zImage bits.
sh: Kill off a stray proc tlb reference in fault_64.
sh: Merge sh64 Kconfig.debug options.
sh: Move over SH-5 TLB and cache support code.
sh: Fix up proc ASIDs for CPU-local ASID cache accessors.
sh: Kill off arch/sh64/mm.
sh: Purge dead sh64 headers.
sh: Special layout for SH-5 stat.h and user.h.
sh: Mark some IRQ debug options sh32 only.
sh: Fix up user_fpu_struct typo for SH-5.
sh: Copy over special CFLAGS for SH-5 TLB miss.
sh: Add onchip remap prototypes, kill old sh64 io.h.
sh: Generic BUG only works for sh32.
sh: Remove duplicate SUPERH64 symbol.
sh: Tidy up KBUILD_IMAGE for sh64.
sh: Consolidate sh/sh64 Makefiles.
sh: Rename the _32 and _64 TLB flush variants.
sh: clear/copy_page renames in lib and lib64.
sh: Kill off the last of the sh64 headers.
sh: Get the mach-cayman IRQ support building.
sh: Kill off the rest of arch/sh64/kernel/.
sh: Add SH-5 subtypes to check_bugs() for utsname.
sh: Bump number of quicklists for SH-5.
sh: Get the SH-5 PCI support building.
sh: Bring the SH-5 FPU in line with the SH-4 FPU API.
sh: Fix up default zImage target for sh32.
sh: Build fixes for lib32 clear_page.
sh: Fix up bug trap handler build for sh32.
sh: Kill off the mach-harp and mach-sim machtypes.
sh: Move mach-cayman in with the rest of the boards.
sh: Fix up uname -m matching for native sh64.
rtc: rtc-sh: SH-2A support.
sh: Add SH7203 CPU support.
sh: Fix the arch/sh/kernel/traps.c build for sh32.
sh: Add SH7263 CPU support.
sh: SH-2A FPU support.
sh: Bump up ARCH_KMALLOC_MINALIGN for DMA cases.
sh: CCR1->CCR renaming for SH-2 parts.
rtc: rtc-sh: Split out the CPU defs to asm/cpu/.
sh: syscall auditing for sh5, too.
sh: comment tidying for sh64->sh migration.
sh: Explicit alignment for PAGE_SIZE in copy/clear_page().
sh: Encode L1/L2 cache shape in auxvt.
sh: Use utsname()->machine for ELF_PLATFORM.
sh: Provide the FPSCR init through AT_FPUCW.
sh: Kill off superfluous KERNEL check in asm/elf.h.
sh: Stub in page_table_range_init() on nommu.
sh: Fix up switch_to() type casts.
sh: Kill off pgtable.h from scatterlist.h.
sh: Fix up binfmt_flat compile warnings.
sh: Fix up KERNEL_ENTRY calculation for uImage.
sh: Always use CONFIG_HZ for HZ.
sh: Provide a stubbed __set_fixmap() for nommu.
sh: Fix get_user()/put_user() build error.
sh: Fix posix_types.h userspace breakage from sh64 merge.
sh: Correct pte size mismatch for X2 TLB.
sh: r7785rp: Hook up the rest of the HL7785 FPGA IRQ vectors.
sh: r7785rp: Fix up DECLARE_INTC_DESC() arg mismatch.
sh: Kill off dead HS771RVoIP board support.
sh: Drop r7780rp_defconfig, use r7780mp_defconfig as kbuild default.
sh: Kill off -traditional for linker script.
kobject: Always build in kernel/ksysfs.o.
nommu: add new vmalloc_user() and remap_vmalloc_range() interfaces.
rtc: ds1302 rtc support
fb: nvidiafb: Try harder at initial mode setting.

Paulius Zaleckas (1):
Spelling fixes: lenght->length

Paulo Marques (1):
kallsyms should prefer non weak symbols

Pavel Emelianov (3):
Memory controller: resource counters
Memory controller: accounting setup
Memory controller: OOM handling

Pavel Emelyanov (128):
uids: merge multiple error paths in alloc_uid() into one
[NET]: Convert init_timer into setup_timer
[NET]: Use sockfd_lookup_light in the rest of the net/socket.c
[NET]: Move sock_valbool_flag to socket.c
[IPv4] RAW: Compact the API for the kernel
[IPv6] RAW: Compact the API for the kernel
[RAW]: Introduce raw_hashinfo structure
[RAW]: Consolidate proto->hash callback
[RAW]: Consolidate proto->unhash callback
[RAW]: Consolidate proc interface.
[IPVS]: Relax the module get/put in ip_vs_app.c
[NET]: Compact sk_stream_mem_schedule() code
[UNIX] Move the unix sock iterators in to proper place
[IPV6]: Correct the comment concerning inetsw6 table
[NET]: Name magic constants in sock_wake_async()
[NET]: Make macro to specify the ptype_base size
[NET]: Uninline the sk_stream_alloc_pskb
[NET]: Eliminate unused argument from sk_stream_alloc_pskb
[NET]: Nicer WARN_ON in netstat_show
[UNIX]: Extend unix_sysctl_(un)register prototypes
[UNIX]: Move the sysctl_unix_max_dgram_qlen
[UNIX]: Use ctl paths to register unix ctl tables
[UNIX]: Make the unix sysctl tables per-namespace
[NEIGH]: Cleanup the neigh_sysctl_register
[NEIGH]: Use the ctl paths to create neighbours sysctls
[IPV4]: Cleanup the devinet_sysctl_register
[IPV6]: Cleanup the addconf_sysctl_register
[IPV4]: Unify and cleanup calls to devinet_sysctl_register
[IPV4]: Use ctl paths to register devinet sysctls
[IPV6]: Unify and cleanup calls to addrconf_sysctl_register
[IPV6]: Use ctl paths to register addrconf sysctls
[NET]: Remove unneeded ifdefs from sysctl_net_core.c
[NET]: Isolate the net/core/ sysctl table
[IPV4]: Cleanup the sysctl_net_ipv4.c file
[IPV4]: Use ctl paths to register net/ipv4/ table
[TR]: Use ctl paths to register net/token-ring/ table
[NET]: Remove the empty net_table
[IPV6]: Make the ipv6/sysctl_net_ipv6.c compilation cleaner
[IPV6]: Use sysctl paths to register ipv6 sysctl tables
[INET]: Merge and
[IPV6]: Eliminate difference in actions of sysctl and proc handler for conf.all.forwarding
[IPV4] ROUTE: Collect proc-related functions together
[IPV4] ROUTE: Clean up proc files creation.
[IPV4] ROUTE: Convert rt_hash_lock_init() macro into function
[ARP]: Minus one level of indentation in arp_req_set
[ARP]: Minus one level of ndentation in arp_req_delete
[ARP]: Consolidate some code in arp_req_set/delete_publc
[SNMP]: Remove unused devconf macros.
[NET] sysctl: make the sysctls per-namespace
[NET] sysctl: prepare core tables to point to netns variables
[NET] sysctl: make sysctl_somaxconn per-namespace
[TCP]: Use BUILD_BUG_ON for tcp_skb_cb size checking
[INET]: Use BUILD_BUG_ON in inet_timewait_sock.c checks
[IPV4]: Cleanup IN_DEV_MFORWARD macro
[IPV4]: Cleanup sysctl manipulations in devinet.c
[NET]: Remove unused define from loopback driver.
[XFRM]: Fix potential race vs xfrm_state(only)_find and xfrm_hash_resize.
[NETNS]: Add the netns_ipv4 struct
[IPV4]: Make __devinet_sysctl_register return an error
[IPV4]: Pass the net pointer to the arp_req_set_proxy()
[IPV4]: Store the net pointer on devinet's ctl tables
[IPV4]: Move the devinet pointers on the struct net
[IPV4]: Switch users of ipv4_devconf_dflt to use the pernet one
[IPV4]: Switch users of ipv4_devconf(_all) to use the pernet one
[INET]: Uninline the __inet_hash function.
[INET]: Uninline the __inet_lookup_established function.
[INET]: Uninline the inet_twsk_put function.
[NEIGH]: Make neigh_add_timer symmetrical to neigh_del_timer.
[NET]: Simple ctl_table to ctl_path conversions.
[IPVS]: Switch to using ctl_paths.
[DECNET]: Switch to using ctl_paths.
[AX25]: Switch to using ctl_paths.
[NETFILTER]: Switch to using ctl_paths in nf_queue and conntrack modules
[NETFILTER]: Use the ctl paths instead of hand-made analogue
[NETNS]: Clean out the ipv6-related sysctls creation/destruction
[NETNS]: Make the __addrconf_sysctl_register return an error
[NETNS]: Make the ctl-tables per-namespace
[NETNS]: Create ipv6 devconf-s for namespaces
[NETNS]: Use the per-net ipv6_devconf_dflt
[NETNS]: Use the per-net ipv6_devconf(_all) in sysctl handlers
[NEIGH]: Add a comment describing what a NUD stands for.
[NETNS][RAW]: Make ipv[46] raw sockets lookup namespaces aware.
[NETNS][RAW]: Make /proc/net/raw(6) show per-namespace socket list.
[NETNS][RAW]: Eliminate explicit init_net references.
[NETNS][RAW]: Create the /proc/net/raw(6) in each namespace.
[VLAN]: Move protocol determination to seperate function
[NETNS][FRAGS]: Move ctl tables around.
[NETNS][FRAGS]: Make the inet_frag_queue lookup work in namespaces.
[NETNS][FRAGS]: Make the nqueues counter per-namespace.
[NETNS][FRAGS]: Make the mem counter per-namespace.
[NETNS][FRAGS]: Duplicate sysctl tables for new namespaces.
[NETNS][FRAGS]: Make the net.ipv4.ipfrag_timeout work in namespaces.
[NETNS][FRAGS]: Make thresholds work in namespaces.
[NETNS][FRAGS]: Isolate the secret interval from namespaces.
[NETNS][FRAGS]: Make the LRU list per namespace.
[NETNS][FRAGS]: Make the pernet subsystem for fragments.
[NETNS]: Fix race between put_net() and netlink_kernel_create().
[IPV6]: Introduce the INET6_TW_MATCH macro.
[INET]: Consolidate inet(6)_hash_connect.
[NETNS]: Make bind buckets live in net namespaces.
[NETNS]: Tcp-v4 sockets per-net lookup.
[NETNS]: Tcp-v6 sockets per-net lookup.
[NETNS]: Udp sockets per-net lookup.
[NETFILTER]: Ipv6-related xt_hashlimit compilation fix.
[INET]: Fix accidentally broken inet(6)_hash_connect's port offset calculations.
[IA64] make pfm_get_task work with virtual pids
shmem: factor out sbi->free_inodes manipulations
frv: use find_task_by_vpid in cxn_pin_by_pid
gfs2: make gfs2_holder.gh_owner_pid be a struct pid *
gfs2: make gfs2_glock.gl_owner_pid be a struct pid *
Handle pid namespaces in cgroups code
namespaces: add the NAMESPACES config option
namespaces: move the UTS namespace under UTS_NS option
namespaces: move the IPC namespace under IPC_NS option
namespaces: cleanup the code managed with the USER_NS option
namespaces: cleanup the code managed with PID_NS option
namespaces: mark NET_NS with "depends on NAMESPACES"
ipc: uninline some code from util.h
Pidns: make full use of xxx_vnr() calls
Pidns: fix badly converted mqueues pid handling
Clean up the kill_something_info
Get rid of the kill_pgrp_info() function
Use find_task_by_vpid in posix timers
Don't operate with pid_t in rtmutex tester
[KEY]: Clean up proc files creation a bit.
[KEY]: Convert net/pfkey to use seq files.
[SCTP]: Use snmp_fold_field instead of a homebrew analogue.
[SCTP]: Convert sctp_dbg_objcnt to seq files.

Pavel Hofman (2):
[ALSA] I2C fix for ice1724
[ALSA] switching rate in STAC9460 codec of Prodigy192

Pavel Machek (8):
timers: don't #error on higher HZ values
time: clean hungarian notation from timers
time: timer cleanups
time: more timer related cleanups
x86: unify arch/x86/kernel/acpi/sleep*.c
x86: remove misleading comments in trampoline_*.S
PM: documentation cleanups
[SCSI] Small cleanups for scsi_host.h

Pavel Roskin (2):
[ARM] 4666/1: ixp4xx: fix sparse warnings in include/asm-arm/arch-ixp4xx/io.h
hostap_cs: don't match revisions in presense of the MAC chip name

Pavel Troller (1):
HID: Implement horizontal wheel handling for A4 Tech X5-005D







Firefox3 Meter  Use