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

David Sterba:
fs: use loff_t type instead of long long

David Teigland:
ocfs2: handle async EAGAIN from NOQUEUE request
ocfs2: add fsdlm to stackglue
dlm: save master info after failed no-queue request
dlm: recover nodes that are removed and re-added
dlm: move plock code from gfs2
dlm: common max length definitions

David Vrabel:
usb: don't update devnum for wusb devices

David Woodhouse:
[JFFS2] Set i_blocks when truncating files
[JFFS2] Use ALLOC_DELETION priority for truncation to zero length
libertas: convert KEY_MATERIAL to a direct command
libertas: add LED control TLV to types.h
libertas: convert 802_11_SCAN to a direct command
libertas: clean up scan.c, remove zeromac and bcastmac
[POWERPC] Efika: Really, don't pretend to be CHRP
[NET]: Expose netdevice dev_id through sysfs
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
[JFFS2] Fix sparse warning in nodemgmt.c
[JFFS2] fix sparse warnings in gc.c
[MTD] [JEDEC] Fix whitespace noise in chip table
[JFFS2] semaphore->mutex conversion
[MTD] [NAND] Fix checkpatch errors in pxa3xx_nand
[JFFS2] Self-sufficient #includes in jffs2_fs_i.h: include <linux/mutex.h>
[JFFS2] Fix free space leak with in-band cleanmarkers
[JFFS2] Add paranoia debugging for superblock counts
[JFFS2] Honour TEST_TOTLEN macro in debugging code. ref->totlen is going!
[JFFS2] Finally remove redundant ref->
totlen field.
[MTD] Clean up AR7 partition map support
Merge git://git.infradead.org/~dedekind/ubi-2.6
[JFFS2] Add erase_checking_list to hold blocks being marked.
[JFFS2] Fix jffs2_reserve_space() when all blocks are pending erasure.
[JFFS2] Introduce dbg_readinode2 log level, use it to shut read_dnode() up
[AF_UNIX] Initialise UNIX sockets before general device initcalls
[JFFS2] Clean up jffs2_alloc_inode() and jffs2_i_init_once()
[JFFS2] Quiet lockdep false positive.
Embedded Maintainer(s), linux-embedded@vger list
[JFFS2] Invert last argument of jffs2_gc_fetch_inode(), make it boolean.
[JFFS2] Track parent inode for directories (for NFS export)

Davide Libenzi:
epoll: avoid kmemcheck warning

Davide Rizzo:
[ARM] 4883/1: Adds some missing gpio defines for S3C2410
[ARM] 4967/1: Adds functions to set clkout rate for Samsung S3C2410

Dean Nelson:
[IA64] move XP and XPC to drivers/misc/sgi-xp
[IA64] run some drivers/misc/sgi-xp through scripts/Lindent
[IA64] run rest drivers/misc/sgi-xp through scripts/Lindent
[IA64] run drivers/misc/sgi-xp through scripts/checkpatch.pl
[IA64] allocate multiple contiguous pages via uncached allocator

Denis Cheng:
[GFS2] remove gfs2_dev_iops
[GFS2] re-support special inode
[SCSI] 3w-9xxx, 3w-xxxx: memset not needed in probe
[SCSI] hosts.c: removed one unneeded shost->active_mode assignment
uio: Kconfig improvements
uio: mark pci_device_id hilscher_pci_ids[] __devinitdata
ipmi: remove unused target and action in Makefile

