[PATCH 3.13 006/172] drm/nv50/disp: use correct register to determine DP display bpp

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Ilia Mirkin commit a7f1c1e65b68e1e1ab70898528d5977ed68a0a7d upstream. Commit 0a0afd282f ("drm/nv50-/disp: move DP link training to core and train from supervisor") added code that uses the wro

[PATCH 3.13 021/172] ARM: OMAP2+: gpmc: fix: DT ONENAND child nodes not probed when MTD_ONENAND is built as module

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Pekon Gupta commit 980386d2d6d49e0b42f48550853ef1ad6aa5d79a upstream. Fixes: commit 75d3625e0e86b2d8d77b4e9c6f685fd7ea0d5a96 ARM: OMAP2+: gpmc: add DT bindings for OneNAND OMAP SoC(s)

[PATCH 3.13 015/172] ARM: dma-mapping: fix GFP_ATOMIC macro usage

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Marek Szyprowski commit 10c8562f932d89c030083e15f9279971ed637136 upstream. GFP_ATOMIC is not a single gfp flag, but a macro which expands to the other flags and LACK of __GFP_WAIT flag. To che

[PATCH 3.13 022/172] ARM: imx6: build pm-imx6q.c independently of CONFIG_PM

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Shawn Guo commit 28a9f3b078c545064dcf4b46d2c6917554d1642e upstream. When building a kernel image with only CONFIG_CPU_IDLE but no CONFIG_PM, we will get the following link error. LD in

[PATCH 3.13 017/172] ARM: 7953/1: mm: ensure TLB invalidation is complete before enabling MMU

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Will Deacon commit bae0ca2bc550d1ec6a118fb8f2696f18c4da3d8e upstream. During __v{6,7}_setup, we invalidate the TLBs since we are about to enable the MMU on return to head.S. Unfortunately, wit

[PATCH 3.13 016/172] ARM: 7950/1: mm: Fix stage-2 device memory attributes

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Christoffer Dall commit 4d9c5b89cf3605bbc39c6e274351ff25f0d83e6a upstream. The stage-2 memory attributes are distinct from the Hyp memory attributes and the Stage-1 memory attributes. We were

[PATCH 3.13 025/172] powerpc/powernv: Rework EEH reset

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Gavin Shan commit 5b2e198e50f6ba57081586b853163ea1bb95f1a8 upstream. When doing reset in order to recover the affected PE, we issue hot reset on PE primary bus if it's not root bus. Otherwise,

[PATCH 3.13 036/172] 6lowpan: fix lockdep splats

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit 20e7c4e80dcd01dad5e6c8b32455228b8fe9c619 ] When a device ndo_start_xmit() calls again dev_queue_xmit(), lockdep can complain because dev_queue_xmit() is re-enter

[PATCH 3.13 028/172] avr32: Makefile: add -D__linux__ flag for gcc-4.4.7 use

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Chen Gang commit 8d80390cfc9434d5aa4fb9e5f9768a66b30cb8a6 upstream. For avr32 cross compiler, do not define '__linux__' internally, so it will cause issue with allmodconfig. The related error

[PATCH 3.13 026/172] jbd2: fix use after free in jbd2_journal_start_reserved()

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter commit 92e3b40537707001d17bbad800d150ab04e53bf4 upstream. If start_this_handle() fails then it leads to a use after free of "handle". Signed-off-by: Dan Carpenter Signed-off-by

[PATCH 3.13 024/172] powerpc: Set the correct ksp_limit on ppc32 when switching to irq stack

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Kevin Hao commit 1a18a66446f3f289b05b634f18012424d82aa63a upstream. Guenter Roeck has got the following call trace on a p2020 board: Kernel stack overflow in process eb3e5a00, r1=eb79df90

[PATCH 3.13 035/172] NFS fix error return in nfs4_select_rw_stateid

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Andy Adamson commit 146d70caaa1b87f64597743429d7da4b8073d0c9 upstream. Do not return an error when nfs4_copy_delegation_stateid succeeds. Signed-off-by: Andy Adamson Link: http://lkml.kerne

[PATCH 3.13 034/172] NFS: Do not set NFS_INO_INVALID_LABEL unless server supports labeled NFS

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust commit fd1defc257e2b12ab69bc0b379105c00eca4e112 upstream. Commit aa9c2669626c (NFS: Client implementation of Labeled-NFS) introduces a performance regression. When nfs_zap_cach

