Skip to content

2.6.35.11 longterm review

Andi Kleen linux-pm lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest139 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/139x86, hotplug: Use mwait to offline a processor, fix the legacy casearch/x86/include/asm/processor.h arch/x86/kernel/smpboot.c+84 -240 replies
1/139x86, hotplug: Use mwait to offline a processor, fix the legacy casearch/x86/include/asm/processor.h arch/x86/kernel/smpboot.c+84 -240 replies
2/139fuse: verify ioctl retriesfs/fuse/file.c+22 -00 replies
3/139fuse: fix ioctl when server is 32bitfs/fuse/file.c+44 -60 replies
4/139ALSA: HDA: Quirk for Dell Vostro 320 to make microphone worksound/pci/hda/patch_conexant.c+1 -20 replies
5/139ALSA: hda: Use position_fix=1 for Acer Aspire 5538 to enable capture on internal micsound/pci/hda/hda_intel.c+1 -00 replies
6/139ALSA: hda: Use model=lg quirk for LG P1 Express to enable playback and capturesound/pci/hda/patch_realtek.c+1 -00 replies
7/139drm/radeon/kms: don't apply 7xx HDP flush workaround on AGPdrivers/gpu/drm/radeon/r600.c+8 -30 replies
8/139drm/kms: remove spaces from connector names (v2)drivers/gpu/drm/drm_crtc.c+5 -50 replies
9/139drm/radeon/kms: fix vram base calculation on rs780/rs880drivers/gpu/drm/radeon/r600.c+4 -20 replies
10/139nohz: Fix printk_needs_cpu() return value on offline cpuskernel/printk.c+2 -00 replies
11/139nohz: Fix get_next_timer_interrupt() vs cpu hotplugkernel/timer.c+6 -00 replies
12/139NFS: Fix panic after nfs_umount()fs/nfs/mount_clnt.c+2 -20 replies
13/139nfsd: Fix possible BUG_ON firing in set_change_infofs/nfsd/nfs3xdr.c fs/nfsd/xdr4.h+14 -130 replies
14/139NFS: Fix fcntl F_GETLK not reporting some conflictsfs/nfs/file.c+2 -00 replies
15/139sunrpc: prevent use-after-free on clearing XPT_BUSYnet/sunrpc/svc_xprt.c+8 -10 replies
16/139hwmon: (adm1026) Allow 1 as a valid divider valuedrivers/hwmon/adm1026.c+1 -30 replies
17/139hwmon: (adm1026) Fix setting fan_divdrivers/hwmon/adm1026.c+9 -70 replies
18/139EDAC: Fix workqueue-related crashesdrivers/edac/edac_mc.c+6 -40 replies
19/139amd64_edac: Fix interleaving checkdrivers/edac/amd64_edac.c+1 -10 replies
20/139ASoC: Fix swap of left and right channels for WM8993/4 speaker boost gainsound/soc/codecs/wm_hubs.c+1 -10 replies
21/139ASoC: Fix off by one error in WM8994 EQ register bank sizeinclude/linux/mfd/wm8994/pdata.h+1 -10 replies
22/139ASoC: WM8580: Fix R8 initial valuesound/soc/codecs/wm8580.c+1 -10 replies
23/139ASoC: fix deemphasis control in wm8904/55/60 codecssound/soc/codecs/wm8904.c sound/soc/codecs/wm8955.c+4 -20 replies
24/139bootmem: Add alloc_bootmem_align()include/linux/bootmem.h+2 -00 replies
25/139x86, xsave: Use alloc_bootmem_align() instead of alloc_bootmem()arch/x86/kernel/xsave.c+2 -10 replies
26/139IB/uverbs: Handle large number of entries in poll CQdrivers/infiniband/core/uverbs_cmd.c+56 -430 replies
27/139PM / Hibernate: Fix PM_POST_* notification with user-space suspendkernel/power/user.c+1 -10 replies
28/139ARM: 6535/1: V6 MPCore v6_dma_inv_range and v6_dma_flush_range RWFO fixarch/arm/mm/cache-v6.S+20 -80 replies
29/139qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts.drivers/scsi/qla2xxx/qla_os.c+1 -00 replies
30/139qla2xxx: Populate Command Type 6 LUN field properly.drivers/scsi/qla2xxx/qla_iocb.c drivers/scsi/qla2xxx/qla_nx.c+2 -00 replies
31/139llc: fix a device refcount imbalancenet/llc/af_llc.c+3 -20 replies
32/139ath9k: Disable SWBA interrupt on remove_interfacedrivers/net/wireless/ath/ath9k/main.c+10 -10 replies
33/139ath9k: fix bug in tx powerdrivers/net/wireless/ath/ath9k/eeprom_def.c+8 -40 replies
34/139mac80211: Fix BUG in pskb_expand_head when transmitting shared skbsnet/mac80211/tx.c+18 -32 replies
35/139SPARC/LEON: removed constant timer initialization as if HZ=100, now it reflects the value of HZarch/sparc/kernel/leon_kernel.c+2 -20 replies
36/139sparc64: Delete prom_puts() unused.arch/sparc/prom/console_64.c+0 -160 replies
37/139sparc: Remove prom_pathtoinode()arch/sparc/include/asm/oplib_32.h arch/sparc/include/asm/oplib_64.h arch/sparc/prom/tree_32.c +1 more+0 -350 replies
38/139sparc: Kill prom devops_{32,64}.carch/sparc/include/asm/oplib_32.h arch/sparc/include/asm/oplib_64.h arch/sparc/prom/Makefile +2 more+0 -1950 replies
39/139sparc64: Unexport prom_service_exists().arch/sparc/include/asm/oplib_64.h arch/sparc/prom/misc_64.c+1 -20 replies
40/139sparc64: Delete prom_setcallback().arch/sparc/include/asm/oplib_64.h arch/sparc/prom/misc_64.c+0 -220 replies
41/139sparc: Do not export prom_nb{get,put}char().arch/sparc/include/asm/oplib_32.h arch/sparc/include/asm/oplib_64.h arch/sparc/prom/console_32.c +1 more+4 -200 replies
42/139sparc: Pass buffer pointer all the way down to prom_{get,put}char().arch/sparc/include/asm/openprom.h arch/sparc/include/asm/oplib_32.h arch/sparc/include/asm/oplib_64.h +3 more+55 -540 replies
43/139sparc: Delete prom_*getchar().arch/sparc/include/asm/oplib_32.h arch/sparc/include/asm/oplib_64.h arch/sparc/prom/console_32.c +1 more+0 -830 replies
44/139sparc: Write to prom console using indirect buffer.arch/sparc/include/asm/oplib_32.h arch/sparc/include/asm/oplib_64.h arch/sparc/prom/console_32.c +2 more+52 -290 replies
45/139tcp: Don't change unlocked socket state in tcp_v4_err().net/ipv4/tcp_ipv4.c+3 -50 replies
46/139tcp: Increase TCP_MAXSEG socket option minimum.net/ipv4/tcp.c+1 -10 replies
47/139tcp: Make TCP_MAXSEG minimum more correct.net/ipv4/tcp.c+1 -10 replies
48/139tcp: Bug fix in initialization of receive window.net/ipv4/tcp_output.c+4 -50 replies
49/139tcp: avoid a possible divide by zeronet/ipv4/tcp_output.c+4 -20 replies
50/139tcp: protect sysctl_tcp_cookie_size readsnet/ipv4/tcp_output.c+15 -120 replies
51/1398139cp: fix checksum brokendrivers/net/8139cp.c+4 -60 replies
52/139r8169: fix sleeping while holding spinlock.drivers/net/r8169.c+2 -20 replies
53/139af_unix: limit unix_tot_inflightnet/unix/garbage.c+7 -00 replies
54/139scm: Capture the full credentials of the scm sender.include/net/scm.h net/core/scm.c+48 -40 replies
55/139af_unix: Allow credentials to work across user and pid namespaces.include/net/af_unix.h net/unix/af_unix.c+33 -240 replies
56/139user_ns: Introduce user_nsmap_uid and user_ns_map_gid.include/linux/user_namespace.h kernel/user_namespace.c+58 -00 replies
57/139sock: Introduce cred_to_ucredinclude/linux/socket.h net/core/sock.c+19 -00 replies
58/139net: Export cred_to_ucred to modules.net/core/sock.c+1 -00 replies
59/139af_unix: limit recursion levelinclude/net/af_unix.h net/unix/af_unix.c net/unix/garbage.c+35 -60 replies
60/139net: ax25: fix information leak to userlandnet/ax25/af_ax25.c+1 -10 replies
61/139driver/net/benet: fix be_cmd_multicast_set() memcpy bugdrivers/net/benet/be_cmds.c+1 -10 replies
62/139bonding: Fix slave selection bug.drivers/net/bonding/bonding.h+2 -20 replies
63/139bridge: fix IPv6 queries for bridge multicast snoopingnet/bridge/br_multicast.c+1 -10 replies
64/139cls_cgroup: Fix crash on module unloadnet/sched/cls_cgroup.c+0 -20 replies
65/139filter: fix sk_filter rcu handlinginclude/net/sock.h net/core/filter.c+9 -140 replies
66/139econet: Do the correct cleanup after an unprivileged SIOCSIFADDR.net/econet/af_econet.c+4 -20 replies
67/139econet: Fix crash in aun_incoming().net/econet/af_econet.c+5 -10 replies
68/139ifb: goto resched directly if error happens and dp->tq isn't emptydrivers/net/ifb.c+2 -00 replies
69/139l2tp: Fix modalias of l2tp_ipnet/l2tp/l2tp_ip.c+5 -10 replies
70/139x25: decrement netdev reference counts on unloadnet/x25/x25_link.c+1 -00 replies
71/139tehuti: Firmware filename is tehuti/bdx.bindrivers/net/tehuti.c+2 -20 replies
72/139net/dst: dst_dev_event() called after other notifiersnet/core/dst.c+1 -00 replies
73/139net: Fix header size check for GSO case in recvmsg (af_packet)net/packet/af_packet.c+3 -10 replies
74/139net: packet: fix information leak to userlandnet/packet/af_packet.c+2 -10 replies
75/139ACPICA: Fix Scope() op in module level codedrivers/acpi/acpica/dswexec.c+17 -20 replies
76/139nouveau: Acknowledge HPD irq in handler, not bottom halfdrivers/gpu/drm/nouveau/nouveau_drv.h drivers/gpu/drm/nouveau/nouveau_irq.c drivers/gpu/drm/nouveau/nv50_display.c+33 -90 replies
77/139printk: Fix wake_up_klogd() vs cpu hotplugkernel/printk.c+1 -10 replies
78/139xen: Provide a variant of __RING_SIZE() that is an integer constant expressiondrivers/block/xen-blkfront.c drivers/net/xen-netfront.c include/xen/interface/io/ring.h+12 -50 replies
79/139sched: Cure more NO_HZ load average woesinclude/linux/sched.h kernel/sched.c kernel/timer.c+141 -130 replies
80/139ACPI: EC: Add another dmi match entry for MSI hardwaredrivers/acpi/ec.c+3 -00 replies
81/139PM / Runtime: Fix pm_runtime_suspended()Documentation/power/runtime_pm.txt include/linux/pm_runtime.h+4 -30 replies
82/139inotify: stop kernel memory leak on file creation failurefs/notify/inotify/inotify_user.c+1 -00 replies
83/139orinoco: fix TKIP countermeasure behaviourdrivers/net/wireless/orinoco/wext.c+2 -20 replies
84/139orinoco: clear countermeasure setting on commitdrivers/net/wireless/orinoco/main.c+6 -00 replies
85/139x86, amd: Fix panic on AMD CPU family 0x15arch/x86/kernel/cpu/amd.c+1 -20 replies
86/139md: fix bug with re-adding of partially recovered device.drivers/md/md.c+5 -20 replies
87/139md: protect against NULL reference when waiting to start a raid10.drivers/md/md.c drivers/md/raid10.c+3 -40 replies
88/139tracing: Fix panic when lseek() called on "trace" opened for writingkernel/trace/trace.c+9 -10 replies
89/139x86, gcc-4.6: Use gcc -m options when building vdsoarch/x86/vdso/Makefile+2 -20 replies
90/139x86: Enable the intr-remap fault handling after local APIC setuparch/x86/kernel/apic/apic.c arch/x86/kernel/apic/probe_64.c+8 -70 replies
91/139x86, vt-d: Handle previous faults after enabling fault handlingdrivers/pci/dmar.c+5 -00 replies
92/139x86, vt-d: Fix the vt-d fault handling irq migration in the x2apic modearch/x86/kernel/apic/io_apic.c+1 -00 replies
93/139x86, vt-d: Quirk for masking vtd spec errors to platform error handling logicdrivers/pci/quirks.c+23 -00 replies
94/139rt2x00: Fix max TX power settingsdrivers/net/wireless/rt2x00/rt2400pci.c drivers/net/wireless/rt2x00/rt2500pci.c drivers/net/wireless/rt2x00/rt2500usb.c +6 more+82 -450 replies
95/139ALSA: hda - Enable jack sense for Thinkpad Edge 11sound/pci/hda/patch_conexant.c+1 -00 replies
96/139Input: synaptics - fix handling of 2-button ClickPadsdrivers/input/mouse/synaptics.h+2 -10 replies
97/139install_special_mapping skips security_file_mmap check.fs/exec.c mm/mmap.c+17 -40 replies
98/139USB: misc: uss720.c: add another vendor/product IDdrivers/usb/misc/uss720.c+3 -10 replies
99/139USB: ftdi_sio: Add D.O.Tec PIDdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+6 -00 replies
100/139USB: usb-storage: unusual_devs entry for the Samsung YP-CP3drivers/usb/storage/unusual_devs.h+7 -00 replies
101/139Revert "USB: gadget: Allow function access to device ID data during bind()"drivers/usb/gadget/composite.c+8 -80 replies
102/139p54usb: add 5 more USBIDsdrivers/net/wireless/p54/p54usb.c+5 -00 replies
103/139p54usb: New USB ID for Gemtek WUBI-100GWdrivers/net/wireless/p54/p54usb.c+1 -00 replies
104/139n_gsm: Fix message length handling when building headerdrivers/char/n_gsm.c+2 -20 replies
105/139n_gsm: gsm_data_alloc buffer allocation could fail and it is not being checkeddrivers/char/n_gsm.c+2 -00 replies
106/139xhci: Fix issue with port array setup and buggy hosts.drivers/usb/host/xhci-mem.c+15 -100 replies
107/139gpio: Fix null pointer dereference while accessing rdc321x platform_datadrivers/gpio/rdc321x-gpio.c+1 -10 replies
108/139cs5535-gpio: don't apply errata #36 to edge detect GPIOsdrivers/gpio/cs5535-gpio.c+11 -40 replies
109/139cs5535-gpio: handle GPIO regs where higher (clear) bits are setdrivers/gpio/cs5535-gpio.c+6 -20 replies
110/139mmc: at91_mci: fix multiblock SDIO transfersarch/arm/mach-at91/include/mach/at91_mci.h drivers/mmc/host/at91_mci.c+11 -40 replies
111/139mmc: atmel-mci: fix multiblock SDIO transfersdrivers/mmc/host/atmel-mci.c+12 -60 replies
112/139mmc: Fix re-probing with PM_POST_RESTORE notificationdrivers/mmc/core/core.c+1 -00 replies
113/139fix freeing user_struct in user cachekernel/user.c+1 -00 replies
114/139rtc: rs5c372: fix buffer sizedrivers/rtc/rtc-rs5c372.c+1 -10 replies
115/139RAMOOPS: Don't overflow over non-allocated regionsdrivers/char/ramoops.c+7 -50 replies
116/139watchdog: Fix null pointer dereference while accessing rdc321x platform_datadrivers/watchdog/rdc321x_wdt.c+1 -10 replies
117/139arch/x86/oprofile/op_model_amd.c: Perform initialisation on a single CPUarch/x86/oprofile/op_model_amd.c+16 -80 replies
118/139mfd: Support additional parent IDs for wm831xdrivers/mfd/wm831x-core.c+5 -10 replies
119/139mfd: Supply IRQ base for WM832x devicesdrivers/mfd/wm831x-core.c+1 -10 replies
120/139drm/radeon/kms/evergreen: reset the grbm blocks at resume and initdrivers/gpu/drm/radeon/evergreen.c+10 -00 replies
121/139drm/radeon/kms: fix evergreen asic resetdrivers/gpu/drm/radeon/evergreen.c+0 -150 replies
122/139drm/radeon/kms: reorder display resume to avoid problemsdrivers/gpu/drm/radeon/atombios_crtc.c drivers/gpu/drm/radeon/radeon_device.c+6 -60 replies
123/139drm/i915/dp: Fix I2C/EDID handling with active DisplayPort to DVI converterdrivers/gpu/drm/i915/intel_dp.c+30 -70 replies
124/139sound: Prevent buffer overflow in OSS load_mixer_volumessound/oss/soundcard.c+2 -20 replies
125/139mv_xor: fix race in tasklet functiondrivers/dma/mv_xor.c+1 -10 replies
126/139ima: fix add LSM rule bugsecurity/integrity/ima/ima_policy.c+2 -00 replies
127/139libata-sff: fix HSM_ST_ERR handling in __ata_sff_port_intr()drivers/ata/libata-sff.c+3 -40 replies
128/139mac80211: fix mesh forwardingnet/mac80211/rx.c+4 -12 replies
129/139ALSA: hda: Use LPIB quirk for Dell Inspiron m101z/1120sound/pci/hda/hda_intel.c+1 -00 replies
130/139Sched: fix skip_clock_update optimizationkernel/fork.c kernel/sched.c+4 -30 replies
131/139block: Deprecate QUEUE_FLAG_CLUSTER and use queue_limits insteadblock/blk-merge.c block/blk-settings.c block/blk-sysfs.c +4 more+13 -400 replies
132/139x86/microcode: Fix double vfree() and remove redundant pointer checks before vfree()arch/x86/kernel/microcode_intel.c+5 -110 replies
133/139posix-cpu-timers: workaround to suppress the problems with mt execkernel/exit.c+8 -00 replies
134/139gspca - sonixj: Set the flag for some devicesdrivers/media/video/gspca/sonixj.c+5 -20 replies
135/139gspca - sonixj: Add a flag in the driver_info tabledrivers/media/video/gspca/sonixj.c+8 -20 replies
136/139mac80211: fix hard lockup innet/mac80211/agg-tx.c+1 -10 replies
137/139Input: i8042 - introduce 'notimeout' blacklist for Dell Vostro V13Documentation/kernel-parameters.txt drivers/input/serio/i8042-x86ia64io.h drivers/input/serio/i8042.c+27 -10 replies
138/139Revert drm/radeon/kms: properly compute group_size on 6xx/7xxdrivers/gpu/drm/radeon/r600.c drivers/gpu/drm/radeon/rv770.c+6 -100 replies
139/139Subject: Release 2.6.35.11Makefile+1 -10 replies