Denis V. Lunev:
[IPV4]: Remove ifa != NULL check.
[IPV4]: Remove check for ifa->ifa_dev != NULL.
[NETFILTER]: Consolidate masq_inet_event and masq_device_event.
[NETNS]: Disable inetaddr notifiers in namespaces other than initial.
[NETNS]: Register neighbour table parameters in the correct namespace.
[NETNS]: Default arp parameters lookup.
[NETNS]: Disable multicaststing configuration inside non-initial namespace.
[NETNS]: Enable inetdev_event notifier.
[NETNS]: DST cleanup routines should be called inside namespace.
[NETNS]: Process ip_rt_redirect in the correct namespace.
[IPV4]: rt_cache_get_next should take rt_genid into account.
[NETNS]: Process /proc/net/rt_cache inside a namespace.
[NETNS]: Register /proc/net/rt_cache for each namespace.
[NETNS]: Process devinet ioctl in the correct namespace.
[NETNS]: Enable all routing manipulation via netlink inside namespace.
[NETNS]: Enable IPv4 address manipulations inside namespace.
[NETNS]: Process inet_select_addr inside a namespace.
[INET]: Remove struct net_proto_family* from _init calls.
[ICMP]: Add return code to icmp_init.
[ICMP]: Optimize icmp_socket usage.
[ICMP]: Store sock rather than socket for ICMP flow control.
[ICMP]: Pass proper ICMP socket into icmp(v6)_xmit_(un)lock.
[ICMP]: Allocate data for __icmp(v6)_sk dynamically.
[NETLINK]: No need for a separate __netlink_release call.
[NET]: Make netlink_kernel_release publically available as sk_release_kernel.
[NETNS]: icmp(v6)_sk should not pin a namespace.
[NETNS]: Make icmp_sk per namespace.
[NETNS]: Make icmpv6_sk per namespace.
[INET]: Remove struct dst_entry *dst from request_sock_ops.rtx_syn_ack.
[ICMP]: Section conflict between icmp_sk_init/icmp_sk_exit.
[IPV4]: skb->dst can't be NULL in ip_options_echo.
[SCTP]: seq_printf format warning. (fixed)
[TCP]: Merge exit paths in tcp_v4_conn_request.
[IPV4]: Remove unnecessary check for opt->is_data in ip_options_compile.
[IPV4]: Remove unused ip_options->is_data.
[IPV4]: Always pass ip_options pointer into ip_options_compile.
[IPV4]: sk parameter is unused in ipv4_dst_blackhole.
[NETNS]: Process ARP in the context of the correct namespace.
[NETNS]: /proc/net/arp namespacing.
[NETNS]: Add namespace parameter to ip_options_compile.
[NETNS]: Add namespace parameter to ip_options_get(...).
[NETNS]: Add namespace parameter to ip_cmsg_send.
[NETNS]: Process IP layer in the context of the correct namespace.
[NETNS]: Process INET socket layer in the correct namespace.
[NETNS]: Process netfilter hooks in initial namespace only.
[NETNS]: Drop packets in the non-initial namespace on the per/protocol basis.
[NETNS]: Allow to create sockets in non-initial namespace.
[NETNS]: Enable TCP/UDP/ICMP inside namespace.
[NETNS]: Compilation fix for include/linux/netdevice.h.
[NETNS]: Compilation warnings under CONFIG_NET_NS.
[NETNS]: Compile NET /proc support only if CONFIG_NET is set.
[NETNS]: Do no include NET related headers if CONFIG_NET is not set.
[PKT_SCHED]: Pass real namespace in net scheduler classifiers.
[UDP]: Replace struct net on udp_iter_state with seq_net_private.
[UDP]: No need to check afinfo != NULL in udp_proc_(un)register.
[UDP]: Move seq_ops from udp_iter_state to udp_seq_afinfo.
[UDP]: Cleanup /proc/udp[6] creation/removal.
[UDP]: Place file operations directly into udp_seq_afinfo.
[UDP]: Remove owner from udp_seq_afinfo.
Compilation fix for ixgbe_main.c.
[NETNS]: Merge ifdef CONFIG_NET in include/net/net_namespace.h.
[NETNS]: Remove ifdef CONFIG_NET braces in fs/proc/proc_net.c.
[NETNS]: Do not include net/net_namespace.h from seq_file.h
[NETNS]: Declare init_net even without CONFIG_NET defined.
[TCP]: Replace socket with sock for reset sending.
[DCCP]: Replace socket with sock for reset sending.
[DCCP]: dccp_v(4|6)_ctl_socket is leaked.
[INET]: Rename inet_csk_ctl_sock_create to inet_ctl_sock_create.
[SCTP]: Use inet_ctl_sock_create for control socket creation.
[SCTP]: Replace socket with sock for SCTP control socket.
[INET]: Let inet_ctl_sock_create return sock rather than socket.
[NETNS]: Inet control socket should not hold a namespace.
[ICMP]: Simplify ICMP control socket creation.
[INET]: uc_ttl assignment in inet_ctl_sock_create is redundant.
[IPV6]: Simplify IPv6 control sockets creation.
[NETNS]: Create tcp control socket in the each namespace.
[NETNS]: Use TCP control socket from a correct namespace.
[TCP]: Replace struct net on tcp_iter_state with seq_net_private.
[TCP]: No need to check afinfo != NULL in tcp_proc_(un)register.
[TCP]: Move seq_ops from tcp_iter_state to tcp_seq_afinfo.
[TCP]: Cleanup /proc/tcp[6] creation/removal.
[TCP]: Place file operations directly into tcp_seq_afinfo.
[TCP]: Remove owner from tcp_seq_afinfo.
[XFRM]: Compilation warnings in xfrm_user.c.
[NETNS]: Make netns refconting debug like a socket one.
[NETNS]: Add netns refcnt debug for kernel sockets.
[NETNS]: Add netns refcnt debug for timewait buckets.
[NETNS]: Add netns refcnt debug into fib_info.
[NETNS]: Add netns refcnt debug for inet bind buckets.
[NETNS]: Add netns refcnt debug for dst ops.
[NETNS]: Add netns refcnt debug to fib rules.
[NETNS]: Add netns refcnt debug for network devices.
proc: introduce proc_create_data to setup de->data
nfsd: use proc_create to setup de->proc_fops
nfs: use proc_create to setup de->proc_fops
afs: use non-racy method for proc entries creation
ext4: use non-racy method for proc entries creation
reiserfs: use non-racy method for proc entries creation
jbd2: use non-racy method for proc entries creation
sysvipc: use non-racy method for proc entries creation
mm: use non-racy method for /proc/swaps creation
sound: use non-racy method for /proc/driver/snd-page-alloc creation
zorro: use non-racy method for proc entries creation
samples: use non-racy method for /proc/marker-example creation
scsi: use non-racy method for proc entries creation
usb: use non-racy method for proc entries creation
s390: use non-racy method for proc entries creation
arm: use non-racy method for /proc/davinci_clocks creation
avr32: proc: use non-racy method for /proc/tlb creation
cris: use non-racy method for /proc/system_profile creation
ia64: use non-racy method for proc entries creation
parisc: use non-racy method for /proc/pcxl_dma creation
powerpc: use non-racy method for proc entries creation
acpi: use non-racy method for proc entries creation
netdev: use non-racy method for proc entries creation
isdn: use non-racy method for proc entries creation
kernel: use non-racy method for proc entries creation
parisc: use non-racy method for proc entries creation
drivers: use non-racy method for proc entries creation
drivers: use non-racy method for proc entries creation (2)
cciss: assign PDE->data before gluing PDE into /proc tree
sunrpc: assign PDE->data before gluing PDE into /proc tree
netfilter: assign PDE->data before gluing PDE into /proc tree
net: assign PDE->data before gluing PDE into /proc tree
ipv6: assign PDE->data before gluing PDE into /proc tree
atm: assign PDE->data before gluing PDE into /proc tree
vlan: assign PDE->data before gluing PDE into /proc tree
ipv4: assign PDE->data before gluing PDE into /proc tree
netfilter: assign PDE->fops before gluing PDE into /proc tree
netfilter: assign PDE->data before gluing PDE into /proc tree
netns: assign PDE->data before gluing entry into /proc tree