[PATCH 3.13 033/172] rtlwifi: rtl8192ce: Fix too long disable of IRQs

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Olivier Langlois commit f78bccd79ba3cd9d9664981b501d57bdb81ab8a4 upstream. rtl8192ce is disabling for too long the local interrupts during hw initiatialisation when performing scans The obse

[PATCH 3.13 019/172] ARM: 7957/1: add DSB after icache flush in __flush_icache_all()

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Vinayak Kale commit 39544ac9df20f73e49fc6b9ac19ff533388c82c0 upstream. Add DSB after icache flush to complete the cache maintenance operation. Signed-off-by: Vinayak Kale Acked-by: Catalin M

Re: [RFC][PATCH 0/5] arch: atomic rework

2014-03-04 Thread Paul E. McKenney
On Tue, Mar 04, 2014 at 11:00:32AM -0800, Paul E. McKenney wrote: > On Mon, Mar 03, 2014 at 09:46:19PM +0100, Torvald Riegel wrote: > > xagsmtp2.20140303204700.3...@vmsdvma.vnet.ibm.com > > X-Xagent-Gateway: vmsdvma.vnet.ibm.com (XAGSMTP2 at VMSDVMA) > > > > On Mon, 2014-03-03 at 11:20 -0800, Paul

[PATCH 3.13 029/172] cifs: ensure that uncached writes handle unmapped areas correctly

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Jeff Layton commit 5d81de8e8667da7135d3a32a964087c0faf5483f upstream. It's possible for userland to pass down an iovec via writev() that has a bogus user pointer in it. If that happens and we'

[PATCH 3.13 027/172] avr32: fix missing module.h causing build failure in mimc200/fram.c

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Paul Gortmaker commit 5745d6a41a4f4aec29e2ccd591c6fb09ed73a955 upstream. Causing this: In file included from arch/avr32/boards/mimc200/fram.c:13: include/linux/miscdevice.h:51: error: field '

[PATCH 3.13 037/172] 9p/trans_virtio.c: Fix broken zero-copy on vmalloc() buffers

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Richard Yao [ Upstream commit b6f52ae2f0d32387bde2b89883e3b64d88b9bfe8 ] The 9p-virtio transport does zero copy on things larger than 1024 bytes in size. It accomplishes this by returning the

Re: [RFC][PATCH] audit: Simplify by assuming the callers socket buffer is large enough

2014-03-04 Thread Andrew Morton
On Fri, 28 Feb 2014 20:50:19 -0800 ebied...@xmission.com (Eric W. Biederman) wrote: > > Modify audit_send_reply to directly use a non-blocking send and > to return an error on failure (if anyone cares). > > Modify audit_list_rules_send to use audit_send_reply and give up > if we can not send a

[PATCH 3.13 051/172] bonding: 802.3ad: make aggregator_identifier bond-private

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Jiri Bohac [ Upstream commit 163c8ff30dbe473abfbb24a7eac5536c87f3baa9 ] aggregator_identifier is used to assign unique aggregator identifiers to aggregators of a bond during device enslaving.

Re: [PATCH net-next 07/12] r8152: support rx checksum

2014-03-04 Thread David Miller
From: Hayes Wang Date: Tue, 4 Mar 2014 20:00:59 +0800 > @@ -1453,11 +1491,19 @@ static void rx_bottom(struct r8152 *tp) > pkt_len -= CRC_SIZE; > rx_data += sizeof(struct rx_desc); > > + checksum = r8152_rx_csum(tp, rx_desc); > +

[PATCH 3.13 052/172] ipv4: fix counter in_slow_tot

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Duan Jiong [ Upstream commit a6254864c08109c66a194612585afc0439005286 ] since commit 89aef8921bf("ipv4: Delete routing cache."), the counter in_slow_tot can't work correctly. The counter in_s

[PATCH 3.13 031/172] rtl8187: fix regression on MIPS without coherent DMA

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Stanislaw Gruszka commit b6213e413a4e0c66548153516b074df14f9d08e0 upstream. This patch fixes regression caused by commit a16dad77634 "MIPS: Fix potencial corruption". That commit fixes one cor

