From: Ben Hutchings <ben@decadent.org.uk>
To: linux-kernel@vger.kernel.org, stable@vger.kernel.org
Cc: akpm@linux-foundation.org, "Dmitry Vyukov" <dvyukov@google.com>,
"David Ahern" <dsahern@gmail.com>,
"Eric Dumazet" <edumazet@google.com>,
"David Ahern" <dsa@cumulusnetworks.com>,
"David S. Miller" <davem@davemloft.net>
Subject: [PATCH 3.16 112/294] af_key: do not use GFP_KERNEL in atomic contexts
Date: Mon, 06 Nov 2017 23:03:02 +0000 [thread overview]
Message-ID: <lsq.1510009382.686968083@decadent.org.uk> (raw)
In-Reply-To: <lsq.1510009377.526284287@decadent.org.uk>
3.16.50-rc1 review patch. If anyone has any objections, please let me know.
------------------
From: Eric Dumazet <edumazet@google.com>
commit 36f41f8fc6d8aa9f8c9072d66ff7cf9055f5e69b upstream.
pfkey_broadcast() might be called from non process contexts,
we can not use GFP_KERNEL in these cases [1].
This patch partially reverts commit ba51b6be38c1 ("net: Fix RCU splat in
af_key"), only keeping the GFP_ATOMIC forcing under rcu_read_lock()
section.
[1] : syzkaller reported :
in_atomic(): 1, irqs_disabled(): 0, pid: 2932, name: syzkaller183439
3 locks held by syzkaller183439/2932:
#0: (&net->xfrm.xfrm_cfg_mutex){+.+.+.}, at: [<ffffffff83b43888>] pfkey_sendmsg+0x4c8/0x9f0 net/key/af_key.c:3649
#1: (&pfk->dump_lock){+.+.+.}, at: [<ffffffff83b467f6>] pfkey_do_dump+0x76/0x3f0 net/key/af_key.c:293
#2: (&(&net->xfrm.xfrm_policy_lock)->rlock){+...+.}, at: [<ffffffff83957632>] spin_lock_bh include/linux/spinlock.h:304 [inline]
#2: (&(&net->xfrm.xfrm_policy_lock)->rlock){+...+.}, at: [<ffffffff83957632>] xfrm_policy_walk+0x192/0xa30 net/xfrm/xfrm_policy.c:1028
CPU: 0 PID: 2932 Comm: syzkaller183439 Not tainted 4.13.0-rc4+ #24
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
__dump_stack lib/dump_stack.c:16 [inline]
dump_stack+0x194/0x257 lib/dump_stack.c:52
___might_sleep+0x2b2/0x470 kernel/sched/core.c:5994
__might_sleep+0x95/0x190 kernel/sched/core.c:5947
slab_pre_alloc_hook mm/slab.h:416 [inline]
slab_alloc mm/slab.c:3383 [inline]
kmem_cache_alloc+0x24b/0x6e0 mm/slab.c:3559
skb_clone+0x1a0/0x400 net/core/skbuff.c:1037
pfkey_broadcast_one+0x4b2/0x6f0 net/key/af_key.c:207
pfkey_broadcast+0x4ba/0x770 net/key/af_key.c:281
dump_sp+0x3d6/0x500 net/key/af_key.c:2685
xfrm_policy_walk+0x2f1/0xa30 net/xfrm/xfrm_policy.c:1042
pfkey_dump_sp+0x42/0x50 net/key/af_key.c:2695
pfkey_do_dump+0xaa/0x3f0 net/key/af_key.c:299
pfkey_spddump+0x1a0/0x210 net/key/af_key.c:2722
pfkey_process+0x606/0x710 net/key/af_key.c:2814
pfkey_sendmsg+0x4d6/0x9f0 net/key/af_key.c:3650
sock_sendmsg_nosec net/socket.c:633 [inline]
sock_sendmsg+0xca/0x110 net/socket.c:643
___sys_sendmsg+0x755/0x890 net/socket.c:2035
__sys_sendmsg+0xe5/0x210 net/socket.c:2069
SYSC_sendmsg net/socket.c:2080 [inline]
SyS_sendmsg+0x2d/0x50 net/socket.c:2076
entry_SYSCALL_64_fastpath+0x1f/0xbe
RIP: 0033:0x445d79
RSP: 002b:00007f32447c1dc8 EFLAGS: 00000202 ORIG_RAX: 000000000000002e
RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 0000000000445d79
RDX: 0000000000000000 RSI: 000000002023dfc8 RDI: 0000000000000008
RBP: 0000000000000086 R08: 00007f32447c2700 R09: 00007f32447c2700
R10: 00007f32447c2700 R11: 0000000000000202 R12: 0000000000000000
R13: 00007ffe33edec4f R14: 00007f32447c29c0 R15: 0000000000000000
Fixes: ba51b6be38c1 ("net: Fix RCU splat in af_key")
Signed-off-by: Eric Dumazet <edumazet@google.com>
Reported-by: Dmitry Vyukov <dvyukov@google.com>
Cc: David Ahern <dsa@cumulusnetworks.com>
Acked-by: David Ahern <dsahern@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
---
net/key/af_key.c | 48 ++++++++++++++++++++++++++----------------------
1 file changed, 26 insertions(+), 22 deletions(-)
--- a/net/key/af_key.c
+++ b/net/key/af_key.c
@@ -224,7 +224,7 @@ static int pfkey_broadcast_one(struct sk
#define BROADCAST_ONE 1
#define BROADCAST_REGISTERED 2
#define BROADCAST_PROMISC_ONLY 4
-static int pfkey_broadcast(struct sk_buff *skb,
+static int pfkey_broadcast(struct sk_buff *skb, gfp_t allocation,
int broadcast_flags, struct sock *one_sk,
struct net *net)
{
@@ -274,7 +274,7 @@ static int pfkey_broadcast(struct sk_buf
rcu_read_unlock();
if (one_sk != NULL)
- err = pfkey_broadcast_one(skb, &skb2, GFP_KERNEL, one_sk);
+ err = pfkey_broadcast_one(skb, &skb2, allocation, one_sk);
kfree_skb(skb2);
kfree_skb(skb);
@@ -307,7 +307,7 @@ static int pfkey_do_dump(struct pfkey_so
hdr = (struct sadb_msg *) pfk->dump.skb->data;
hdr->sadb_msg_seq = 0;
hdr->sadb_msg_errno = rc;
- pfkey_broadcast(pfk->dump.skb, BROADCAST_ONE,
+ pfkey_broadcast(pfk->dump.skb, GFP_ATOMIC, BROADCAST_ONE,
&pfk->sk, sock_net(&pfk->sk));
pfk->dump.skb = NULL;
}
@@ -351,7 +351,7 @@ static int pfkey_error(const struct sadb
hdr->sadb_msg_len = (sizeof(struct sadb_msg) /
sizeof(uint64_t));
- pfkey_broadcast(skb, BROADCAST_ONE, sk, sock_net(sk));
+ pfkey_broadcast(skb, GFP_KERNEL, BROADCAST_ONE, sk, sock_net(sk));
return 0;
}
@@ -1394,7 +1394,7 @@ static int pfkey_getspi(struct sock *sk,
xfrm_state_put(x);
- pfkey_broadcast(resp_skb, BROADCAST_ONE, sk, net);
+ pfkey_broadcast(resp_skb, GFP_KERNEL, BROADCAST_ONE, sk, net);
return 0;
}
@@ -1481,7 +1481,7 @@ static int key_notify_sa(struct xfrm_sta
hdr->sadb_msg_seq = c->seq;
hdr->sadb_msg_pid = c->portid;
- pfkey_broadcast(skb, BROADCAST_ALL, NULL, xs_net(x));
+ pfkey_broadcast(skb, GFP_ATOMIC, BROADCAST_ALL, NULL, xs_net(x));
return 0;
}
@@ -1594,7 +1594,7 @@ static int pfkey_get(struct sock *sk, st
out_hdr->sadb_msg_reserved = 0;
out_hdr->sadb_msg_seq = hdr->sadb_msg_seq;
out_hdr->sadb_msg_pid = hdr->sadb_msg_pid;
- pfkey_broadcast(out_skb, BROADCAST_ONE, sk, sock_net(sk));
+ pfkey_broadcast(out_skb, GFP_ATOMIC, BROADCAST_ONE, sk, sock_net(sk));
return 0;
}
@@ -1699,8 +1699,8 @@ static int pfkey_register(struct sock *s
return -ENOBUFS;
}
- pfkey_broadcast(supp_skb, BROADCAST_REGISTERED, sk, sock_net(sk));
-
+ pfkey_broadcast(supp_skb, GFP_KERNEL, BROADCAST_REGISTERED, sk,
+ sock_net(sk));
return 0;
}
@@ -1718,7 +1718,8 @@ static int unicast_flush_resp(struct soc
hdr->sadb_msg_errno = (uint8_t) 0;
hdr->sadb_msg_len = (sizeof(struct sadb_msg) / sizeof(uint64_t));
- return pfkey_broadcast(skb, BROADCAST_ONE, sk, sock_net(sk));
+ return pfkey_broadcast(skb, GFP_ATOMIC, BROADCAST_ONE, sk,
+ sock_net(sk));
}
static int key_notify_sa_flush(const struct km_event *c)
@@ -1739,7 +1740,7 @@ static int key_notify_sa_flush(const str
hdr->sadb_msg_len = (sizeof(struct sadb_msg) / sizeof(uint64_t));
hdr->sadb_msg_reserved = 0;
- pfkey_broadcast(skb, BROADCAST_ALL, NULL, c->net);
+ pfkey_broadcast(skb, GFP_ATOMIC, BROADCAST_ALL, NULL, c->net);
return 0;
}
@@ -1796,7 +1797,7 @@ static int dump_sa(struct xfrm_state *x,
out_hdr->sadb_msg_pid = pfk->dump.msg_portid;
if (pfk->dump.skb)
- pfkey_broadcast(pfk->dump.skb, BROADCAST_ONE,
+ pfkey_broadcast(pfk->dump.skb, GFP_ATOMIC, BROADCAST_ONE,
&pfk->sk, sock_net(&pfk->sk));
pfk->dump.skb = out_skb;
@@ -1884,7 +1885,7 @@ static int pfkey_promisc(struct sock *sk
new_hdr->sadb_msg_errno = 0;
}
- pfkey_broadcast(skb, BROADCAST_ALL, NULL, sock_net(sk));
+ pfkey_broadcast(skb, GFP_KERNEL, BROADCAST_ALL, NULL, sock_net(sk));
return 0;
}
@@ -2218,7 +2219,7 @@ static int key_notify_policy(struct xfrm
out_hdr->sadb_msg_errno = 0;
out_hdr->sadb_msg_seq = c->seq;
out_hdr->sadb_msg_pid = c->portid;
- pfkey_broadcast(out_skb, BROADCAST_ALL, NULL, xp_net(xp));
+ pfkey_broadcast(out_skb, GFP_ATOMIC, BROADCAST_ALL, NULL, xp_net(xp));
return 0;
}
@@ -2438,7 +2439,7 @@ static int key_pol_get_resp(struct sock
out_hdr->sadb_msg_errno = 0;
out_hdr->sadb_msg_seq = hdr->sadb_msg_seq;
out_hdr->sadb_msg_pid = hdr->sadb_msg_pid;
- pfkey_broadcast(out_skb, BROADCAST_ONE, sk, xp_net(xp));
+ pfkey_broadcast(out_skb, GFP_ATOMIC, BROADCAST_ONE, sk, xp_net(xp));
err = 0;
out:
@@ -2692,7 +2693,7 @@ static int dump_sp(struct xfrm_policy *x
out_hdr->sadb_msg_pid = pfk->dump.msg_portid;
if (pfk->dump.skb)
- pfkey_broadcast(pfk->dump.skb, BROADCAST_ONE,
+ pfkey_broadcast(pfk->dump.skb, GFP_ATOMIC, BROADCAST_ONE,
&pfk->sk, sock_net(&pfk->sk));
pfk->dump.skb = out_skb;
@@ -2749,7 +2750,7 @@ static int key_notify_policy_flush(const
hdr->sadb_msg_satype = SADB_SATYPE_UNSPEC;
hdr->sadb_msg_len = (sizeof(struct sadb_msg) / sizeof(uint64_t));
hdr->sadb_msg_reserved = 0;
- pfkey_broadcast(skb_out, BROADCAST_ALL, NULL, c->net);
+ pfkey_broadcast(skb_out, GFP_ATOMIC, BROADCAST_ALL, NULL, c->net);
return 0;
}
@@ -2811,7 +2812,7 @@ static int pfkey_process(struct sock *sk
void *ext_hdrs[SADB_EXT_MAX];
int err;
- pfkey_broadcast(skb_clone(skb, GFP_KERNEL),
+ pfkey_broadcast(skb_clone(skb, GFP_KERNEL), GFP_KERNEL,
BROADCAST_PROMISC_ONLY, NULL, sock_net(sk));
memset(ext_hdrs, 0, sizeof(ext_hdrs));
@@ -3033,7 +3034,8 @@ static int key_notify_sa_expire(struct x
out_hdr->sadb_msg_seq = 0;
out_hdr->sadb_msg_pid = 0;
- pfkey_broadcast(out_skb, BROADCAST_REGISTERED, NULL, xs_net(x));
+ pfkey_broadcast(out_skb, GFP_ATOMIC, BROADCAST_REGISTERED, NULL,
+ xs_net(x));
return 0;
}
@@ -3223,7 +3225,8 @@ static int pfkey_send_acquire(struct xfr
xfrm_ctx->ctx_len);
}
- return pfkey_broadcast(skb, BROADCAST_REGISTERED, NULL, xs_net(x));
+ return pfkey_broadcast(skb, GFP_ATOMIC, BROADCAST_REGISTERED, NULL,
+ xs_net(x));
}
static struct xfrm_policy *pfkey_compile_policy(struct sock *sk, int opt,
@@ -3421,7 +3424,8 @@ static int pfkey_send_new_mapping(struct
n_port->sadb_x_nat_t_port_port = sport;
n_port->sadb_x_nat_t_port_reserved = 0;
- return pfkey_broadcast(skb, BROADCAST_REGISTERED, NULL, xs_net(x));
+ return pfkey_broadcast(skb, GFP_ATOMIC, BROADCAST_REGISTERED, NULL,
+ xs_net(x));
}
#ifdef CONFIG_NET_KEY_MIGRATE
@@ -3613,7 +3617,7 @@ static int pfkey_send_migrate(const stru
}
/* broadcast migrate message to sockets */
- pfkey_broadcast(skb, BROADCAST_ALL, NULL, &init_net);
+ pfkey_broadcast(skb, GFP_ATOMIC, BROADCAST_ALL, NULL, &init_net);
return 0;
next prev parent reply other threads:[~2017-11-07 0:12 UTC|newest]
Thread overview: 323+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-11-06 23:02 [PATCH 3.16 000/294] 3.16.50-rc1 review Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 100/294] scsi: st: fix blk_get_queue usage Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 200/294] nilfs2: fix gcc uninitialized-variable warnings in powerpc build Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 137/294] nfsd: Limit end of page list when decoding NFSv4 WRITE Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 144/294] PM/hibernate: touch NMI watchdog when creating snapshot Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 190/294] packet: hold bind lock when rebinding to fanout hook Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 270/294] x86/boot: Add CONFIG_PARAVIRT_SPINLOCKS quirk to arch/x86/boot/compressed/misc.h Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 091/294] ocfs2: don't clear SGID when inheriting ACLs Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 118/294] parisc: pci memory bar assignment fails with 64bit kernels on dino/cujo Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 037/294] ARM: kexec: Make .text R/W in machine_kexec Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 267/294] Staging: wlan-ng: fix sparse warning in prism2fw.c Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 042/294] xhci: fix memleak in xhci_run() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 205/294] modpost: don't emit section mismatch warnings for compiler optimizations Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 227/294] spi/atmel: Fix pointer to int conversion warnings on 64 bit builds Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 247/294] cpmac: remove hopeless #warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 178/294] sch_netem: avoid null pointer deref on init failure Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 128/294] ALSA: core: Fix unexpected error at replacing user TLV Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 022/294] libceph: potential NULL dereference in ceph_msg_data_create() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 198/294] USB: core: fix out-of-bounds access bug in usb_get_bos_descriptor() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 157/294] l2tp: hold tunnel while looking up sessions in l2tp_netlink Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 114/294] dst: Increase alignment of metrics to allow extra flag on pointers Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 044/294] cxgb4: Fix error codes in c4iw_create_cq() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 107/294] usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 146/294] ipv6: add rcu grace period before freeing fib6_node Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 002/294] iio: light: tsl2563: use correct event code Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 254/294] hostap: avoid uninitialized variable use in hfa384x_get_rid Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 188/294] ALSA: seq: Fix use-after-free at creating a port Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 235/294] scsi: advansys: remove #warning message Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 149/294] r8169: Be drop monitor friendly Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 186/294] assoc_array: Fix a buggy node-splitting case Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 209/294] module: fix types of device tables aliases Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 281/294] MIPS: MSP71xx: remove odd locking in PCI config space access code Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 073/294] xtensa: fix cache aliasing handling code for WT cache Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 164/294] cpumask: fix spurious cpumask_of_node() on non-NUMA multi-node configs Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 084/294] KVM: async_pf: make rcu irq exit if not triggered from idle task Ben Hutchings
2017-11-07 10:37 ` Paolo Bonzini
2017-11-07 13:50 ` Ben Hutchings
2017-11-07 13:54 ` Paolo Bonzini
2017-11-07 14:03 ` Ben Hutchings
2017-11-21 20:10 ` Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 148/294] r8169: Do not increment tx_dropped in TX ring cleaning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 229/294] tty: nozomi: avoid a harmless gcc warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 130/294] arm64: mm: abort uaccess retries upon fatal signal Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 033/294] libata: array underflow in ata_find_dev() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 087/294] ixgbe: Initialize 64-bit stats seqcounts Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 092/294] ipv6: set rt6i_protocol properly in the route when it is installed Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 056/294] IB/ipoib: Prevent setting negative values to max_nonsrq_conn_qp Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 218/294] dma: pl08x: Use correct specifier for size_t values Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 031/294] usb: renesas_usbhs: gadget: disable all eps when the driver stops Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 121/294] mm/mempolicy: fix use after free when calling get_mempolicy Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 249/294] net: am2150: fix nmclan_cs.c shared interrupt handling Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 219/294] gpio: drop retval check enforcing from gpiochip_remove() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 009/294] net: bcmgenet: check harder for out of memory conditions Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 212/294] gfs2: remove IS_ERR_VALUE abuse Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 226/294] spi: rspi: Remove unused variable in rspi_rz_transfer_one() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 133/294] cifs: Fix df output for users with quota limits Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 258/294] netfilter; Add some missing default cases to switch statements in nft_reject Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 049/294] IB/cma: Fix reference count leak when no ipv4 addresses are set Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 061/294] md/raid5: add thread_group worker async_tx_issue_pending_all Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 131/294] ipv6: accept 64k - 1 packet length in ip6_find_1stfragopt() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 206/294] ethernet: amd: fix pci device ids Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 102/294] net: reduce skb_warn_bad_offload() noise Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 257/294] netfilter: Fix switch statement warnings with recent gcc Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 244/294] i40e: Reduce stack in i40e_dbg_dump_desc Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 246/294] mISDN: avoid arch specific __builtin_return_address call Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 124/294] Input: trackpoint - add new trackpoint firmware ID Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 127/294] drm: Release driver tracking before making the object available again Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 185/294] KEYS: prevent KEYCTL_READ on negative key Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 280/294] MIPS: ip22: Fix ip28 build for modern gcc Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 039/294] xhci: Fix NULL pointer dereference when cleaning up streams for removed host Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 026/294] drm/vmwgfx: Fix gcc-7.1.1 warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 008/294] staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 053/294] perf/core: Invert perf_read_group() loops Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 156/294] l2tp: define parameters of l2tp_session_get*() as "const" Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 055/294] iwlwifi: dvm: prevent an out of bounds access Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 192/294] ALSA: usb-audio: Kill stray URB at exiting Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 023/294] of: device: Export of_device_{get_modalias, uvent_modalias} to modules Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 021/294] usb: storage: return on error to avoid a null pointer dereference Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 093/294] RDMA/uverbs: Prevent leak of reserved field Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 175/294] sch_hfsc: fix null pointer deref and double free on init failure Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 038/294] ARM: kexec: fix failure to boot crash kernel Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 059/294] KVM: PPC: Book3S HV: Enable TM before accessing TM registers Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 250/294] am2150: Update nmclan_cs.c to use update PCMCIA API Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 101/294] net: remove open-coded skb_cow_head Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 099/294] s390/qeth: fix L3 next-hop in xmit qeth hdr Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 237/294] be2iscsi: Fix bogus WARN_ON length check Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 089/294] ALSA: hda - Fix speaker output from VAIO VPCL14M1R Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 245/294] mlx5: avoid build warnings on 32-bit Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 222/294] ASoC: fsl_sai: Set SYNC bit of TCR2 to Asynchronous Mode Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 215/294] power/reset: xgene-reset: Fix prototype of xgene_restart() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 048/294] IB/cma: Fix a race condition in iboe_addr_get_sgid() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 086/294] i40e: Initialize 64-bit statistics TX ring seqcount Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 134/294] cifs: return ENAMETOOLONG for overlong names in cifs_open()/cifs_lookup() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 272/294] ARM: 8221/1: PJ4: allow building in Thumb-2 mode Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 285/294] staging: r8192ee: prorperly format warning message Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 066/294] iommu/amd: Fix schedule-while-atomic BUG in initialization code Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 079/294] xtensa: don't limit csum_partial export by CONFIG_NET Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 006/294] net: bridge: fix dest lookup when vlan proto doesn't match Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 180/294] wl1251: add a missing spin_lock_init() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 034/294] workqueue: restore WQ_UNBOUND/max_active==1 to be ordered Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 122/294] staging: rtl8188eu: add RNX-N150NUB support Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 057/294] IB/ipoib: Set IPOIB_NEIGH_TBL_FLUSH after flushed completion initialization Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 196/294] usb: usbtest: fix NULL pointer dereference Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 216/294] mfd: arizona: Rid data size incompatibility warn when building for 64bit Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 204/294] modpost: expand pattern matching to support substring matches Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 287/294] drbd: avoid redefinition of BITS_PER_PAGE Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 239/294] paride: fix the "verbose" module param Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 220/294] ASoC: fsl-ssi: fix do_div build warning in fsl_ssi_set_bclk() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 108/294] USB: Check for dropped connection before switching to full speed Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 083/294] drm/msm: fix an integer overflow test Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 259/294] drm/i915: cleanup some indenting Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 080/294] xtensa: mm/cache: add missing EXPORT_SYMBOLs Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 140/294] net: systemport: Free DMA coherent descriptors on errors Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 015/294] net: bcmgenet: cleanup for bcmgenet_xmit_frag() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 003/294] iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 177/294] sch_fq_codel: avoid double free on init failure Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 103/294] net: skb_needs_check() accepts CHECKSUM_NONE for tx Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 234/294] ips: remove pointless #warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 163/294] ipv6: fix sparse warning on rt6i_node Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 151/294] xfrm_user: fix info leak in xfrm_notify_sa() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 291/294] net: ti: cpmac: Fix compiler warning due to type confusion Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 221/294] ASoC: imx-audmux: Use uintptr_t for port numbers Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 040/294] xhci: Bad Ethernet performance plugged in ASM1042A host Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 154/294] dm: fix printk() rate limiting code Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 119/294] ALSA: usb-audio: Add mute TLV for playback volumes on C-Media devices Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 158/294] l2tp: hold tunnel while processing genl delete command Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 147/294] ipv6: Fix may be used uninitialized warning in rt6_check Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 126/294] net_sched: fix order of queue length updates in qdisc_replace() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 077/294] pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 269/294] x86/xen: fix upper bound of pmd loop in xen_cleanhighmap() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 225/294] clk/efm32gg: fix dt init prototype Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 290/294] MIPS: elf2ecoff: Ignore PT_MIPS_ABIFLAGS program headers Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 266/294] staging: rtl8723au: core: rtw_wlan_util: fix misleading indentation Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 213/294] iio: adc: fix building on 64-bit Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 195/294] USB: fix out-of-bounds in usb_set_configuration Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 025/294] ASoC: do not close shared backend dailink Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 288/294] perf: Avoid horrible stack usage Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 030/294] usb: renesas_usbhs: fix usbhsc_resume() for !USBHSF_RUNTIME_PWCTRL Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 020/294] USB: cdc-acm: add device-id for quirky printer Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 294/294] net/xen-netback: disable on 64KB page granularity Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 210/294] mm/hugetlb: improve locking in dissolve_free_huge_pages() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 224/294] ata: hpt366: fix constant cast warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 160/294] l2tp: hold tunnel while handling genl TUNNEL_GET commands Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 046/294] RDMA/ocrdma: Fix an error code in ocrdma_alloc_pd() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 293/294] MIPS: Fix a warning for virt_to_page Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 256/294] brcmfmac: avoid gcc-5.1 warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 058/294] IB/ipoib: Remove double pointer assigning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 074/294] USB: hcd: Mark secondary HCD as dead if the primary one died Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 167/294] i2c: ismt: Don't duplicate the receive length for block reads Ben Hutchings
2017-11-07 16:24 ` Stephen Douthit
2017-11-11 13:32 ` Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 214/294] infiniband: mlx5: avoid a compile-time warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 024/294] spmi: Include OF based modalias in device uevent Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 277/294] MIPS: BMIPS: Fix ".previous without corresponding .section" warnings Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 252/294] net: vxge: avoid unused function warnings Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 187/294] mac80211: accept key reinstall without changing anything Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 203/294] Disable "frame-address" warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 028/294] usb: renesas_usbhs: gadget: fix re-enabling pipe without re-connecting Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 152/294] xfrm_user: fix info leak in build_aevent() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 276/294] ARM: 8296/1: cache-l2x0: clean up aurora cache handling Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 054/294] perf/core: Fix locking for children siblings group read Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 271/294] ARM: cns3xxx: shut up frame size warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 275/294] ARM: 8160/1: drop warning about return_address not using unwind tables Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 268/294] staging: dgnc: Fix frame size is larger than 1024B Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 283/294] MIPS: TXx9: Delete an unused variable in tx4927_pcibios_setup Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 165/294] x86/ldt: Fix off by one in get_segment_base() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 062/294] workqueue: implicit ordered attribute should be overridable Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 155/294] l2tp: initialise session's refcount before making it reachable Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 193/294] ALSA: usb-audio: Check out-of-bounds access by corrupted buffer descriptor Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 071/294] ARM: pxa: select both FB and FB_W100 for eseries Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 278/294] MIPS: DEC: Avoid la pseudo-instruction in delay slots Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 129/294] arm64: fpsimd: Prevent registers leaking across exec Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 286/294] mtd: cfi: reduce stack size Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 274/294] ARM: OMAP: Fix Kconfig warning for omap1 Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 138/294] net: systemport: Be drop monitor friendly Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 173/294] sch_multiq: fix double free on init failure Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 141/294] mtd: nandsim: remove debugfs entries in error path Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 007/294] net/packet: Fix Tx queue selection for AF_PACKET Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 123/294] ipv6: reset fn->rr_ptr when replacing route Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 284/294] MIPS: elf2ecoff: Fix warning due to dead code Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 045/294] IB/cxgb3: Fix error codes in iwch_alloc_mr() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 036/294] x86/acpi: Prevent out of bound access caused by broken ACPI tables Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 070/294] net/mlx5: Fix command bad flow on command entry allocation failure Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 106/294] x86/asm/64: Clear AC on NMI entries Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 248/294] net: caif: fix misleading indentation Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 078/294] iwlwifi: mvm: set the RTS_MIMO_PROT bit in flag mask when sending sta to fw Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 273/294] ARM: 8452/3: PJ4: make coprocessor access sequences buildable in Thumb2 mode Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 208/294] Input: gscps2 - fix MODULE_DEVICE_TABLE invocation Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 253/294] drivers/net/ethernet/dec/tulip/uli526x.c: fix misleading indentation in uli526x_timer Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 032/294] netfilter: ipt_CLUSTERIP: fix use-after-free of proc entry Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 211/294] cpumask_set_cpu_local_first => cpumask_local_spread, lament Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 012/294] net: bcmgenet: rewrite bcmgenet_rx_refill() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 170/294] CIFS: remove endian related sparse warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 041/294] xhci: fix 20000ms port resume timeout Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 261/294] staging: bcm: add 32-bit host dependency Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 113/294] audit: Fix use after free in audit_remove_watch_rule() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 050/294] RDMA/uverbs: Fix the check for port number Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 072/294] powerpc/boot: Fix 64-bit boot wrapper build with non-biarch compiler Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 019/294] USB: serial: cp210x: add support for Qivicon USB ZigBee dongle Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 082/294] drm/msm: Fix potential buffer overflow issue Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 238/294] mvsas: fix misleading indentation Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 142/294] netvsc: fix deadlock betwen link status and removal Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 279/294] MIPS: DEC: Fix an int-handler.S CPU_DADDI_WORKAROUNDS regression Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 075/294] uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069 Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 136/294] qlge: avoid memcpy buffer overflow Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 116/294] ipv4: fix NULL dereference in free_fib_info_rcu() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 181/294] epoll: fix race between ep_poll_callback(POLLFREE) and ep_free()/ep_remove() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 202/294] mm/init: fix zone boundary creation Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 027/294] staging: rtl8188eu: add TL-WN722N v2 support Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 001/294] fuse: initialize the flock flag in fuse_file on allocation Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 262/294] staging: imx-drm: fix indentation warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 109/294] usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 143/294] perf/core: Fix group {cpu,task} validation Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 263/294] staging: vt6655: fix overly large stack usage Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 232/294] dm bufio: hide bogus warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 236/294] bfa: Fix indentation Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 065/294] media: platform: davinci: return -EINVAL for VPFE_CMD_S_CCDC_RAW_PARAMS ioctl Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 233/294] scsi-tgt: fix type conversion warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 255/294] iwlegacy: avoid warning about missing braces Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 150/294] Clarify (and fix) MAX_LFS_FILESIZE macros Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 029/294] usb: renesas_usbhs: gadget: Fix NULL pointer dereference in usbhsg_ep_dequeue() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 135/294] tracing: Fix freeing of filter in create_filter() when set_str is false Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 223/294] ASoC: adau1977: Fix truncation warning on 64 bit architectures Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 162/294] l2tp: hold tunnel used while creating sessions with netlink Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 060/294] kprobes/x86: Release insn_slot in failure path Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 183/294] brcmfmac: add length check in brcmf_cfg80211_escan_handler() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 189/294] KEYS: don't let add_key() update an uninstantiated key Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 120/294] netxen: fix incorrect loop counter decrement Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 013/294] net: bcmgenet: update ring producer index and buffer count in xmit Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 047/294] RDMA/ocrdma: Fix error codes in ocrdma_create_srq() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 132/294] ALSA: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978) Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 016/294] net: bcmgenet: Fix unmapping of fragments in bcmgenet_xmit() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 018/294] i2c: mux: pinctrl: mention correct module name in Kconfig help text Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 090/294] net/mlx4_en: Fix wrong indication of Wake-on-LAN (WoL) support Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 169/294] CIFS: Fix maximum SMB2 header size Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 117/294] net_sched/sfq: update hierarchical backlog when drop packet Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 199/294] ALSA: seq: Enable 'use' locking in all configurations Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 115/294] ipv4: add reference counting to metrics Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 052/294] ipv4: initialize fib_trie prior to register_netdev_notifier call Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 125/294] iio: imu: adis16480: Fix acceleration scale factor for adis16480 Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 010/294] net: bcmgenet: fix off-by-one in incrementing read pointer Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 230/294] tty/isicom: fix big-endian compile warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 004/294] Raid5 should update rdev->sectors after reshape Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 168/294] i2c: ismt: Return EMSGSIZE for block reads with bogus length Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 153/294] dm: convert DM printk macros to pr_<level> macros Ben Hutchings
2017-11-07 3:19 ` Joe Perches
2017-11-07 3:40 ` Mike Snitzer
2017-11-07 13:43 ` Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 067/294] powerpc/mm/hash: Free the subpage_prot_table correctly Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 197/294] HID: usbhid: fix out-of-bounds bug Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 251/294] net: tulip: turn compile-time warning into dev_warn() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 043/294] tracing: Fix kmemleak in instance_rmdir Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 035/294] mount: copy the port field into the cloned nfs_server structure Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 139/294] net: bcmgenet: Be drop monitor friendly Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 176/294] sch_cbq: fix null pointer dereferences on init failure Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 292/294] e1000e: fix call to do_div() to use u64 arg Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 064/294] media: lirc: LIRC_GET_REC_RESOLUTION should return microseconds Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 097/294] iscsi-target: Fix iscsi_np reset hung task during parallel delete Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 166/294] alpha: uapi: Add support for __SANE_USERSPACE_TYPES__ Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 014/294] net: bcmgenet: fix dev->stats.tx_bytes accounting Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 242/294] mtd: maps: rbtx4939-flash: delete an unused variable in rbtx4939_flash_remove Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 076/294] batman-adv: fix TT sync flag inconsistencies Ben Hutchings
2017-11-07 1:16 ` Linus Lüssing
2017-11-07 13:42 ` Ben Hutchings
2017-11-12 19:55 ` Linus Lüssing
2017-11-06 23:03 ` [PATCH 3.16 228/294] spi/pl022: Explicitly truncate large bitmask Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 096/294] ext4: fix overflow caused by missing cast in ext4_resize_fs() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 207/294] MODULE_DEVICE_TABLE: fix some callsites Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 194/294] USB: uas: fix bug in handling of alternate settings Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 110/294] mm: migrate: prevent racy access to tlb_flush_pending Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 171/294] net_sched: fix error recovery at qdisc creation Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 145/294] ipv6: Add rt6_get_cookie() function Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 172/294] sch_htb: fix crash on init failure Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 098/294] irqchip: brcmstb-l2: Define an irq_pm_shutdown function Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 085/294] b44: Initialize 64-bit stats seqcount Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 217/294] Input: joystick - use get_cycles on ARMv8 Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 265/294] Staging: lustre: missing curly braces in ll_setattr_raw() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 243/294] xilinx: Fix compiler warning Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 240/294] aic94xx: Skip reading user settings if flash is not found Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 104/294] net: avoid skb_warn_bad_offload false positives on UFO Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 105/294] crypto: x86/sha1 - Fix reads beyond the number of blocks passed Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 069/294] sctp: fix the check for _sctp_walk_params and _sctp_walk_errors Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 201/294] platform/x86: samsung-laptop: Initialize loca variable Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 174/294] sch_hhf: fix null pointer dereference on init failure Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 111/294] xfs: fix inobt inode allocation search optimization Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 282/294] MIPS: Fix the build on jz4740 after removing the custom gpio.h Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 081/294] USB: serial: option: add D-Link DWM-222 device ID Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 241/294] mtd: pmcmsp: use kstrndup instead of kmalloc+strncpy Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 088/294] gpio: tegra: fix unbalanced chained_irq_enter/exit Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 289/294] MIPS: jz4740: fix build error in irq.h Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 011/294] net: bcmgenet: simplify __bcmgenet_tx_reclaim() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 063/294] powerpc/pseries: Fix of_node_put() underflow during reconfig remove Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 161/294] l2tp: remove useless duplicate session detection in l2tp_netlink Ben Hutchings
2017-11-06 23:03 ` Ben Hutchings [this message]
2017-11-06 23:03 ` [PATCH 3.16 095/294] ext4: fix SEEK_HOLE/SEEK_DATA for blocksize < pagesize Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 260/294] video: mx3fb: always enable BACKLIGHT_LCD_SUPPORT Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 191/294] packet: in packet_do_bind, test fanout with bind_lock held Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 005/294] perf annotate: Fix broken arrow at row 0 connecting jmp instruction to its target Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 159/294] l2tp: hold tunnel while handling genl tunnel updates Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 179/294] sch_tbf: fix two null pointer dereferences on init failure Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 051/294] RDMA/core: Initialize port_num in qp_attr Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 017/294] net: bcmgenet: Free skb after last Tx frag Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 068/294] sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}() Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 094/294] IB/uverbs: Fix device cleanup Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 264/294] Staging: iio: adc: fix indent on break statement Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 231/294] i2o: hide unsafe ioctl on 64-bit Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 182/294] cifs: check MaxPathNameComponentLength != 0 before using it Ben Hutchings
2017-11-06 23:03 ` [PATCH 3.16 184/294] fix unbalanced page refcounting in bio_map_user_iov Ben Hutchings
2017-11-07 14:17 ` [PATCH 3.16 000/294] 3.16.50-rc1 review Guenter Roeck
2017-11-08 15:18 ` Ben Hutchings
2017-11-09 11:55 ` Arnd Bergmann
2017-11-09 12:08 ` Greg KH
2017-11-09 12:21 ` Arnd Bergmann
2017-11-09 12:40 ` Ben Hutchings
2017-11-09 12:48 ` Greg KH
2017-11-09 13:35 ` Arnd Bergmann
2017-11-09 16:10 ` Guenter Roeck
2017-11-14 20:35 ` Kevin Hilman
2017-11-14 20:55 ` Arnd Bergmann
2017-11-16 4:02 ` Kevin Hilman
2017-11-09 16:03 ` Guenter Roeck
2017-11-09 16:59 ` Ben Hutchings
2017-11-09 21:12 ` Guenter Roeck
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=lsq.1510009382.686968083@decadent.org.uk \
--to=ben@decadent.org.uk \
--cc=akpm@linux-foundation.org \
--cc=davem@davemloft.net \
--cc=dsa@cumulusnetworks.com \
--cc=dsahern@gmail.com \
--cc=dvyukov@google.com \
--cc=edumazet@google.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®