Denys Vlasenko:
[NET]: Add inline intent commentary to dev_alloc_skb().
[ATM] drivers/atm/ambassador.c: stop inlining largish static functions
wavelan_cs: stop inlining largish static functions
[ATM] drivers/atm/horizon.c: stop inlining largish static functions
sb1000.c: stop inlining largish static functions
sb1000.c: make const arrays static
[ALSA] sound/pci/rme9652/hdspm.c: stop inlining largish static functions
[SCSI] aic7xxx, aic79xx: deinline functions
[SCSI] aic7xxx: add static
[SCSI] aic7xxx: add const

Devin Heitmueller:
V4L/DVB (7598): em28xx: several fixes on gpio programming
V4L/DVB (7608): em28xx-dvb: Some cleanups and fixes
V4L/DVB (7609): em28xx-core: speed-up firmware load
V4L/DVB (7652): em28xx: Drop the severity level of the "urb resubmit failed"
V4L/DVB (7653): tuner-xc2028: drop the severity of version reporting

Dhaval Giani:
sched: cleanup cpuacct variable names
sched: allow cpuacct stats to be reset
sched: mix tasks and groups
sched: allow the group scheduler to have multiple levels

Dimitri Sivanich:
hrtimer: reduce calls to hrtimer_get_softirq_time()
vmstats: add cond_resched() to refresh_cpu_vm_stats()
SGI Altix mmtimer: allow larger number of timers per node

Dmitri Vorobiev:
x86: remove unused function amd_init_cpu()
x86: array can become static
x86: remove NexGen support
[MIPS] make mips_nmi_setup() static
[MIPS] make mips_ejtag_setup() static
[MIPS] make mdesc and prom_getmdesc() static
[MIPS] make plat_perf_setup() static
[MIPS] make standard_io_resources[] static
[MIPS] malta_int.c: make 4 variables static
[MIPS] unexport copy_user_highpage()
[MIPS] unexport copy_to_user_page()
[MIPS] unexport copy_from_user_page()
[MIPS] unexport rtc_mips_set_time()
[MIPS] unexport null_perf_irq() and make it static
x86: add proper header for reboot_force
x86: iommu_sac_force can become static

Dmitry Adamushko:
latencytop: optimize LT_BACKTRACEDEPTH loops a bit
kthread: call wake_up_process() without the lock being held

Dmitry Baryshkov:
Input: tosakbd - fix suspend
[ARM] 4956/1: Scoop: sparse cleanup
[ARM] 4957/1: Drop special macro SCOOP_REG in favour if ioread16/iowrite16.
[ARM] 4961/1: gpiolib support for SA-1100 architecture
[ARM] 4962/1: Introduce standard gpio interface for Scoop2.
[ARM] 4960/1: Rewrite tosa pin configuration to use MFP tables.
[ARM] 4958/2: tosa: fix i2c registration.
[ARM] 4970/1: tosa: correct gpio used for wake up.
[ARM] 4971/1: pxaficp_ir: provide startup and shutdown hooks
[ARM] 4972/1: Tosa: convert scoop GPIOs usage to generic gpio code
[ARM] 4973/1: Tosa: use leds-gpio driver.
[ARM] 4974/1: Drop unused leds-tosa.
[ARM] 5003/1: Shut up sparse warnings
[ARM] 5004/1: Tosa: make several unreferenced structures static.
[ARM] 5002/1: tosa: add two more leds
[ARM] 5014/1: Cleanup reset state before entering suspend or resetting.