[PATCH 3.13 049/172] gre: add link local route when local addr is any

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Nicolas Dichtel [ Upstream commit 08b44656c08c8c2f73cdac2a058be2880e3361f2 ] This bug was reported by Steinar H. Gunderson and was introduced by commit f7cb8886335d ("sit/gre6: don't try to ad

[PATCH 3.13 023/172] ARM: tegra: only run PL310 init on systems with one

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Stephen Warren commit 8859685785bfafadf9bc922dd3a2278e59886947 upstream. Fix tegra_init_cache() to check whether the system has a PL310 cache before touching the PL310 registers. This prevents

[PATCH 3.13 039/172] can: add destructor for self generated skbs

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Oliver Hartkopp [ Upstream commit 0ae89beb283a0db5980d1d4781c7d7be2f2810d6 ] Self generated skbuffs in net/can/bcm.c are setting a skb->sk reference but no explicit destructor which is enforce

[PATCH 3.13 050/172] usbnet: remove generic hard_header_len check

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Emil Goode [ Upstream commit eb85569fe2d06c2fbf4de7b66c263ca095b397aa ] This patch removes a generic hard_header_len check from the usbnet module that is causing dropped packages under certain

Re: [PATCH V3 1/5] genirq: define flag IRQ_SRC_DST_INVERTED, and accessors

2014-03-04 Thread Thomas Gleixner
On Tue, 4 Mar 2014, Stephen Warren wrote: > On 03/04/2014 03:04 AM, Thomas Gleixner wrote: > > On Mon, 3 Mar 2014, Stephen Warren wrote: > > > >> From: Stephen Warren > >> > >> Some devices have configurable IRQ output polarities. Software might > >> use IRQ_TYPE_* to determine how to configur

My Kernel bug is celebrating 2 years. Can you help me fix it?

2014-03-04 Thread Peter Senna Tschudin
I have reported a bug more than two years ago and it is still affecting me. The bug report gives some information: https://bugzilla.redhat.com/show_bug.cgi?id=787299 I have tried basic debug instructions from: https://www.kernel.org/doc/Documentation/power/basic-pm-debugging.txt And everything w

[PATCH 3.13 044/172] tcp: tsq: fix nonagle handling

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: John Ogness [ Upstream commit bf06200e732de613a1277984bf34d1a21c2de03d ] Commit 46d3ceabd8d9 ("tcp: TCP Small Queues") introduced a possible regression for applications using TCP_NODELAY. If

[PATCH] [RESEND] rsxx: Remove deprecated IRQF_DISABLED

2014-03-04 Thread Michael Opdenacker
This removes the use of the IRQF_DISABLED flag from drivers/block/rsxx/core.c It's a NOOP since 2.6.35 and it will be removed one day. Signed-off-by: Michael Opdenacker Acked-by Philip Kelleher --- drivers/block/rsxx/core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dr

[PATCH 3.13 046/172] vhost: fix ref cnt checking deadlock

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: "Michael S. Tsirkin" [ Upstream commit 0ad8b480d6ee916aa84324f69acf690142aecd0e ] vhost checked the counter within the refcnt before decrementing. It really wanted to know that it is the one

[PATCH 3.13 047/172] hyperv: Fix the carrier status setting

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Haiyang Zhang [ Upstream commit 891de74d693bb4fefe2efcc6432a4a9a9bee561e ] Without this patch, the "cat /sys/class/net/ethN/operstate" shows "unknown", and "ethtool ethN" shows "Link detected:

[PATCH 3.13 040/172] ipv4: Fix runtime WARNING in rtmsg_ifa()

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Geert Uytterhoeven [ Upstream commit 63b5f152eb4a5bb79b9caf7ec37b4201d12f6e66 ] On m68k/ARAnyM: WARNING: CPU: 0 PID: 407 at net/ipv4/devinet.c:1599 0x316a99() Modules linked in: CPU: 0 PID: 4

[PATCH 3.13 064/172] batman-adv: fix TT-TVLV parsing on OGM reception

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Antonio Quartulli [ Upstream commit e889241f45f9cecbc84a6ffed577083ab52e62ee ] When accessing a TT-TVLV container in the OGM RX path the variable pointing to the list of changes to apply is al

Re: perf_fuzzer: lockup/reboot bug

2014-03-04 Thread Vince Weaver
I patched the kernel with the cr2 save/restore bug to make sure this wasn't related to that problem. It seems like it's not. Somehow my perf_fuzzer can quickly cause the machine to lockup due to some sort of hrtimer queue corruption? It's proving really hard to isolate this as the machine lo

[PATCH 3.13 030/172] CIFS: Fix too big maxBuf size for SMB3 mounts

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Pavel Shilovsky commit 2365c4eaf077c48574ab6f143960048fc0f31518 upstream. SMB3 servers can respond with MaxTransactSize of more than 4M that can cause a memory allocation error returned from k

[PATCH 3.13 032/172] rtlwifi: Fix incorrect return from rtl_ps_enable_nic()

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Olivier Langlois commit 2e8c5e56b307271c2dab6f8bfd1d8a3822ca2390 upstream. rtl_ps_enable_nic() is called from loops that will loop until this function returns true or a maximum number of retr

[PATCH 3.13 042/172] netpoll: fix netconsole IPv6 setup

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Sabrina Dubroca [ Upstream commit 00fe11b3c67dc670fe6391d22f1fe64e7c99a8ec ] Currently, to make netconsole start over IPv6, the source address needs to be specified. Without a source address,

[PATCH 3.13 063/172] batman-adv: fix soft-interface MTU computation

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Antonio Quartulli [ Upstream commit 930cd6e46eadce8b8ed2a232ee536e5fd286c152 ] The current MTU computation always returns a value smaller than 1500bytes even if the real interfaces have an MTU

[PATCH 3.13 038/172] bridge: fix netconsole setup over bridge

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Cong Wang [ Upstream commit dbe173079ab58a444e12dbebe96f5aec1e0bed1a ] Commit 93d8bf9fb8f3 ("bridge: cleanup netpoll code") introduced a check in br_netpoll_enable(), but this check is incorre

[PATCH 3.13 055/172] net: core: introduce netif_skb_dev_features

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Florian Westphal commit d206940319c41df4299db75ed56142177bb2e5f6 upstream. Will be used by upcoming ipv4 forward path change that needs to determine feature mask using skb->dst->dev instead of

[PATCH 3.13 067/172] batman-adv: avoid potential race condition when adding a new neighbour

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Antonio Quartulli [ Upstream commit 08bf0ed29c7ded45c477d08618220dd200c3524a ] When adding a new neighbour it is important to atomically perform the following: - check if the neighbour already

[PATCH 3.13 065/172] batman-adv: release vlan object after checking the CRC

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Antonio Quartulli [ Upstream commit 91c2b1a9f680ff105369d49abc7e19ca7efb33e1 ] There is a refcounter unbalance in the CRC checking routine invoked on OGM reception. A vlan object is retrieved

Re: [PATCH 1/1] mm: implement ->map_pages for shmem/tmpfs

2014-03-04 Thread Hugh Dickins
On Fri, 28 Feb 2014, Hugh Dickins wrote: > On Fri, 28 Feb 2014, Ning Qu wrote: > > > In shmem/tmpfs, we also use the generic filemap_map_pages, > > seems the additional checking is not worth a separate version > > of map_pages for it. > > > > Signed-off-by: Ning Qu Acked-by: Hugh Dickins > >

Re: [PATCH] cpqarray: remove deprecated IRQF_DISABLED

2014-03-04 Thread Michael Opdenacker
Hello Mike, On 10/15/2013 12:17 AM, Miller, Mike (OS Dev) wrote: > >> -Original Message- >> From: Michael Opdenacker [mailto:michael.opdenacker@free- >> electrons.com] >> Sent: Friday, October 11, 2013 11:15 PM >> To: chirag.kantha...@hp.com >> Cc: ISS StorageDev; linux-kernel@vger.kernel.

Re: [PATCH 1/1] mm: use macros from compiler.h instead of __attribute__((...))

2014-03-04 Thread Andrew Morton
On Sun, 2 Mar 2014 19:09:58 +0530 Gideon Israel Dsouza wrote: > To increase compiler portability there is which > provides convenience macros for various gcc constructs. Eg: __weak > for __attribute__((weak)). I've replaced all instances of gcc > attributes with the right macro in the memory

[PATCH 3.13 066/172] batman-adv: properly check pskb_may_pull return value

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Antonio Quartulli [ Upstream commit f1791425cf0bcda43ab9a9a37df1ad3ccb1f6654 ] pskb_may_pull() returns 1 on success and 0 in case of failure, therefore checking for the return value being nega

[PATCH 3.13 057/172] net: mvneta: increase the 64-bit rx/tx stats out of the hot path

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: willy tarreau [ Upstream commit dc4277dd41a80fd5f29a90412ea04bc3ba54fbf1 ] Better count packets and bytes in the stack and on 32 bit then accumulate them at the end for once. This saves two me

[PATCH 3.13 056/172] net: ip, ipv6: handle gso skbs in forwarding path

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Florian Westphal commit fe6cc55f3a9a053482a76f5a6b2257cee51b4663 upstream. Marcelo Ricardo Leitner reported problems when the forwarding link path has a lower mtu than the incoming one if the

[PATCH 3.13 060/172] net: mvneta: add missing bit descriptions for interrupt masks and causes

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: willy tarreau [ Upstream commit 40ba35e74fa56866918d2f3bc0528b5b92725d5e ] Marvell has not published the chip's datasheet yet, so it's very hard to find the relevant bits to manipulate to chan

[PATCH 3.13 045/172] tg3: Fix deadlock in tg3_change_mtu()

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Nithin Sujir [ Upstream commit c6993dfd7db9b0c6b7ca7503a56fda9236a4710f ] Quoting David Vrabel - "5780 cards cannot have jumbo frames and TSO enabled together. When jumbo frames are enabled b

[PATCH 3.13 054/172] net: add and use skb_gso_transport_seglen()

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Florian Westphal commit de960aa9ab4decc3304959f69533eef64d05d8e8 upstream. This moves part of Eric Dumazets skb_gso_seglen helper from tbf sched to skbuff core so it may be reused by upcoming

[PATCH 3.13 053/172] net: sctp: fix sctp_connectx abi for ia32 emulation/compat mode

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Daniel Borkmann [ Upstream commit ffd5939381c609056b33b7585fb05a77b4c695f3 ] SCTP's sctp_connectx() abi breaks for 64bit kernels compiled with 32bit emulation (e.g. ia32 emulation or x86_x32).

[PATCH 3.13 062/172] net: use __GFP_NORETRY for high order allocations

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit ed98df3361f059db42786c830ea96e2d18b8d4db ] sock_alloc_send_pskb() & sk_page_frag_refill() have a loop trying high order allocations to prepare skb with low numbe