Reviews trailers per patch

31 of 140 patches have a Reviewed-by or Acked-by.

PatchRalph WabelAlexander MorozovLiam GirdwoodCatalin MarinasSerge E. HallynPavel EmelyanovLi ZefanBen GreearDaniel DrakeSerge HallynYong ZhangSjoerd SimonsJavier CardonaMathieu Chouquet-StringerTigran AivazianMike SnitzerJerome GlisseJean-Christophe PLAGNIOL-VILLARDMarco StornelliTakao IndohChris WrightKenji KaneshigeAlan SternKees CookRobert SwieckiJames MorrisHelmut SchaaDamien WyartOrion PoplawskiKyle McMartinEric DumazetNelson ElhageHerbert XuRafael J. WysockiAndrew HendryH. Peter AnvinTobias KarnatStefan BaderDuncanPhilip Peitsch
1/139
1/139
2/139
3/139
4/139
5/139Reported-and-tested-by
6/139Reported-and-tested-by
7/139Reported-and-Tested-by
8/139
9/139
10/139
11/139
12/139T-b
13/139
14/139T-b
15/139
16/139
17/139
18/139Reported-and-tested-by
19/139
20/139A-b
21/139A-b
22/139A-b
23/139A-b
24/139A-b
25/139
26/139
27/139
28/139A-b
29/139
30/139
31/139
32/139
33/139
34/139
35/139
36/139
37/139
38/139
39/139
40/139
41/139
42/139
43/139
44/139
45/139A-b
46/139
47/139
48/139
49/139
50/139
51/139
52/139A-b A-b
53/139
54/139A-b
55/139A-b
56/139A-b
57/139A-b
58/139
59/139
60/139
61/139
62/139
63/139A-b
64/139R-b
65/139
66/139
67/139T-b
68/139
69/139
70/139
71/139
72/139T-b
73/139
74/139
75/139
76/139
77/139A-b
78/139
79/139T-b T-b T-b
80/139
81/139
82/139
83/139
84/139
85/139
86/139
87/139
88/139
89/139
90/139A-b
91/139A-b
92/139T-b A-b
93/139Reported-and-tested-by A-b A-b
94/139A-b
95/139
96/139
97/139A-b A-b R-b
98/139
99/139
100/139A-b
101/139
102/139
103/139
104/139
105/139
106/139
107/139
108/139T-b
109/139T-b
110/139A-b
111/139A-b
112/139
113/139A-b
114/139
115/139A-b
116/139
117/139
118/139
119/139
120/139
121/139R-b
122/139
123/139
124/139
125/139
126/139A-b
127/139
128/139A-b
129/139Reported-and-tested-by
130/139T-b
131/139A-b
132/139A-b
133/139
134/139
135/139
136/139Reported-and-tested-by
137/139
138/139
139/139

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 40 reviewers.