Dmitry Belimov:
V4L/DVB (7675): tea5767 autodetection is not working on some saa7134 boards
V4L/DVB (7676): saa7134: fix: Properly handle busy states on i2c bus
V4L/DVB (7677): saa7134: Add/fix Beholder entries

Dmitry Torokhov:
Input: remove private member from input_dev structure
Merge branch 'wm97xx'
Merge branch 'xbox'
Merge branch 'wm97xx'
Merge branch 'master' into for-linus
Input: xpad - fix build failure
ACPI: video - do not store invalid entries in attached_array list
ACPI: video - properly handle errors when registering proc elements
ACPI: video - fix permissions on some proc entries
usb-storage: fix build failure in OneTouch driver

Donald Douwsma:
[XFS] Remove the xfs_refcache
[XFS] Remove unused HAVE_SPLICE macro.
[XFS] Fix broken HAVE_SPLICE removal commit.

Dong, Eddie:
KVM: MMU: Update shadow ptes on partial guest pte writes
KVM: MMU: Simplify hash table indexing

Dotan Barak:
IB/core: Check optional verbs before using them
IB/mthca: Update QP state if query QP succeeds
IB/mlx4: Update QP state if query QP succeeds

Douglas Schilling Landgraf:
V4L/DVB (7094): static memory
V4L/DVB (7283): videobuf-dma-sg: Remove unused variable
V4L/DVB (7402): add macro validation for v4l_compat_ioctl32
V4L/DVB (7404): saa7134.h: Remove unnecessary validation
V4L/DVB (7607): CodingStyle fixes
V4L/DVB (7665): videodev: Add default vidioc handler
V4L/DVB (7666): meye: Replace meye_do_ioctl to use video_ioctl2

Duane Griffin:
jbd2: tidy up revoke cache initialisation and destruction
jbd2: eliminate duplicated code in revocation table init/destroy functions
jbd2: replace potentially false assertion with if block
jbd2: only create debugfs and stats entries if init is successful

Daniel Fraga:
V4L/DVB (7505): Powercolor Real Angel 330 (fixes gpio references)
V4L/DVB (7506): Powercolor Real Angel 330 (remote control support)

Eli Cohen:
IPoIB: Use checksum offload support if available
IB/mlx4: Add IPoIB checksum offload support
IB/mthca: Add IPoIB checksum offload support
IB/core: Add creation flags to struct ib_qp_init_attr
IB/core: Add IPoIB UD LSO support
IPoIB: Add LSO support
IB/mlx4: Add IPoIB LSO support
IPoIB: Add basic ethtool support
IB/core: Add support for modify CQ
IPoIB: Support modifying IPoIB CQ event moderation
IB/mlx4: Add support for modifying CQ moderation parameters
IB/mlx4: Fix race when detaching a QP from a multicast group
IB/mlx4: Fix incorrect comment
IPoIB: Use separate CQ for UD send completions
IPoIB: Copy child MTU from parent

Eli Dorfman:
IB/iser: Move high-volume debug output to higher debug level
IB/iser: Count FMR alignment violations per session

Emmanuel Grumbach:
iwlwifi-2.6: Adds and fixes defines about security
iwlwifi: Cancel scanning upon association
iwlwifi-2.6: Cleans up set_key flow
iwlwifi-2.6: RX status translation to old scheme
mac80211: get a TKIP phase key from skb
mac80211: allows driver to request a Phase 1 RX key
iwlwifi-2.6: enables HW TKIP encryption
iwlwifi-2.6: enables RX TKIP decryption in HW
iwlwifi: allow a default callback for ASYNC host commands
iwlwifi: add default WEP key host command
iwlwifi: default WEP HW encryption
iwlwifi: add 1X HW WEP support
iwlwifi: maintain uCode key table state
iwlwifi: moves security functions to iwl-sta.c
iwlwifi: remove the statistics work
iwlwifi: Fix TKIP update key and get_free_ucode_key
iwlwifi: Use HW acceleration decryption by default

Erez Zilber:
IB/iser: Release connection resources on RDMA_CM_EVENT_DEVICE_REMOVAL event
IB/iser: Don't change itt endianness

Eric Cooper:
eeepc-laptop: add base driver

Eric Dumazet:
[TCP]: lower stack usage in cookie_hash() function
[IPV4]: Add 'rtable' field in struct sk_buff to alias 'dst' and avoid casts
tg3: sparse cleanup
xfrm: alg_key_len & alg_icv_len should be unsigned
Avoid divides in BITS_TO_LONGS