[PATCH 3.13 061/172] net: mvneta: replace Tx timer with a real interrupt

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: willy tarreau [ Upstream commit 71f6d1b31fb1f278a345a30a2180515adc7d80ae ] Right now the mvneta driver doesn't handle Tx IRQ, and relies on two mechanisms to flush Tx descriptors : a flush at

[PATCH 3.13 059/172] net: mvneta: do not schedule in mvneta_tx_timeout

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: willy tarreau [ Upstream commit 290213667ab53a95456397763205e4b1e30f46b5 ] If a queue timeout is reported, we can oops because of some schedules while the caller is atomic, as shown below :

Re: [PATCHv1 1/2] rx51_battery: convert to iio consumer

2014-03-04 Thread Belisko Marek
Hi Sebastian, On Sat, Mar 1, 2014 at 12:22 AM, Sebastian Reichel wrote: > Hi Marek, > > On Fri, Feb 28, 2014 at 11:32:22PM +0100, Belisko Marek wrote: >> Seems I found issue. I have missing property ti,system-uses-second-madc-irq >> as original twl4030_madc_battery used SW2 but this change doesn'

[PATCH] [RESEND] block: hd: remove deprecated IRQF_DISABLED

2014-03-04 Thread Michael Opdenacker
This patch removes the use of the IRQF_DISABLED flag from drivers/block/hd.c It's a NOOP since 2.6.35 and it will be removed one day. This also removes a related comment which is obsolete too. Signed-off-by: Michael Opdenacker --- drivers/block/hd.c | 12 +--- 1 file changed, 1 inserti

