From: Luis Henriques <luis.henriques@canonical.com>
To: linux-kernel@vger.kernel.org, stable@vger.kernel.org,
kernel-team@lists.ubuntu.com
Cc: David Quigley <dpquigl@davequigley.com>,
Jeff Layton <jlayton@redhat.com>,
Trond Myklebust <Trond.Myklebust@netapp.com>,
Luis Henriques <luis.henriques@canonical.com>
Subject: [PATCH 3.11 241/272] nfs: fix oops when trying to set SELinux label
Date: Fri, 6 Dec 2013 12:58:50 +0000 [thread overview]
Message-ID: <1386334761-25517-242-git-send-email-luis.henriques@canonical.com> (raw)
In-Reply-To: <1386334761-25517-1-git-send-email-luis.henriques@canonical.com>
3.11.10.1 -stable review patch. If anyone has any objections, please let me know.
------------------
From: Jeff Layton <jlayton@redhat.com>
commit 12207f69b3ef4d6eea6a5568281e49f671977ab1 upstream.
Chao reported the following oops when testing labeled NFS:
BUG: unable to handle kernel NULL pointer dereference at (null)
IP: [<ffffffffa0568703>] nfs4_xdr_enc_setattr+0x43/0x110 [nfsv4]
PGD 277bbd067 PUD 2777ea067 PMD 0
Oops: 0000 [#1] SMP
Modules linked in: rpcsec_gss_krb5 nfsv4 dns_resolver nfs fscache sg coretemp kvm_intel kvm crc32_pclmul crc32c_intel ghash_clmulni_intel aesni_intel lrw gf128mul iTCO_wdt glue_helper ablk_helper cryptd iTCO_vendor_support bnx2 pcspkr serio_raw i7core_edac cdc_ether microcode usbnet edac_core mii lpc_ich i2c_i801 mfd_core shpchp ioatdma dca acpi_cpufreq mperf nfsd auth_rpcgss nfs_acl lockd sunrpc xfs libcrc32c sr_mod sd_mod cdrom crc_t10dif mgag200 syscopyarea sysfillrect sysimgblt i2c_algo_bit drm_kms_helper ata_generic ttm pata_acpi drm ata_piix libata megaraid_sas i2c_core dm_mirror dm_region_hash dm_log dm_mod
CPU: 4 PID: 25657 Comm: chcon Not tainted 3.10.0-33.el7.x86_64 #1
Hardware name: IBM System x3550 M3 -[7944OEJ]-/90Y4784 , BIOS -[D6E150CUS-1.11]- 02/08/2011
task: ffff880178397220 ti: ffff8801595d2000 task.ti: ffff8801595d2000
RIP: 0010:[<ffffffffa0568703>] [<ffffffffa0568703>] nfs4_xdr_enc_setattr+0x43/0x110 [nfsv4]
RSP: 0018:ffff8801595d3888 EFLAGS: 00010296
RAX: 0000000000000000 RBX: ffff8801595d3b30 RCX: 0000000000000b4c
RDX: ffff8801595d3b30 RSI: ffff8801595d38e0 RDI: ffff880278b6ec00
RBP: ffff8801595d38c8 R08: ffff8801595d3b30 R09: 0000000000000001
R10: 0000000000000000 R11: 0000000000000000 R12: ffff8801595d38e0
R13: ffff880277a4a780 R14: ffffffffa05686c0 R15: ffff8802765f206c
FS: 00007f2c68486800(0000) GS:ffff88027fc00000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000000 CR3: 000000027651a000 CR4: 00000000000007e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Stack:
0000000000000000 0000000000000000 0000000000000000 0000000000000000
0000000000000000 ffff880277865800 ffff880278b6ec00 ffff880277a4a780
ffff8801595d3948 ffffffffa02ad926 ffff8801595d3b30 ffff8802765f206c
Call Trace:
[<ffffffffa02ad926>] rpcauth_wrap_req+0x86/0xd0 [sunrpc]
[<ffffffffa02a1d40>] ? call_connect+0xb0/0xb0 [sunrpc]
[<ffffffffa02a1d40>] ? call_connect+0xb0/0xb0 [sunrpc]
[<ffffffffa02a1ecb>] call_transmit+0x18b/0x290 [sunrpc]
[<ffffffffa02a1d40>] ? call_connect+0xb0/0xb0 [sunrpc]
[<ffffffffa02aae14>] __rpc_execute+0x84/0x400 [sunrpc]
[<ffffffffa02ac40e>] rpc_execute+0x5e/0xa0 [sunrpc]
[<ffffffffa02a2ea0>] rpc_run_task+0x70/0x90 [sunrpc]
[<ffffffffa02a2f03>] rpc_call_sync+0x43/0xa0 [sunrpc]
[<ffffffffa055284d>] _nfs4_do_set_security_label+0x11d/0x170 [nfsv4]
[<ffffffffa0558861>] nfs4_set_security_label.isra.69+0xf1/0x1d0 [nfsv4]
[<ffffffff815fca8b>] ? avc_alloc_node+0x24/0x125
[<ffffffff815fcd2f>] ? avc_compute_av+0x1a3/0x1b5
[<ffffffffa055897b>] nfs4_xattr_set_nfs4_label+0x3b/0x50 [nfsv4]
[<ffffffff811bc772>] generic_setxattr+0x62/0x80
[<ffffffff811bcfc3>] __vfs_setxattr_noperm+0x63/0x1b0
[<ffffffff811bd1c5>] vfs_setxattr+0xb5/0xc0
[<ffffffff811bd2fe>] setxattr+0x12e/0x1c0
[<ffffffff811a4d22>] ? final_putname+0x22/0x50
[<ffffffff811a4f2b>] ? putname+0x2b/0x40
[<ffffffff811aa1cf>] ? user_path_at_empty+0x5f/0x90
[<ffffffff8119bc29>] ? __sb_start_write+0x49/0x100
[<ffffffff811bd66f>] SyS_lsetxattr+0x8f/0xd0
[<ffffffff8160cf99>] system_call_fastpath+0x16/0x1b
Code: 48 8b 02 48 c7 45 c0 00 00 00 00 48 c7 45 c8 00 00 00 00 48 c7 45 d0 00 00 00 00 48 c7 45 d8 00 00 00 00 48 c7 45 e0 00 00 00 00 <48> 8b 00 48 8b 00 48 85 c0 0f 84 ae 00 00 00 48 8b 80 b8 03 00
RIP [<ffffffffa0568703>] nfs4_xdr_enc_setattr+0x43/0x110 [nfsv4]
RSP <ffff8801595d3888>
CR2: 0000000000000000
The problem is that _nfs4_do_set_security_label calls rpc_call_sync()
directly which fails to do any setup of the SEQUENCE call. Have it use
nfs4_call_sync() instead which does the right thing. While we're at it
change the name of "args" to "arg" to better match the pattern in
_nfs4_do_setattr.
Reported-by: Chao Ye <cye@redhat.com>
Cc: David Quigley <dpquigl@davequigley.com>
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
---
fs/nfs/nfs4proc.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c
index 1761b67..b227e12 100644
--- a/fs/nfs/nfs4proc.c
+++ b/fs/nfs/nfs4proc.c
@@ -4463,7 +4463,7 @@ static int _nfs4_do_set_security_label(struct inode *inode,
struct iattr sattr = {0};
struct nfs_server *server = NFS_SERVER(inode);
const u32 bitmask[3] = { 0, 0, FATTR4_WORD2_SECURITY_LABEL };
- struct nfs_setattrargs args = {
+ struct nfs_setattrargs arg = {
.fh = NFS_FH(inode),
.iap = &sattr,
.server = server,
@@ -4477,14 +4477,14 @@ static int _nfs4_do_set_security_label(struct inode *inode,
};
struct rpc_message msg = {
.rpc_proc = &nfs4_procedures[NFSPROC4_CLNT_SETATTR],
- .rpc_argp = &args,
+ .rpc_argp = &arg,
.rpc_resp = &res,
};
int status;
- nfs4_stateid_copy(&args.stateid, &zero_stateid);
+ nfs4_stateid_copy(&arg.stateid, &zero_stateid);
- status = rpc_call_sync(server->client, &msg, 0);
+ status = nfs4_call_sync(server->client, server, &msg, &arg.seq_args, &res.seq_res, 1);
if (status)
dprintk("%s failed: %d\n", __func__, status);
--
1.8.3.2
next prev parent reply other threads:[~2013-12-06 13:13 UTC|newest]
Thread overview: 273+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-12-06 12:54 [3.11.y.z extended stable] Linux 3.11.10.1 stable review Luis Henriques
2013-12-06 12:54 ` [PATCH 3.11 001/272] X.509: Remove certificate date checks Luis Henriques
2013-12-06 12:54 ` [PATCH 3.11 002/272] selinux: correct locking in selinux_netlbl_socket_connect) Luis Henriques
2013-12-06 12:54 ` [PATCH 3.11 003/272] audit: printk USER_AVC messages when audit isn't enabled Luis Henriques
2013-12-06 12:54 ` [PATCH 3.11 004/272] audit: fix info leak in AUDIT_GET requests Luis Henriques
2013-12-06 12:54 ` [PATCH 3.11 005/272] audit: use nlmsg_len() to get message payload length Luis Henriques
2013-12-06 12:54 ` [PATCH 3.11 006/272] slub: Handle NULL parameter in kmem_cache_flags Luis Henriques
2013-12-06 12:54 ` [PATCH 3.11 007/272] iscsi-target: Fix mutex_trylock usage in iscsit_increment_maxcmdsn Luis Henriques
2013-12-06 12:54 ` [PATCH 3.11 008/272] target: Fix delayed Task Aborted Status (TAS) handling bug Luis Henriques
2013-12-06 12:54 ` [PATCH 3.11 009/272] md: fix calculation of stacking limits on level change Luis Henriques
2013-12-06 12:54 ` [PATCH 3.11 010/272] ioatdma: Fix bug in selftest after removal of DMA_MEMSET Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 011/272] ioatdma: fix sed pool selection Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 012/272] ioatdma: fix selection of 16 vs 8 source path Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 013/272] drm/i915: flush cursors harder Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 014/272] rtlwifi: rtl8192cu: Fix more pointer arithmetic errors Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 015/272] radeon: workaround pinning failure on low ram gpu Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 016/272] drm/radeon/vm: don't attempt to update ptes if ib allocation fails Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 017/272] drm/radeon: adjust TN dpm parameters for stability (v2) Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 018/272] arm/arm64: KVM: Fix hyp mappings of vmalloc regions Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 019/272] iio:accel:kxsd9 fix missing mutex unlock Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 020/272] nfsd: split up nfsd_setattr Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 021/272] nfsd: make sure to balance get/put_write_access Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 022/272] gpio: twl4030: Fix regression for twl gpio output Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 023/272] drm/i915: Replicate BIOS eDP bpp clamping hack for hsw Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 024/272] ASoC: wm5110: Add post SYSCLK register patch for rev D chip Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 025/272] drm/radeon: hook up backlight functions for CI and KV family Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 026/272] nfsd4: fix xdr decoding of large non-write compounds Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 027/272] avr32: setup crt for early panic() Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 028/272] avr32: fix out-of-range jump in large kernels Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 029/272] ACPI / hotplug: Fix conflicted PCI bridge notify handlers Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 030/272] ASoC: arizona: Set FLL to free-run before disabling Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 031/272] ALSA: hda - Fix unbalanced runtime PM notification at resume Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 032/272] PCI: Remove duplicate pci_disable_device() from pcie_portdrv_remove() Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 033/272] powerpc/eeh: Enable PCI_COMMAND_MASTER for PCI bridges Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 034/272] powerpc/pseries: Duplicate dtl entries sometimes sent to userspace Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 035/272] powerpc: ppc64 address space capped at 32TB, mmap randomisation disabled Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 036/272] powerpc/signals: Mark VSX not saved with small contexts Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 037/272] iscsi-target: fix extract_param to handle buffer length corner case Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 038/272] iscsi-target: chap auth shouldn't match username with trailing garbage Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 039/272] ALSA: hda - Fix the headphone jack detection on Sony VAIO TX Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 040/272] ALSA: hda - Add headset quirk for Dell Inspiron 3135 Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 041/272] configfs: fix race between dentry put and lookup Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 042/272] ALSA: hda - Provide missing pin configs for VAIO with ALC260 Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 043/272] workqueue: fix ordered workqueues in NUMA setups Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 044/272] ahci: add Marvell 9230 to the AHCI PCI device list Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 045/272] powerpc/signals: Improved mark VSX not saved with small contexts fix Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 046/272] gpio: mvebu: make mvchip->irqbase signed for error handling Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 047/272] gpio: msm: make msm_gpio.summary_irq " Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 048/272] gpio: rcar: NULL dereference on error in probe() Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 049/272] s390/uaccess: add missing page table walk range check Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 050/272] staging: vt6656: [BUG] Fix for TX USB resets from vendors driver Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 051/272] Staging: zram: Fix memory leak by refcount mismatch Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 052/272] staging: zsmalloc: Ensure handle is never 0 on success Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 053/272] ARM: dts: Add max77686 RTC interrupt to cros5250-common Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 054/272] ARM: bcm2835: add missing #xxx-cells to I2C nodes Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 055/272] ALSA: hda/realtek - Add support of ALC231 codec Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 056/272] ALSA: hda/realtek - Set pcbeep amp for ALC668 Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 057/272] tracing: Allow events to have NULL strings Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 058/272] ftrace: Fix function graph with loading of modules Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 059/272] HID: uhid: fix leak for 64/32 UHID_CREATE Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 060/272] ALSA: hda - Create Headhpone Mic Jack Mode when really needed Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 061/272] ALSA: hda - Fix hp-mic mode without VREF bits Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 062/272] Staging: tidspbridge: disable driver Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 063/272] cpuset: Fix memory allocator deadlock Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 064/272] ALSA: hda - Check leaf nodes to find aamix amps Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 065/272] ALSA: hda - Initialize missing bass speaker pin for ASUS AIO ET2700 Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 066/272] drm/qxl: fix memory leak in release list handling Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 067/272] arm64: Move PTE_PROT_NONE higher up Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 068/272] HID: appleir: force input to be set Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 069/272] parisc: sticon - unbreak on 64bit kernel Luis Henriques
2013-12-06 12:55 ` [PATCH 3.11 070/272] ARM: OMAP2+: irq, AM33XX add missing register check Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 071/272] ARM: sa11x0/assabet: ensure CS2 is configured appropriately Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 072/272] ARM: 7876/1: clear Thumb-2 IT state on exception handling Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 073/272] ARM: integrator_cp: Set LCD{0,1} enable lines when turning on CLCD Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 074/272] ARM: at91: fix hanged boot due to early rtc-interrupt Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 075/272] ARM: at91: fix hanged boot due to early rtt-interrupt Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 076/272] ARM: i.MX6q: fix the wrong parent of can_root clock Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 077/272] backlight: atmel-pwm-bl: fix gpio polarity in remove Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 078/272] backlight: atmel-pwm-bl: fix reported brightness Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 079/272] ASoC: ak4642: prevent un-necessary changes to SG_SL1 Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 080/272] ASoC: cs42l52: Correct MIC CTL mask Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 081/272] ASoC: wm8962: Turn on regcache_cache_only before disabling regulator Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 082/272] ASoC: blackfin: Fix missing break Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 083/272] ASoC: fsl: imx-pcm-fiq: omit fiq counter to avoid harm in unbalanced situations Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 084/272] perf tools: Remove cast of non-variadic function to variadic Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 085/272] alarmtimer: return EINVAL instead of ENOTSUPP if rtcdev doesn't exist Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 086/272] pinctrl: dove: unset twsi option3 for gconfig as well Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 087/272] devpts: plug the memory leak in kill_sb Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 088/272] parisc: break out SOCK_NONBLOCK define to own asm header file Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 089/272] can: flexcan: fix flexcan_chip_start() on imx6 Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 090/272] i2c: mux: gpio: use reg value for i2c_add_mux_adapter Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 091/272] i2c: mux: gpio: use gpio_set_value_cansleep() Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 092/272] libata: Fix display of sata speed Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 093/272] drivers/libata: Set max sector to 65535 for Slimtype DVD A DS8A9SH drive Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 094/272] vsprintf: check real user/group id for %pK Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 095/272] rtlwifi: rtl8188ee: Fix smatch warning in rtl8188ee/hw.c Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 096/272] rtlwifi: Fix endian error in extracting packet type Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 097/272] rtlwifi: rtl8192se: Fix wrong assignment Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 098/272] ipc, msg: fix message length check for negative values Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 099/272] ipc, msg: forbid negative values for "msg{max,mnb,mni}" Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 100/272] ipc: update locking scheme comments Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 101/272] ipc/sem.c: synchronize semop and semctl with IPC_RMID Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 102/272] ahci: Add Device IDs for Intel Wildcat Point-LP Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 103/272] ahci: disabled FBS prior to issuing software reset Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 104/272] IB/ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 105/272] IB/qib: Fix txselect regression Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 106/272] IB/srp: Report receive errors correctly Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 107/272] loop: fix crash if blk_alloc_queue fails Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 108/272] loop: fix crash when using unassigned loop device Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 109/272] mtd: nand: hack ONFI for non-power-of-2 dimensions Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 110/272] mtd: map: fixed bug in 64-bit systems Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 111/272] mtd: gpmi: fix kernel BUG due to racing DMA operations Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 112/272] ext4: avoid bh leak in retry path of ext4_expand_extra_isize_ea() Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 113/272] xen/blkback: fix reference counting Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 114/272] rtlwifi: rtl8192de: Fix incorrect signal strength for unassociated AP Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 115/272] rtlwifi: rtl8192se: " Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 116/272] rtlwifi: rtl8192cu: " Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 117/272] qeth: avoid buffer overflow in snmp ioctl Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 118/272] rt2400pci: fix RSSI read Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 119/272] mm: ensure get_unmapped_area() returns higher address than mmap_min_addr Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 120/272] mmc: atmel-mci: abort transfer on timeout error Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 121/272] mmc: atmel-mci: fix oops in atmci_tasklet_func Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 122/272] dm mpath: fix race condition between multipath_dtr and pg_init_done Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 123/272] dm array: fix bug in growing array Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 124/272] dm cache: fix a race condition between queuing new migrations and quiescing for a shutdown Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 125/272] dm: allocate buffer for messages with small number of arguments using GFP_NOIO Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 126/272] blk-core: Fix memory corruption if blkcg_init_queue fails Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 127/272] PM / hibernate: Avoid overflow in hibernate_preallocate_memory() Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 128/272] PM / runtime: Use pm_runtime_put_sync() in __device_release_driver() Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 129/272] qxl: avoid an oops in the deferred io code Luis Henriques
2013-12-06 12:56 ` [PATCH 3.11 130/272] mwifiex: correct packet length for packets from SDIO interface Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 131/272] mwifiex: fix wrong eth_hdr usage for bridged packets in AP mode Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 132/272] audit: add child record before the create to handle case where create fails Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 133/272] audit: log the audit_names record type Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 134/272] prism54: set netdev type to "wlan" Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 135/272] drm/ttm: Fix memory type compatibility check Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 136/272] drm/ttm: Handle in-memory region copies Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 137/272] drm/ttm: Fix ttm_bo_move_memcpy Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 138/272] drm/nouveau: when bailing out of a pushbuf ioctl, do not remove previous fence Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 139/272] drm/radeon/si: fix define for MC_SEQ_TRAIN_WAKEUP_CNTL Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 140/272] drm/radeon: activate UVD clocks before sending the destroy msg Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 141/272] drm/radeon: don't share PPLLs on DCE4.1 Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 142/272] edac, highbank: Fix interrupt setup of mem and l2 controller Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 143/272] setfacl removes part of ACL when setting POSIX ACLs to Samba Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 144/272] Input: evdev - fall back to vmalloc for client event buffer Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 145/272] Input: cypress_ps2 - do not consider data bad if palm is detected Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 146/272] Input: i8042 - add PNP modaliases Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 147/272] HID: don't ignore eGalax/D-Wav/EETI HIDs Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 148/272] Input: usbtouchscreen: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 149/272] cpufreq: highbank-cpufreq: Enable Midway/ECX-2000 Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 150/272] clk: armada-370: Fix incorrect placement of __initconst Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 151/272] clk: armada-370: fix tclk frequencies Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 152/272] 9p: send uevent after adding/removing mount_tag attribute Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 153/272] HID: multitouch: Fix GeneralTouch products and add more PIDs Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 154/272] HID: logitech - lg2ff: Add IDs for Formula Vibration Feedback Wheel Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 155/272] HID: hid-multitouch: add support for SiS panels Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 156/272] HID: hid-sensor-hub: fix report size Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 157/272] HID: multicouh: add PID VID to support 1 new Wistron optical touch device Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 158/272] HID:hid-lg4ff: Scale autocentering force properly on Logitech wheel Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 159/272] HID:hid-lg4ff: Switch autocentering off when strength is set to zero Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 160/272] HID: lg: fix ReportDescriptor for Logitech Formula Vibration Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 161/272] gpio: pl061: move irqdomain initialization Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 162/272] cfg80211: fix scheduled scan pointer access Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 163/272] [media] mxl111sf: Don't use dynamic static allocation Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 164/272] [media] af9035: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 165/272] [media] af9015: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 166/272] [media] dw2102: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 167/272] [media] dibusb-common: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 168/272] [media] cxusb: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 169/272] [media] av7110_hw: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 170/272] [media] cimax2: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 171/272] [media] cx18: struct i2c_client is too big for stack Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 172/272] [media] lirc_zilog: Don't use dynamic static allocation Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 173/272] [media] tuner-xc2028: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 174/272] [media] tuners: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 175/272] [media] stv090x: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 176/272] [media] stv0367: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 177/272] [media] stb0899_drv: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 178/272] [media] dvb-frontends: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 179/272] " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 180/272] [media] s5h1420: " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 181/272] HID: roccat: add new device return value Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 182/272] HID: roccat: fix Coverity CID 141438 Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 183/272] HID: roccat: add missing special driver declarations Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 184/272] HID: enable Mayflash USB Gamecube Adapter Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 185/272] HID: apple: option to swap the 'Option' ("Alt") and 'Command' ("Flag") keys Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 186/272] drm/radeon: use 64-bit math to calculate CTS values for audio (v2) Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 187/272] drm/radeon: fix N/CTS clock matching for audio Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 188/272] drm/radeon: use hw generated CTS/N values " Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 189/272] drm/radeon: re-enable sw ACR support on pre-DCE4 Luis Henriques
2013-12-06 12:57 ` [PATCH 3.11 190/272] iwlwifi: don't WARN on host commands sent when firmware is dead Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 191/272] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 192/272] [media] cx23885: Fix TeVii S471 regression since introduction of ts2020 Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 193/272] iwl3945: better skb management in rx path Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 194/272] iwl4965: " Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 195/272] ARM: OMAP2+: omap_device: maintain sane runtime pm status around suspend/resume Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 196/272] ASoC: wm_adsp: Interpret ADSP memory region lengths as 32 bit words Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 197/272] genirq: Set the irq thread policy without checking CAP_SYS_NICE Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 198/272] regulator: ti-abb: Fix operator precedence typo Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 199/272] i2c: wmt: add missing clk_disable_unprepare() on error Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 200/272] IB/srp: Remove target from list before freeing Scsi_Host structure Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 201/272] IB/srp: Avoid offlining operational SCSI devices Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 202/272] mtd: m25p80: fix allocation size Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 203/272] ath5k: fix regression in tx status processing Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 204/272] mm/zswap: bugfix: memory leak when invalidate and reclaim occur concurrently Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 205/272] bcache: Fix dirty_data accounting Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 206/272] drm/vmwgfx: Resource evict fixes Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 207/272] drm/radeon: fix UVD destroy IB size Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 208/272] HID: wiimote: fix inverted pro-controller axes Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 209/272] mfd: lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 210/272] mfd: rtsx: Modify rts5249_optimize_phy Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 211/272] HID: add support for LEETGION Hellion Gaming Mouse Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 212/272] GFS2: d_splice_alias() can't return error Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 213/272] GFS2: fix dentry leaks Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 214/272] usb: musb: davinci: fix resources passed to MUSB driver for DM6467 Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 215/272] NFSv4: Fix a use-after-free situation in _nfs4_proc_getlk() Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 216/272] usb: Disable USB 2.0 Link PM before device reset Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 217/272] xhci: Set L1 device slot on USB2 LPM enable/disable Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 218/272] usb: Don't enable USB 2.0 Link PM by default Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 219/272] xhci: Enable LPM support only for hardwired or BESL devices Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 220/272] usb: hub: Clear Port Reset Change during init/resume Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 221/272] usb: musb: call musb_start() only once in OTG mode Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 222/272] usb: musb: dsps: move try_idle to start hook Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 223/272] usb: musb: core: properly free host / device structs in err path Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 224/272] rt2800usb: slow down TX status polling Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 225/272] ALSA: hda - Add support of ALC255 codecs Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 226/272] ALSA: compress: fix drain calls blocking other compress functions Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 227/272] NFSv4: fix NULL dereference in open recover Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 228/272] NFSv4: don't fail on missing fattr " Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 229/272] NFSv4: Fix state reference counting in _nfs4_opendata_reclaim_to_nfs4_state Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 230/272] NFSv4: don't reprocess cached open CLAIM_PREVIOUS Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 231/272] ALSA: 6fire: Fix probe of multiple cards Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 232/272] nfsd: return better errors to exportfs Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 233/272] mei: nfc: fix memory leak in error path Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 234/272] usb: wusbcore: set the RPIPE wMaxPacketSize value correctly Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 235/272] usb: wusbcore: change WA_SEGS_MAX to a legal value Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 236/272] powerpc/vio: use strcpy in modalias_show Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 237/272] powerpc/mpc512x: silence build warning upon disabled DIU Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 238/272] powerpc/52xx: fix build breakage for MPC5200 LPBFIFO module Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 239/272] xfs: be more forgiving of a v4 secondary sb w/ junk in v5 fields Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 240/272] s390/vtime: correct idle time calculation Luis Henriques
2013-12-06 12:58 ` Luis Henriques [this message]
2013-12-06 12:58 ` [PATCH 3.11 242/272] NFS: Fix a missing initialisation when reading the SELinux label Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 243/272] nfsd4: fix discarded security labels on setattr Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 244/272] KVM: x86: fix emulation of "movzbl %bpl, %eax" Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 245/272] drm/i915/dvo: call ->mode_set callback only when the port is running Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 246/272] ALSA: hda - Enable SPDIF for Acer TravelMate 6293 Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 247/272] NFSv4.2: Fix a mismatch between Linux labeled NFS and the NFSv4.2 spec Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 248/272] KVM: IOMMU: hva align mapping page size Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 249/272] ALSA: hda - Force buffer alignment for Haswell HDMI controllers Luis Henriques
2013-12-06 12:58 ` [PATCH 3.11 250/272] ftrace/x86: skip over the breakpoint for ftrace caller Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 251/272] drm: shmobile: Add dependency on BACKLIGHT_CLASS_DEVICE Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 252/272] powerpc/powernv: Add PE to its own PELTV Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 253/272] ALSA: hda - Make sure mute LEDs stay on during runtime suspend (Realtek) Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 254/272] ALSA: hda - Add support for CX20952 Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 255/272] ALSA: hda - Add pincfg fixup for ASUS W5A Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 256/272] ALSA: compress: fix drain calls blocking other compress functions (v6) Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 257/272] block: fix race between request completion and timeout handling Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 258/272] block: fix a probe argument to blk_register_region Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 259/272] block: properly stack underlying max_segment_size to DM device Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 260/272] SUNRPC: Fix a data corruption issue when retransmitting RPC calls Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 261/272] ALSA: msnd: Avoid duplicated driver name Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 262/272] ALSA: hda - Fix Line Out automute on Realtek multifunction jacks Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 263/272] ALSA: hda - Check keep_eapd_on before inv_eapd Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 264/272] x86/microcode/amd: Tone down printk(), don't treat a missing firmware file as an error Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 265/272] SUNRPC: Avoid deep recursion in rpc_release_client Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 266/272] cris: media platform drivers: fix build Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 267/272] mm: numa: return the number of base pages altered by protection changes Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 268/272] ALSA: hda - Don't turn off EAPD for headphone on Lenovo N100 Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 269/272] ALSA: hda - Don't clear the power state at snd_hda_codec_reset() Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 270/272] ALSA: pcsp: Fix the order of input device unregistration Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 271/272] hwmon: (lm90) Fix max6696 alarm handling Luis Henriques
2013-12-06 12:59 ` [PATCH 3.11 272/272] drm/radeon: add semaphore trace point Luis Henriques
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1386334761-25517-242-git-send-email-luis.henriques@canonical.com \
--to=luis.henriques@canonical.com \
--cc=Trond.Myklebust@netapp.com \
--cc=dpquigl@davequigley.com \
--cc=jlayton@redhat.com \
--cc=kernel-team@lists.ubuntu.com \
--cc=linux-kernel@vger.kernel.org \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®