Eric Miao:
pxafb: introduce lcd_{read,write}l() to wrap the __raw_{read,write}l()
pxafb: use completion for LCD disable wait code
pxafb: move parallel LCD timing setup into dedicate function
pxafb: preliminary smart panel interface support
pxafb: preliminary smart panel interface support (update)

eric miao:
[ARM] pxa: generalize the muxed gpio IRQ handling code with loop and ffs()
[ARM] pxa: make GPIO IRQ code less dependent on the internal IRQs
[ARM] pxa: cleanup the coding style of pxa_gpio_set_type()
[ARM] pxa: introduce GPIO_CHIP() macro to clean up the definitions
[ARM] pxa: move GPIO IRQ specific code out of irq.c into gpio.c
[ARM] pxa: integrate low IRQ chip (ICIP) and high IRQ chip (ICIP2) into one
[ARM] pxa: merge assignment of set_wake into pxa_init_{irq,gpio}()
[ARM] pxa: move GPIO sysdev outside of generic.c into gpio.c
[ARM] pxa: make pxa_gpio_irq_type() processor generic
[ARM] pxa: rename mfp.c to mfp-pxa3xx.c to indicate it's pxa3xx specific
[ARM] pxa: move mfp sysdev registeration out for suspend/resume order
[ARM] pxa: separate GPIOs and their mode definitions to pxa2xx-gpio.h
[ARM] pxa: add MFP-alike pin configuration support for pxa{25x, 27x}
[ARM] pxa: move ARRAY_AND_SIZE definition to generic.h
[ARM] pxa: use new pin configuration mechanism for mainstone
[ARM] pxa: use new pin configuration mechanism for lubbock
[ARM] pxa: allow dynamic enable/disable of GPIO wakeup for pxa{25x,27x}
[ARM] pxa: use gpio_keys.c to support mainstone's wakeup switch of GPIO1
[ARM] pxa: add pxa27x_keypad device and pxa_set_keypad_info()
[ARM] pxa: add partial keypad support for mainstone
[ARM] pxa: add keypad support for zylonite
[ARM] pxa: add keypad support for littleton
[ARM] pxa: remove keypad register definitions from pxa-regs.h
[MTD] [NAND] support for pxa3xx
pxafb: un-nest pxafb_parse_options() to cleanup the coding style issue
pxafb: fix various coding style issues for pxafb
pxafb: purge unnecessary pr_debug and comments from pxafb
pxafb: sanitize the usage of #ifdef .. processing pxafb parameters
pxafb: convert fb driver to use ioremap() and __raw_{readl, writel}
pxafb: introduce "struct pxafb_dma_buff" for palette and dma descriptors
pxafb: introduce register independent LCD connection type for pxafb
pxafb: make lubbock/mainstone/zylonite/littleton to use new LCD connection type

Eric Paris:
SELinux: create new open permission
SELinux: requesting no permissions in avc_has_perm_noaudit is a BUG()
selinux: introduce permissive types
SELinux: turn mount options strings into defines
SELinux: netif.c whitespace, syntax, and static declaraction cleanups
SELinux: netlabel.c whitespace, syntax, and static declaraction cleanups
SELinux: netlink.c whitespace, syntax, and static declaraction cleanups
SELinux: netnode.c whitespace, syntax, and static declaraction cleanups
SELinux: nlmsgtab.c whitespace, syntax, and static declaraction cleanups
SELinux: xfrm.c whitespace, syntax, and static declaraction cleanups
SELinux: avtab.c whitespace, syntax, and static declaraction cleanups
SELinux: conditional.c whitespace, syntax, and static declaraction cleanups
SELinux: ebitmap.c whitespace, syntax, and static declaraction cleanups
SELinux: hashtab.c whitespace, syntax, and static declaraction cleanups
SELinux: mls.c whitespace, syntax, and static declaraction cleanups
SELinux: services.c whitespace, syntax, and static declaraction cleanups
SELinux: sidtab.c whitespace, syntax, and static declaraction cleanups
SELinux: clean up printks
SELinux: whitespace and formating fixes for hooks.c
changing whitespace for fun and profit: policydb.c
SELinux: cleanup on isle selinuxfs.c
SELinux: one little, two little, three little whitespaces, the avc.c saga.
SELinux: no BUG_ON(!ss_initialized) in selinux_clone_mnt_opts
SELinux: avc_ss.h whitespace, syntax, and other cleanups
SELinux: netlabel.h whitespace, syntax, and other cleanups
SELinux: objsec.h whitespace, syntax, and other cleanups
SELinux: selinux/include/security.h whitespace, syntax, and other cleanups
SELinux: ss/conditional.h whitespace, syntax, and other cleanups
SELinux: context.h whitespace, syntax, and other cleanups
SELinux: hashtab.h whitespace, syntax, and other cleanups
SELinux: mls.h whitespace, syntax, and other cleanups
SELinux: mls_types.h whitespace, syntax, and other cleanups
SELinux: policydb.h whitespace, syntax, and other cleanups
SELinux: include/security.h whitespace, syntax, and other cleanups
Audit: end printk with newline
Audit: collect sessionid in netlink messages
Audit: save audit_backlog_limit audit messages in case auditd comes back
Audit: stop deadlock from signals under load
Audit: standardize string audit interfaces
Audit: increase the maximum length of the key field
Audit: MAINTAINERS update