[PATCH 3.13 069/172] batman-adv: fix TT CRC computation by ensuring byte order

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Antonio Quartulli [ Upstream commit a30e22ca8464c2dc573e0144a972221c2f06c2cd ] When computing the CRC on a 2byte variable the order of the bytes obviously alters the final result. This means t

[PATCH 3.13 079/172] cgroup: fix error return from cgroup_create()

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit b58c89986a77a23658682a100eb15d8edb571ebb upstream. cgroup_create() was returning 0 after allocation failures. Fix it. Signed-off-by: Tejun Heo Acked-by: Li Zefan Signed-of

[PATCH 3.13 078/172] cgroup: fix error return value in cgroup_mount()

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit eb46bf89696972b856a9adb6aebd5c7b65c266e4 upstream. When cgroup_mount() fails to allocate an id for the root, it didn't set ret before jumping to unlock_drop ending up returnin

[PATCH 3.13 058/172] net: mvneta: use per_cpu stats to fix an SMP lock up

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: willy tarreau [ Upstream commit 74c41b048db1073a04827d7f39e95ac1935524cc ] Stats writers are mvneta_rx() and mvneta_tx(). They don't lock anything when they update the stats, and as a result,

[PATCH 3.13 075/172] ALSA: hda/ca0132 - setup/cleanup streams

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Hsin-Yu Chao commit 28fba95087a7f3d107a3a6728aef7dbfaf3fd782 upstream. When a HDMI stream is opened with the same stream tag as a following opened stream to ca0132, audio will be heard from tw