Read the v1 thread

Cover letter [PATCH] [0/139] 2.6.35.11 longterm review

This is the start of the longterm review cycle for the 2.6.35.10 release. There are a large number of patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. If anyone is a maintainer of the proper subsystem, and wants to add a Signed-off-by: line to the patch, please respond with it.

The full quilt queue can be found at
git://git.kernel.org/pub/scm/linux/kernel/git/longterm/longterm-queue-2.6.35

Responses should be made within 48 hours.

 Documentation/kernel-parameters.txt         |    1 +
 Documentation/power/runtime_pm.txt          |    4 +-
 Makefile                                    |    2 +-
 arch/arm/mach-at91/include/mach/at91_mci.h  |    2 +
 arch/arm/mm/cache-v6.S                      |   28 ++++--
 arch/sparc/include/asm/openprom.h           |    2 +-
 arch/sparc/include/asm/oplib_32.h           |   35 +------
 arch/sparc/include/asm/oplib_64.h           |   46 +--------
 arch/sparc/kernel/leon_kernel.c             |    4 +-
 arch/sparc/prom/Makefile                    |    1 -
 arch/sparc/prom/console_32.c                |   65 ++---------
 arch/sparc/prom/console_64.c                |   81 +++-----------
 arch/sparc/prom/devops_32.c                 |   87 ---------------
 arch/sparc/prom/devops_64.c                 |   67 ------------
 arch/sparc/prom/misc_64.c                   |   16 +---
 arch/sparc/prom/printf.c                    |   35 +++++-
 arch/sparc/prom/tree_32.c                   |   15 ---
 arch/sparc/prom/tree_64.c                   |   18 ---
 arch/x86/include/asm/processor.h            |   23 ----
 arch/x86/kernel/apic/apic.c                 |    8 ++
 arch/x86/kernel/apic/io_apic.c              |    1 +
 arch/x86/kernel/apic/probe_64.c             |    7 --
 arch/x86/kernel/cpu/amd.c                   |    3 +-
 arch/x86/kernel/microcode_intel.c           |   16 +--
 arch/x86/kernel/smpboot.c                   |   85 ++++++++++++++-
 arch/x86/kernel/xsave.c                     |    3 +-
 arch/x86/oprofile/op_model_amd.c            |   24 +++--
 arch/x86/vdso/Makefile                      |    4 +-
 block/blk-merge.c                           |    6 +-
 block/blk-settings.c                        |   25 +----
 block/blk-sysfs.c                           |    2 +-
 drivers/acpi/acpica/dswexec.c               |   19 +++-
 drivers/acpi/ec.c                           |    3 +
 drivers/ata/libata-sff.c                    |    7 +-
 drivers/block/xen-blkfront.c                |    2 +-
 drivers/char/n_gsm.c                        |    6 +-
 drivers/char/ramoops.c                      |   12 ++-
 drivers/dma/mv_xor.c                        |    2 +-
 drivers/edac/amd64_edac.c                   |    2 +-
 drivers/edac/edac_mc.c                      |   10 +-
 drivers/gpio/cs5535-gpio.c                  |   19 +++-
 drivers/gpio/rdc321x-gpio.c                 |    2 +-
 drivers/gpu/drm/drm_crtc.c                  |   10 +-
 drivers/gpu/drm/i915/intel_dp.c             |   37 +++++--
 drivers/gpu/drm/nouveau/nouveau_drv.h       |    6 +
 drivers/gpu/drm/nouveau/nouveau_irq.c       |    1 +
 drivers/gpu/drm/nouveau/nv50_display.c      |   35 +++++--
 drivers/gpu/drm/radeon/atombios_crtc.c      |    3 +-
 drivers/gpu/drm/radeon/evergreen.c          |   25 ++---
 drivers/gpu/drm/radeon/r600.c               |   24 +++--
 drivers/gpu/drm/radeon/radeon_device.c      |    9 +-
 drivers/gpu/drm/radeon/rv770.c              |    9 +-
 drivers/hwmon/adm1026.c                     |   20 ++--
 drivers/infiniband/core/uverbs_cmd.c        |  101 ++++++++++--------
 drivers/input/mouse/synaptics.h             |    3 +-
 drivers/input/serio/i8042-x86ia64io.h       |   21 ++++
 drivers/input/serio/i8042.c                 |    6 +-
 drivers/md/dm-table.c                       |    5 -
 drivers/md/md.c                             |   15 ++--
 drivers/md/raid10.c                         |    2 +-
 drivers/media/video/gspca/sonixj.c          |   17 +++-
 drivers/mfd/wm831x-core.c                   |    8 +-
 drivers/mmc/core/core.c                     |    1 +
 drivers/mmc/host/at91_mci.c                 |   13 ++-
 drivers/mmc/host/atmel-mci.c                |   18 ++-
 drivers/net/8139cp.c                        |   10 +-
 drivers/net/benet/be_cmds.c                 |    2 +-
 drivers/net/bonding/bonding.h               |    4 +-
 drivers/net/ifb.c                           |    2 +
 drivers/net/r8169.c                         |    4 +-
 drivers/net/tehuti.c                        |    4 +-
 drivers/net/wireless/ath/ath9k/eeprom_def.c |   12 ++-
 drivers/net/wireless/ath/ath9k/main.c       |   11 ++-
 drivers/net/wireless/orinoco/main.c         |    6 +
 drivers/net/wireless/orinoco/wext.c         |    4 +-
 drivers/net/wireless/p54/p54usb.c           |    6 +
 drivers/net/wireless/rt2x00/rt2400pci.c     |    6 +-
 drivers/net/wireless/rt2x00/rt2500pci.c     |   12 ++-
 drivers/net/wireless/rt2x00/rt2500usb.c     |   12 ++-
 drivers/net/wireless/rt2x00/rt2800.h        |    7 ++
 drivers/net/wireless/rt2x00/rt2800lib.c     |   59 ++++++----
 drivers/net/wireless/rt2x00/rt2x00.h        |    5 +-
 drivers/net/wireless/rt2x00/rt2x00dev.c     |    2 +-
 drivers/net/wireless/rt2x00/rt61pci.c       |   12 ++-
 drivers/net/wireless/rt2x00/rt73usb.c       |   12 ++-
 drivers/net/xen-netfront.c                  |    4 +-
 drivers/pci/dmar.c                          |    5 +
 drivers/pci/quirks.c                        |   23 ++++
 drivers/rtc/rtc-rs5c372.c                   |    2 +-
 drivers/scsi/qla2xxx/qla_iocb.c             |    1 +
 drivers/scsi/qla2xxx/qla_nx.c               |    1 +
 drivers/scsi/qla2xxx/qla_os.c               |    1 +
 drivers/scsi/scsi_lib.c                     |    3 +-
 drivers/usb/gadget/composite.c              |   16 ++--
 drivers/usb/host/xhci-mem.c                 |   25 +++--
 drivers/usb/misc/uss720.c                   |    4 +-
 drivers/usb/serial/ftdi_sio.c               |    1 +
 drivers/usb/serial/ftdi_sio_ids.h           |    5 +
 drivers/usb/storage/unusual_devs.h          |    7 ++
 drivers/watchdog/rdc321x_wdt.c              |    2 +-
 fs/exec.c                                   |    5 +
 fs/fuse/file.c                              |   72 +++++++++++-
 fs/nfs/file.c                               |    2 +
 fs/nfs/mount_clnt.c                         |    4 +-
 fs/nfsd/nfs3xdr.c                           |    6 +-
 fs/nfsd/xdr4.h                              |   21 ++--
 fs/notify/inotify/inotify_user.c            |    1 +
 include/linux/blkdev.h                      |    9 +-
 include/linux/bootmem.h                     |    2 +
 include/linux/mfd/wm8994/pdata.h            |    2 +-
 include/linux/pm_runtime.h                  |    3 +-
 include/linux/sched.h                       |    2 +-
 include/linux/socket.h                      |    5 +
 include/linux/user_namespace.h              |   14 +++
 include/net/af_unix.h                       |    6 +-
 include/net/scm.h                           |   28 ++++-
 include/net/sock.h                          |    4 +-
 include/xen/interface/io/ring.h             |   11 ++-
 kernel/exit.c                               |    8 ++
 kernel/fork.c                               |    1 +
 kernel/power/user.c                         |    2 +-
 kernel/printk.c                             |    4 +-
 kernel/sched.c                              |  156 ++++++++++++++++++++++++---
 kernel/timer.c                              |    8 ++-
 kernel/trace/trace.c                        |   10 ++-
 kernel/user.c                               |    1 +
 kernel/user_namespace.c                     |   44 ++++++++
 mm/mmap.c                                   |   16 ++-
 net/ax25/af_ax25.c                          |    2 +-
 net/bridge/br_multicast.c                   |    2 +-
 net/core/dst.c                              |    1 +
 net/core/filter.c                           |   19 +---
 net/core/scm.c                              |   24 ++++
 net/core/sock.c                             |   15 +++
 net/econet/af_econet.c                      |   12 ++-
 net/ipv4/tcp.c                              |    2 +-
 net/ipv4/tcp_ipv4.c                         |    8 +-
 net/ipv4/tcp_output.c                       |   42 ++++----
 net/l2tp/l2tp_ip.c                          |    6 +-
 net/llc/af_llc.c                            |    5 +-
 net/mac80211/agg-tx.c                       |    2 +-
 net/mac80211/rx.c                           |    5 +-
 net/mac80211/tx.c                           |   21 +++-
 net/packet/af_packet.c                      |    7 +-
 net/sched/cls_cgroup.c                      |    2 -
 net/sunrpc/svc_xprt.c                       |    9 ++-
 net/unix/af_unix.c                          |   86 +++++++++++-----
 net/unix/garbage.c                          |    9 ++-
 net/x25/x25_link.c                          |    1 +
 security/integrity/ima/ima_policy.c         |    2 +
 sound/oss/soundcard.c                       |    4 +-
 sound/pci/hda/hda_intel.c                   |    2 +
 sound/pci/hda/patch_conexant.c              |    4 +-
 sound/pci/hda/patch_realtek.c               |    1 +
 sound/soc/codecs/wm8580.c                   |    2 +-
 sound/soc/codecs/wm8904.c                   |    3 +-
 sound/soc/codecs/wm8955.c                   |    3 +-
 sound/soc/codecs/wm_hubs.c                  |    2 +-
 158 files changed, 1324 insertions(+), 907 deletions(-)