Eric Sandeen:
ext4: reduce mballoc stack usage with noinline_for_stack
[XFS] Always use di_forkoff when checking for attr space.
[XFS] Remove CONFIG_XFS_SECURITY.
[XFS] fix non-smp xfs build

Eric Schneider:
RDMA/nes: Add support for SFP+ PHY

Eric W. Biederman:
x86: introduce kernel/head32.c

Erik Bosman:
generic, x86: add prctl commands PR_GET_TSC and PR_SET_TSC
x86: implement prctl PR_GET_TSC and PR_SET_TSC
generic, x86: add tests for prctl PR_GET_TSC and PR_SET_TSC

Ernesto Hernandez-Novich:
V4L/DVB (7366): Support for a 16-channel bt878 card

Evgeniy Polyakov:
tcp: Fix slab corruption with ipv6 and tcp6fuzz

Faisal Latif:
RDMA/nes: Use LRO

Felix Beck:
[S390] zcrypt: Comments and kernel-doc cleanup

Felix Blyakher:
nfsd: initialize lease type in nfs4_open_delegation()

Felix Fietkau:
kbuild: fix unportability in gen_initramfs_list.sh

Feng (Eric) Liu:
KVM: Add trace markers

Feng(Eric) Liu:
KVM: Add kvm trace userspace interface

Fenghua Yu:
[IA64] Multiple outstanding ptc.g instruction support
[IA64] Kernel parameter for max number of concurrent global TLB purges

Finn Thain:
[SCSI] m68k: new mac_esp scsi driver

Florian Fainelli:
p54: print unknown eeprom fields
Add support the Korina (IDT RC32434) Ethernet MAC
x86, rdc321x: remove watchdog file
[MTD] [MAPS] Extend plat-ram to support a supplied probe type

Florian Westphal:
[TCP]: Shrink syncookie_secret by 8 byte.
[SCTP]: Replace char msg[] with static const char[].
[SCTP]: Remove redundant wrapper functions.
[Syncookies]: Add support for TCP options via timestamps.

Francisco Alecrim:
MMC: OMAP: Fix the BYTEBLOCK capability removal

Francois Romieu:
tehuti: check register size
korina: fix misplaced return statement
korina: misc cleanup
via-velocity: fix vlan receipt
sis190: Rx path update
sis190: remove needless MII reset
sis190: account for Tx errors

Frank Blaschka:
qeth: new qeth device driver
qeth: remove old qeth files
qeth: layer 3 do not allow to change mac address
qeth: core code should alloc headroom for LLC protocol
qeth: layer 3 support vlan IPv6 on hiper socket
qeth: provide get ethtool settings
qeth: rework fast path
qeth: layer 3 add missing dev_open/close to ccwgroup handler
qeth: layer 2 allow ethtool to set TSO

Frank Munzert:
[S390] vmur: Use wait queue instead of mutex to serialize open

Frank Seidel:
fat: detect media without partition table correctly

Fred:
nfs: nfs_redirty_request

Fred Isaman:
NFS: fix encode_fsinfo_maxsz
nfs: remove duplicate initializations of nfs_read_data field
nfs: fix printout of multiword bitfields

Frederik Deweerdt:
[ALSA] hda-codec - Fix unbalanced mutex
dm: remove md argument from specific_minor
ide/Kconfig: BLK_DEV_4DRIVES should be a tristate

Frej Drejhammar:
V4L/DVB (7450): v4l2-api: Define a standard control for chroma AGC
V4L/DVB (7451): cx88: Add user control for chroma AGC
V4L/DVB (7452): cx88: Enable chroma AGC by default for all non-SECAM modes
V4L/DVB (7453): v4l2-api: Define a standard control for color killer functionality
V4L/DVB (7454): cx88: Add user control for color killer
V4L/DVB (7463): cx88: Enable color killer by default