[PATCH net-next,v2] hyperv: Move state setting for link query

2014-03-04 Thread Haiyang Zhang
It moves the state setting for query into rndis_filter_receive_response(). All callbacks including query-complete and status-callback are synchronized by channel->inbound_lock. This prevents pentential race between them. Signed-off-by: Haiyang Zhang --- drivers/net/hyperv/netvsc_drv.c |4 +

[PATCH 3.13 076/172] ALSA: hda/ca0132 - Fix recording from mode id 0x8

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Hsin-Yu Chao commit 13c12dbe3a2ce17227f7ddef652b6a53c78fa51f upstream. Incorrect ADC is picked in ca0132_capture_pcm_prepare(), where it assumes multiple streams while there is one stream per

Re: Update of file offset on write() etc. is non-atomic with I/O

2014-03-04 Thread Linus Torvalds
On Tue, Mar 4, 2014 at 12:00 PM, Al Viro wrote: > > OK, with the attached set (the first one is essentially unchanged from > your first one), it seems to work and produce better code on all targets > I've tried. Comments? I'm certainly ok with it. You seem to have left the fput_light() function

[PATCH] [RESEND] score: remove deprecated IRQF_DISABLED

2014-03-04 Thread Michael Opdenacker
This patch removes the use of the IRQF_DISABLED flag from arch/score/kernel/time.c It's a NOOP since 2.6.35 and it will be removed one day. Signed-off-by: Michael Opdenacker --- arch/score/kernel/time.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/score/kernel/time.c

[PATCH 3.13 077/172] ALSA: hda - Enable front audio jacks on one HP desktop model

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Hui Wang commit 1de7ca5e844866f56bebb2fc47fa18e090677e88 upstream. The front headphone and mic jackes on a HP desktop model (Vendor Id: 0x111d76c7 Subsystem Id: 0x103c2b17) can not work, the c

[PATCH 3.13 070/172] batman-adv: free skb on TVLV parsing success

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Antonio Quartulli [ Upstream commit 05c3c8a636aa9ee35ce13f65afc5b665615cc786 ] When the TVLV parsing routine succeed the skb is left untouched thus leading to a memory leak. Fix this by consu

[PATCH 3.13 068/172] batman-adv: fix potential orig_node reference leak

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Simon Wunderlich [ Upstream commit b2262df7fcf2c395eca564df83238e931d88d7bf ] Since batadv_orig_node_new() sets the refcount to two, assuming that the calling function will use a reference for