FUJITA Tomonori:
[SCSI] ips: sg chaining support to the path to non I/O commands
[SCSI] aacraid: READ_CAPACITY_16 shouldn't trust allocation length in cdb
[SCSI] scsi_debug: stop including drivers/scsi/scsi.h
[SCSI] scsi_debug: remove scsi_debug.h
[SCSI] scsi_debug: remove unnecessary checking
[SCSI] scsi_debug: use shost_priv macro
[SCSI] aic7xxx: fix IOMMU mapping failure handling
[SCSI] aic79xx: fix IOMMU mapping failure handling
[SCSI] block: add sg buffer copy helper functions
[SCSI] scsi: add wrapper functions for sg buffer copy helper functions
[SCSI] scsi_debug: use sg buffer copy helper functions
[SCSI] ps3rom: use sg buffer copy helper funcitons
[SCSI] simscsi: use sg buffer copy helper funcitons
[SCSI] ips: use sg buffer copy helper funcitons
[SCSI] aacraid: use sg buffer copy helper functions
[SCSI] stex: use sg buffer copy helper functions
[SCSI] 3w-xxxx: use sg buffer copy helper functions
[SCSI] 3w-9xxx: use sg buffer copy helper functions
[SCSI] scsi_debug: remove temporary hack around sscanf for negative values
[SCSI] scsi_debug: create new scsi_debug devices at a single place
[SCSI] scsi_debug: remove unnecessary condition test in devInfoReg
[SCSI] scsi_debug: use list_for_each_entry_safe
[SCSI] scsi_debug: remove unnecessary function declarations
[SCSI] add scsi_build_sense_buffer helper function
[SCSI] scsi_debug: use scsi_build_sense_buffer
[SCSI] libata: use scsi_build_sense_buffer
[SCSI] stex: use scsi_build_sense_buffer
[SCSI] ps3rom: use scsi_build_sense_buffer
[SCSI] scsi_debug: fix lba and data length calculation bugs
[SCSI] scsi_debug: remove unnecessary sdebug_store_size
[SCSI] scsi_debug: sweep up sdebug_capacity calculation
[SCSI] scsi_debug: remove the duplicated code in resp_read and resp_write
[SCSI] scsi_debug: support large non-fake virtual disk
[SCSI] scsi_debug: remove unnecessary function declarations
[IA64] make IOMMU respect the segment boundary limits
[SCSI] tgt: use KMEM_CACHE macro
[SCSI] bsg: takes a ref to struct device in fops->open
[SCSI] bsg: replace kobject_get with blk_get_queue
[SCSI] bsg: use better helper list functions
[SCSI] bsg: remove minor in struct bsg_device
[SCSI] bsg: no need to set BSG_F_BLOCK bit in bsg_complete_all_commands
block: convert bio_copy_user to bio_copy_user_iov
block: add bio_copy_user_iov support to blk_rq_map_user_iov
block: move the padding adjustment to blk_rq_map_sg
[SCSI] bsg: add release callback support
[SCSI] scsi_transport_sas: fix the lifetime of sas bsg objects
block: make rq_init() do a full memset()
block: add dma alignment and padding support to blk_rq_map_kern
block: no need to initialize rq->cmd in prepare_flush_fn hook
block: no need to initialize rq->cmd with blk_get_request
block: rename and export rq_init()
block: use blk_rq_init() to initialize the request
ide: use blk_rq_init() to initialize the request
block: replace sizeof(rq->cmd) with BLK_MAX_CDB
block: add large command support
swiotlb: use iommu_is_span_boundary helper function
[POWERPC] PS3: Add time include to lpm
[SCSI] bsg: add large command support

Gary Hade:
PCI: Include PCI domain in PCI bus names on x86/x86_64

Gautham R Shenoy:
x86: Don't send RESCHEDULE_VECTOR to offlined cpus

Geert Uytterhoeven:
[POWERPC] PS3: Save power in busy loops on halt
[POWERPC] move_device_tree() should be __init
[POWERPC] arch_add_memory() cannot be __devinit
[POWERPC] PS3: Split device setup for static vs. dynamic devices
[SCSI] ps3rom: Simplify fill_from_dev_buffer()
ps3disk: Remove superfluous cast
[POWERPC] PS3: Make ps3_virq_setup and ps3_virq_destroy static

Geoff Levand:
[POWERPC] PS3: Bootwrapper improvements
[POWERPC] PS3: Sys-manager Wake-on-LAN support
[POWERPC] PS3: Fix gelic net module dependency
[POWERPC] Fix slb.c compile warnings
[POWERPC] PS3: Remove unsupported wakeup sources
[POWERPC] PS3: Update ps3_defconfig

Gerald Schaefer:
hugetlbfs: architecture header cleanup
hugetlbfs: add missing TLB flush to hugetlb_cow()
hugetlbfs: common code update for s390
[S390] System z large page support.

Gerhard Stenzel:
[POWERPC] spufs: fix incorrect file descriptors in SPU coredump note names

Gerrit Renker:
[INET]: sk_reuse is valbool
[SKB]: __skb_dequeue = skb_peek + __skb_unlink
[SKB]: __skb_queue_after(prev) = __skb_insert(prev, prev->next)
[SKB]: __skb_append = __skb_queue_after
[SKB]: __skb_queue_tail = __skb_insert before

Gertjan van Wingerde:
rt2x00: Fix hw mode registration with mac80211.

Glauber Costa:
x86: change vsmp compile dependency
x86: make vsmp_init void, instead of static int
x86: call vsmp_init explicitly
x86: introduce vsmp paravirt helpers
x86, vsmp: use the paravirt helpers
x86: commonize smp.h
x86: merge extern function definitions
x86: merge extern variables definitions
x86: define smp_ops in common header
x86: move smp_ops extern declaration to common header
x86: merge smp_send_reschedule
x86: unify smp_call_function_mask
x86: unify __cpu_up.
x86: unify prepare_boot_cpu
x86: unify smp_prepare_cpus
x86: unify smp_cpus_done
x86: move disabled_cpus to common header
x86: use disabled_cpus in i386
x86: move prefill_possible_map to common file
x86: remove export for smp_call_function_mask.
x86: remove irqs disabled warning.
x86: create smpcommon.c
x86: provide __smp_call_function
x86: change x86_64 smp_call_function_mask to look alike i386
x86: provide hlt_works function.
x86: make stop_this_cpu looks exactly equal in both arches
x86: add reboot_force test to native_smp_send_stop
x86: unify smp_send_stop
x86: create smp.c
x86: create ipi.c
x86: create tlb files
x86: get rid of smp_32.c and smp_64.c
x86: remove cpu_llc_id from processor.h
x86: adjust types in smpcommon_32.c
x86: move equal types to common file
x86: make set_cpu_sibling_map nonstatic
x86: make remove_siblinginfo non-static
x86: move hotplug related extern definitions to smp.h
x86: move sibling functions to common file
x86: move cpu_coregroup_map to common file
x86: remove vector_lock around cpu_online_map
x86: use remove_from_maps in cpu_disable
x86: do not clear cpu_online_map
x86: merge __cpu_disable and cpu_die
x86: make x86_64 accept the max_cpus parameter
x86: move trampoline arrays extern definition to smp.h
x86: adapt voyager's trampoline_base
x86: adapt voyager's setup_trampoline
x86: unify setup_trampoline
x86: use wait_for_init_deassert in x86_64
x86: use cpu_relax instead of rep_nop
x86: move ipi definitions to mach_ipi.h
x86: move apic declarations to mach_apic.h
x86: surround hard_smp_processor_id in APIC_DEFINITION
x86: provide bogus hard_smp_processor_id
x86: merge hard/logical_smp_processor_id
x86: surround apic headers in apic definitions
x86: merge includes in smp.h
x86: split safe_smp_processor_id
x86: merge SMP definitions of smp.h
x86: change naming of cpu_initialized_mask for xen
x86: merge smp_32.h and smp_64.h into smp.h
x86: move dma_ops struct definition to dma-mapping.h
x86: implement dma_map_single through dma_ops
x86: move dma_unmap_single to common header
x86: move dma_map_sg to common header
x86: move dma_unmap_sg to common header
x86: move dma_sync_single_for_cpu to common header
x86: move dma_sync_single_for_device to common header
x86: move dma_sync_single_range_for_cpu to common header
x86: move dma_sync_single_range_for_device to common header
x86: move dma_sync_sg_for_cpu to common header
x86: move dma_sync_sg_for_device to common header
x86: move alloc and free coherent to common header
x86: move dma_map_page and dma_unmap_page to common header
x86: move dma_cache_sync to common header
x86: move dma_supported and dma_set_mask to pci-dma_32.c
x86: align to clflush size
x86: provide a bad_dma_address symbol for i386
x86: unify dma_mapping_error
x86: move ARCH_HAS_DMA_DECLARE_COHERENT_MEMORY to dma-mapping.h
x86: delete the arch-specific dma-mapping headers.
x86: introduce pci-dma.c
x86: delete empty functions from pci-nommu_64.c
x86: implement mapping_error in pci-nommu_64.c
x86: Add flush_write_buffers in nommu functions
x86: use sg_phys in x86_64
x86: use WARN_ON in mapping functions
x86: use dma_length in i386
x86: move definition to pci-dma.c
x86: unify pci-nommu
x86: move initialization functions to pci-dma.c
x86: move x86_64-specific to common code.
x86: move pci fixup to pci-dma.c
x86: merge dma_supported
x86: merge iommu initialization parameters
x86: move dma_coherent functions to pci-dma.c
x86: isolate coherent mapping functions
x86: move bad_dma_address
x86: adjust dma_free_coherent for i386
x86: remove virt_to_bus in pci-dma_64.c
x86: use numa allocation function in i386
x86: use a fallback dev for i386
x86: don't try to allocate from DMA zone at first
x86: retry allocation if failed
x86: unify gfp masks
x86: remove kludge from x86_64
x86: return conditional to mmu
x86: don't do dma if mask is NULL.
x86: integrate pci-dma.c
clockevents: fix typo in tick-broadcast.c
x86: allow machine_crash_shutdown to be replaced
x86: make native_machine_shutdown non-static
x86: KVM guest: disable clock before rebooting.