[PATCH 3.13 084/172] kvm: x86: fix emulator buffer overflow (CVE-2014-0049)

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Andrew Honig commit a08d3b3b99efd509133946056531cdf8f3a0c09b upstream. The problem occurs when the guest performs a pusha with the stack address pointing to an mmio address (or an invalid gues

[PATCH] [RESEND] m32r: remove deprecated IRQF_DISABLED

2014-03-04 Thread Michael Opdenacker
This patch removes the use of the IRQF_DISABLED flag from arch/m32r/kernel/time.c It's a NOOP since 2.6.35 and it will be removed one day. Signed-off-by: Michael Opdenacker --- arch/m32r/kernel/time.c | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/m32r/kernel/time.c b/arch/m32r/kernel/

Re: [PATCH] x86/xen: Disable APIC PM for Xen PV guests

2014-03-04 Thread Boris Ostrovsky
On 03/04/2014 05:25 AM, David Vrabel wrote: On 04/03/14 02:40, Boris Ostrovsky wrote: Xen PV guests support only few APIC registers and writes to unsupported registers result in WARN_ONs. Most APIC accesses in these guests have been eliminated; however, lapic_suspend/resume are still called (on

[GIT PULL] EFI changes for v3.15

2014-03-04 Thread Matt Fleming
Folks, Could you please queue up the following for the v3.15 merge window? The following changes since commit 6d0abeca3242a88cab8232e4acd7e2bf088f3bc2: Linux 3.14-rc3 (2014-02-16 13:30:25 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/

[PATCH 3.13 093/172] ASoC: sta32x: Fix cache sync

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Lars-Peter Clausen commit 70ff00f82a6af0ff68f8f7b411738634ce2f20d0 upstream. codec->control_data contains a pointer to the regmap struct of the device, not to the device private data. Use snd_

[PATCH 3.13 095/172] ASoC: sta32x: Fix array access overflow

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit 025c3fa9256d4c54506b7a29dc3befac54f5c68d upstream. Preset EQ enum of sta32x codec driver declares too many number of items and it may lead to the access over the actual arr

[PATCH 3.13 096/172] ASoC: wm8958-dsp: Fix firmware block loading

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Lars-Peter Clausen commit 548da08fc1e245faf9b0d7c41ecd8e07984fc332 upstream. The codec->control_data contains a pointer to the device's regmap struct. But wm8994_bulk_write() expects a pointer

[PATCH 3.13 097/172] SUNRPC: Fix races in xs_nospace()

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust commit 06ea0bfe6e6043cb56a78935a19f6f8ebc636226 upstream. When a send failure occurs due to the socket being out of buffer space, we call xs_nospace() in order to have the RPC

[PATCH 3.13 085/172] kvm, vmx: Really fix lazy FPU on nested guest

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Paolo Bonzini commit 1b385cbdd74aa803e966e01e5fe49490d6044e30 upstream. Commit e504c9098ed6 (kvm, vmx: Fix lazy FPU on nested guest, 2013-11-13) highlighted a real problem, but the fix was sub

[PATCH 3.13 087/172] ASoC: rt5640: Add ACPI ID for Intel Baytrail

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Jarkko Nikula commit b31b2b6d5de71c569413d8dc4f7b050cbe25a09e upstream. Realtek RT5640 uses ACPI ID "10EC5640" for Intel Baytrail platforms. Signed-off-by: Jarkko Nikula Signed-off-by: Mark

Re: [RFC] [PATCH] Pre-emption control for userspace

2014-03-04 Thread H. Peter Anvin
On 03/03/2014 10:07 AM, Khalid Aziz wrote: > > I am working on a feature that has been requested by database folks that > helps with performance. Some of the oft executed database code uses > mutexes to lock other threads out of a critical section. They often see > a situation where a thread grabs

[PATCH 3.13 088/172] ASoC: txx9aclc_ac97: Fix kernel crash on probe

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Alexander Shiyan commit 9febd494d15c4a351e9c9cae7184643144eea892 upstream. This patch fixes a crash caused by commit 3bed3344c826 (ASoC: txx9aclc_ac97: Convert to devm_ioremap_resource()). Thi

[PATCH 3.13 086/172] ASoC: da9055: Fix device registration of PMIC and CODEC devices

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Adam Thomson commit 07b0e5b10258b48e5edfb6c8ac156f05510eb775 upstream. Currently the I2C device Ids conflict for the MFD and CODEC so cannot be both instantiated on one platform. This patch up

[PATCH 3.13 089/172] ASoC: fsl: fix pm support of machine drivers

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Shawn Guo commit 47cf84e17ebb79a20e6244b954c4ea4e18a82d43 upstream. The commit 1abe729 (ASoC: fsl: Add missing pm to current machine drivers) enables pm support for a few IMX machine drivers.

[PATCH 3.13 090/172] ASoC: max98090: sync regcache on entering STANDBY

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Dylan Reid commit c42c8922c46d33ed769e99618bdfba06866a0c72 upstream. Sync regcache when entering STANDBY from OFF. ON isn't entered with OFF as the current state, so the registers were not be

[PATCH 3.13 073/172] ALSA: usb-audio: work around KEF X300A firmware bug

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Clemens Ladisch commit 624aef494f86ed0c58056361c06347ad62b26806 upstream. When the driver tries to access Function Unit 10, the KEF X300A speakers' firmware apparently locks up, making even PC

[PATCH 3.13 091/172] ASoC: wm8770: Fix wrong number of enum items

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai commit 7a6c0a58dc824523966f212c76322d47c5b0e6fe upstream. wm8770 codec driver defines ain_enum with a wrong number of items. Use SOC_ENUM_DOUBLE_DECL() macro and it's automatical

[PATCH 3.13 092/172] ASoC: da732x: Mark DC offset control registers volatile

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Mark Brown commit 75306820248e26d15d84acf4e297b9fb27dd3bb2 upstream. The driver reads from the DC offset control registers during callibration but since the registers are marked as volatile an

[PATCH 3.13 081/172] cgroup: update cgroup_enable_task_cg_lists() to grab siglock

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 532de3fc72adc2a6525c4d53c07bf81e1732083d upstream. Currently, there's nothing preventing cgroup_enable_task_cg_lists() from missing set PF_EXITING and race against cgroup_exit

[PATCH 3.13 083/172] export: declare ksymtab symbols

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Johannes Berg commit 7b4ec8dd7d4ac467e9eee4d49f2c9574d773efbb upstream. sparse complains about any __ksymtab symbols with the following: warning: symbol '__ksymtab_...' was not declared. Sho

[PATCH 3.13 099/172] powerpc: Increase stack redzone for 64-bit userspace to 512 bytes

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Paul Mackerras commit 573ebfa6601fa58b439e7f15828762839ccd306a upstream. The new ELFv2 little-endian ABI increases the stack redzone -- the area below the stack pointer that can be used for st

[PATCH 3.13 108/172] ata: enable quirk from jmicron JMB350 for JMB394

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: "Denis V. Lunev" commit efb9e0f4f43780f0ae0c6428d66bd03e805c7539 upstream. Without the patch the kernel generates the following error. ata11.15: SATA link up 1.5 Gbps (SStatus 113 SControl 3

[PATCH 3.13 080/172] cgroup: fix locking in cgroup_cfts_commit()

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 48573a893303986e3b0b2974d6fb11f3d1bb7064 upstream. cgroup_cfts_commit() walks the cgroup hierarchy that the target subsystem is attached to and tries to apply the file changes

[PATCH 3.13 109/172] sata_sil: apply MOD15WRITE quirk to TOSHIBA MK2561GSYN

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 9f9c47f00ce99329b1a82e2ac4f70f0fe3db549c upstream. It's a bit odd to see a newer device showing mod15write; however, the reported behavior is highly consistent and other facto

[PATCH 1/2] sched: Remove unused mc_capable() and smt_capable()

2014-03-04 Thread Bjorn Helgaas
Remove mc_capable() and smt_capable(). Neither is used. Both were added by 5c45bf279d37 ("sched: mc/smt power savings sched policy"). Uses of both were removed by 8e7fbcbc22c1 ("sched: Remove stale power aware scheduling remnants and dysfunctional knobs"). Signed-off-by: Bjorn Helgaas --- arc

[PATCH 0/2] sched: Removed unused mc_capable() and smt_capable()

2014-03-04 Thread Bjorn Helgaas
This is just cleanup of a couple unused interfaces and (for sparc64) a supporting variable. --- Bjorn Helgaas (2): sched: Remove unused mc_capable() and smt_capable() sparc64: Remove unused sparc64_multi_core arch/arm/include/asm/topology.h |3 --- arch/ia64/include/asm/to

[PATCH 2/2] sparc64: Remove unused sparc64_multi_core

2014-03-04 Thread Bjorn Helgaas
Remove sparc64_multi_core because it's not used any more. It was added by a2f9f6bbb30e ("Fix {mc,smt}_capable()"), and the last uses were removed by e637d96bf462 ("sched: Remove unused mc_capable() and smt_capable()"). Signed-off-by: Bjorn Helgaas --- arch/sparc/include/asm/smp_64.h |1 - a

[PATCH 3.13 111/172] Revert "writeback: do not sync data dirtied after sync start"

2014-03-04 Thread Greg Kroah-Hartman
3.13-stable review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit 0dc83bd30b0bf5410c0933cfbbf8853248eff0a9 upstream. This reverts commit c4a391b53a72d2df4ee97f96f78c1d5971b47489. Dave Chinner has reported the commit may cause some inodes to

<    1   2   3   4   5   6   7   8   9   10   >