[PATCH] tty/vt: don't set font mappings on vc not supporting this

2015-09-12 Thread Sudip Mukherjee
commit 9e326f78713a4421fe11afc2ddeac07698fac131 upstream We can call this function for a dummy console that doesn't support setting the font mapping, which will result in a null ptr BUG. So check for this case and return error for consoles w/o font mapping support. Cc: # 3.14.x Signed-off-by: Su

[PATCH 2.6.32 61/62] dmaengine: fix missing cnt in ?: in dmatest

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: "Dr. David Alan Gilbert" Hi, On the latest tree my compiler has started giving the warning: drivers/dma/dmatest.c:575:28: warning: the omitted middle operand in ?: will always be ?true?

[PATCH 2.6.32 05/62] netlink: fix possible spoofing from non-root processes

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Pablo Neira Ayuso commit 20e1db19db5d6b9e4e83021595eab0dc8f107bef upstream. Non-root user-space processes can send Netlink messages to other processes that are well-known for being subscri

[PATCH 2.6.32 07/62] HID: fix a couple of off-by-ones

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Jiri Kosina commit 4ab25786c87eb20857bbb715c3ae34ec8fd6a214 upstream. There are a few very theoretical off-by-one bugs in report descriptor size checking when performing a pre-parsing fixu

[PATCH 2.6.32 06/62] eCryptfs: Remove buggy and unnecessary write in file name decode routine

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Michael Halcrow commit 942080643bce061c3dd9d5718d3b745dcb39a8bc upstream. Dmitry Chernenkov used KASAN to discover that eCryptfs writes past the end of the allocated buffer during encrypte

[PATCH 2.6.32 54/62] mm: avoid setting up anonymous pages into file mapping

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: "Kirill A. Shutemov" commit 6b7339f4c31ad69c8e9c0b2859276e22cf72176d upstream. Reading page fault handler code I've noticed that under right circumstances kernel would map anonymous pages

[PATCH 2.6.32 16/62] e1000: add dummy allocator to fix race condition between mtu change and netpoll

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Sabrina Dubroca commit 08e8331654d1d7b2c58045e549005bc356aa7810 upstream. There is a race condition between e1000_change_mtu's cleanups and netpoll, when we change the MTU across jumbo siz

[PATCH 2.6.32 44/62] dmaengine: mv_xor: bug fix for racing condition in descriptors cleanup

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Lior Amsalem commit 9136291f1dbc1d4d1cacd2840fb35f4f3ce16c46 upstream. This patch fixes a bug in the XOR driver where the cleanup function can be called and free descriptors that never bee

[PATCH 2.6.32 24/62] sd: Disable support for 256 byte/sector disks

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Mark Hounschell commit 74856fbf441929918c49ff262ace9835048e4e6a upstream. 256 bytes per sector support has been broken since 2.6.X, and no-one stepped up to fix this. So disable support fo

[PATCH 2.6.32 17/62] powerpc: Fix missing L2 cache size in /sys/devices/system/cpu

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Dave Olson commit f7e9e358362557c3aa2c1ec47490f29fe880a09e upstream. This problem appears to have been introduced in 2.6.29 by commit 93197a36a9c1 "Rewrite sysfs processor cache info code"

[PATCH 2.6.32 12/62] udf: Check component length before reading it

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit e237ec37ec154564f8690c5bd1795339955eeef9 upstream. Check that length specified in a component of a symlink fits in the input buffer we are reading. Also properly ignore com

[PATCH 2.6.32 55/62] s390/process: fix sfpc inline assembly

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Heiko Carstens commit e47994dd44bcb4a77b4152bd0eada585934703c0 upstream. The sfpc inline assembly within execve_tail() may incorrectly set bits 28-31 of the sfpc instruction to a value whi

[PATCH 2.6.32 20/62] memstick: mspro_block: add missing curly braces

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter commit 13f6b191aaa11c7fd718d35a0c565f3c16bc1d99 upstream. Using the indenting we can see the curly braces were obviously intended. This is a static checker fix, but my guess

[PATCH 2.6.32 18/62] s390/hibernate: fix save and restore of kernel text section

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Heiko Carstens commit d74419495633493c9cd3f2bbeb7f3529d0edded6 upstream. Sebastian reported a crash caused by a jump label mismatch after resume. This happens because we do not save the ke

[PATCH 2.6.32 60/62] dccp: catch failed request_module call in dccp_probe init

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Wang Weidong Check the return value of request_module during dccp_probe initialisation, bail out if that call fails. Signed-off-by: Gerrit Renker Signed-off-by: Wang Weidong Signed-off-b

[PATCH 2.6.32 21/62] md/raid5: dont record new size if resize_stripes fails.

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: NeilBrown commit 6e9eac2dcee5e19f125967dd2be3e36558c42fff upstream. If any memory allocation in resize_stripes fails we will return -ENOMEM, but in some cases we update conf->pool_size any

[PATCH 2.6.32 26/62] fs, omfs: add NULL terminator in the end up the token list

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Sasha Levin commit dcbff39da3d815f08750552fdd04f96b51751129 upstream. match_token() expects a NULL terminator at the end of the token list so that it would know where to stop. Not having

[PATCH 2.6.32 42/62] fixing infinite OPEN loop in 4.0 stateid recovery

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Olga Kornievskaia commit e8d975e73e5fa05f983fbf2723120edcf68e0b38 upstream. Problem: When an operation like WRITE receives a BAD_STATEID, even though recovery code clears the RECLAIM_NOGRA

[PATCH 2.6.32 32/62] __ptrace_may_access() should not deny sub-threads

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Mark Grondona commit 73af963f9f3036dffed55c3a2898598186db1045 upstream. __ptrace_may_access() checks get_dumpable/ptrace_has_cap/etc if task != current, this can can lead to surprising res

[PATCH 2.6.32 13/62] Remove repeated loads blocksize

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit 79144954278d4bb5989f8b903adcac7a20ff2a5a upstream. Store blocksize in a local variable in udf_fill_inode() since it is used a lot of times. Signed-off-by: Jan Kara [bwh:

[PATCH 2.6.32 43/62] SUNRPC: Fix a memory leak in the backchannel code

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust commit 88de6af24f2b48b06c514d3c3d0a8f22fafe30bd upstream. req->rq_private_buf isn't initialised when xprt_setup_backchannel calls xprt_free_allocation. Fixes: fb7a0b9addbd

[PATCH 2.6.32 46/62] Disable write buffering on Toshiba ToPIC95

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Ryan Underwood commit 2fb22a8042fe96b4220843f79241c116d90922c4 upstream. Disable write buffering on the Toshiba ToPIC95 if it is enabled by somebody (it is not supposed to be a power-on de

[PATCH 2.6.32 38/62] s5h1420: fix a buffer overflow when checking userspace params

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Mauro Carvalho Chehab commit 12f4543f5d6811f864e6c4952eb27253c7466c02 upstream. The maximum size for a DiSEqC command is 6, according to the userspace API. However, the code allows to writ

[PATCH 2.6.32 23/62] jbd2: fix r_count overflows leading to buffer overflow in journal recovery

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: "Darrick J. Wong" commit e531d0bceb402e643a4499de40dd3fa39d8d2e43 upstream. The journal revoke block recovery code does not check r_count for sanity, which means that an evil value of r_co

[PATCH 2.6.32 56/62] libata: increase the timeout when setting transfer mode

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Mikulas Patocka commit d531be2ca2f27cca5f041b6a140504999144a617 upstream. I have a ST4000DM000 disk. If Linux is booted while the disk is spun down, the command that sets transfer mode cau

[PATCH 2.6.32 39/62] cx24116: fix a buffer overflow when checking userspace params

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Mauro Carvalho Chehab commit 1fa2337a315a2448c5434f41e00d56b01a22283c upstream. The maximum size for a DiSEqC command is 6, according to the userspace API. However, the code allows to writ

[PATCH 2.6.32 48/62] ext4: call sync_blockdev() before invalidate_bdev() in put_super()

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o commit 89d96a6f8e6491f24fc8f99fd6ae66820e85c6c1 upstream. Normally all of the buffers will have been forced out to disk before we call invalidate_bdev(), but there will be so

[PATCH 2.6.32 29/62] sctp: Fix race between OOTB responce and route removal

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Alexander Sverdlin [ Upstream commit 29c4afc4e98f4dc0ea9df22c631841f9c220b944 ] There is NULL pointer dereference possible during statistics update if the route used for OOTB responce is r

[PATCH 2.6.32 57/62] x86/xen: Probe target addresses in set_aliased_prot() before the hypercall

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski commit aa1acff356bbedfd03b544051f5b371746735d89 upstream. The update_va_mapping hypercall can fail if the VA isn't present in the guest's page tables. Under certain loads,

[PATCH 2.6.32 02/62] sg_start_req(): make sure that theres not too many elements in iovec

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Al Viro commit 451a2886b6bf90e2fb378f7c46c655450fb96e81 upstream. unfortunately, allowing an arbitrary 16bit value means a possibility of overflow in the calculation of total number of pag

[PATCH 2.6.32 25/62] lguest: fix out-by-one error in address checking.

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Rusty Russell commit 83a35114d0e4583e6b0ca39502e68b6a92e2910c upstream. This bug has been there since day 1; addresses in the top guest physical page weren't considered valid. You could m

[PATCH 2.6.32 15/62] udp: fix behavior of wrong checksums

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet commit beb39db59d14990e401e235faf66a6b9b31240b0 upstream. We have two problems in UDP stack related to bogus checksums : 1) We return -EAGAIN to application even if receive q

[PATCH 2.6.32 19/62] ptrace: fix race between ptrace_resume() and wait_task_stopped()

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Oleg Nesterov commit b72c186999e689cb0b055ab1c7b3cd8fffbeb5ed upstream. ptrace_resume() is called when the tracee is still __TASK_TRACED. We set tracee->exit_code and then wake_up_state()

[PATCH 2.6.32 35/62] MIPS: Fix cpu_has_mips_r2_exec_hazard.

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Ralf Baechle commit 9cdf30bd3bac697fc533988f44a117434a858f69 upstream. Returns a non-zero value if the current processor implementation requires an IHB instruction to deal with an instruct

[PATCH 2.6.32 34/62] MIPS: Fix race condition in lazy cache flushing.

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Lars Persson commit 4d46a67a3eb827ccf1125959936fd51ba318dabc upstream. The lazy cache flushing implemented in the MIPS kernel suffers from a race condition that is exposed by do_set_pte()

[PATCH 2.6.32 04/62] TTY: drop driver reference in tty_open fail path

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Jiri Slaby commit c290f8358acaeffd8e0c551ddcc24d1206143376 upstream. When tty_driver_lookup_tty fails in tty_open, we forget to drop a reference to the tty driver. This was added by commit

Re: [PATCH 2.6.32 00/62] 2.6.32.68-longterm review

2015-09-12 Thread Willy Tarreau
On Sun, Sep 13, 2015 at 12:56:06AM +0200, Willy Tarreau wrote: > Responses should be made by Sat Sep 19 00:56:05 CEST 2015. I really meant Fri Sep 18 09:00:00 CEST 2015, sorry the unedited message went out. Also, special thanks go to Ben Hutchings who provided me with a clean series of fixes read

[PATCH 2.6.32 52/62] tracing/filter: Do not allow infix to exceed end of string

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: "Steven Rostedt (Red Hat)" commit 6b88f44e161b9ee2a803e5b2b1fbcf4e20e8b980 upstream. While debugging a WARN_ON() for filtering, I found that it is possible for the filter string to be refe

[PATCH 2.6.32 62/62] ipv6: Fix return of xfrm6_tunnel_rcv()

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: "David S. Miller" Like ipv4, just return xfrm6_rcv_spi()'s return value directly. Signed-off-by: David S. Miller (cherry picked from commit 6ac3f6649223d916bbdf1e823926f8f3b34b5d99) Signe

[PATCH 2.6.32 11/62] udf: Check path length when reading symlink

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit 0e5cc9a40ada6046e6bc3bdfcd0c0d7e4b706b14 upstream. Symlink reading code does not check whether the resulting path fits into the page provided by the generic code. This isn'

[PATCH 2.6.32 45/62] ext4: fix race between truncate and __ext4_journalled_writepage()

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o commit bdf96838aea6a265f2ae6cbcfb12a778c84a0b8e upstream. The commit cf108bca465d: "ext4: Invert the locking order of page_lock and transaction start" caused __ext4_journalle

[PATCH 2.6.32 08/62] udf: Verify i_size when loading inode

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit e159332b9af4b04d882dbcfe1bb0117f0a6d4b58 upstream. Verify that inode size is sane when loading inode with data stored in ICB. Otherwise we may get confused later when worki

[PATCH 2.6.32 33/62] MIPS: Octeon: Remove udelay() causing huge IRQ latency

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Alexander Sverdlin commit 73bf3c2a500b2db8ac966469591196bf55afb409 upstream. udelay() in PCI/PCIe read/write callbacks cause 30ms IRQ latency on Octeon platforms because these operations a

[PATCH 2.6.32 41/62] staging: vt6655: device_rx_srv check sk_buff is NULL

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Malcolm Priestley commit b5eeed8cb6097c8ea660b6598d36fdbb94065a22 upstream. There is a small chance that pRD->pRDInfo->skb could go NULL while the interrupt is processing. Put NULL check

[PATCH 2.6.32 14/62] udf: Check length of extended attributes and allocation descriptors

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit 23b133bdc452aa441fcb9b82cbf6dd05cfd342d0 upstream. Check length of extended attributes and allocation descriptors when loading inodes from disk. Otherwise corrupted filesys

[PATCH 2.6.32 53/62] fuse: initialize fc->release before calling it

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Miklos Szeredi commit 0ad0b3255a08020eaf50e34ef0d6df5bdf5e09ed upstream. fc->release is called from fuse_conn_put() which was used in the error cleanup before fc->release was initialized.

[PATCH 2.6.32 58/62] dccp: fix auto-loading of dccp(_probe)

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Gerrit Renker This fixes commit (38ff3e6bb987ec583268da8eb22628293095d43b) ("dccp_probe: Fix module load dependencies between dccp and dccp_probe", from 15 Jan). It fixes the construction

[PATCH 2.6.32 47/62] nfs: increase size of EXCHANGE_ID name string buffer

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Jeff Layton commit 764ad8ba8cd4c6f836fca9378f8c5121aece0842 upstream. The current buffer is much too small if you have a relatively long hostname. Bring it up to the size of the one that S

[PATCH 2.6.32 40/62] pktgen: adjust spacing in proc file interface output

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Jesper Dangaard Brouer commit d079abd181950a44cdf31daafd1662388a6c4d2e upstream. Too many spaces were introduced in commit 63adc6fb8ac0 ("pktgen: cleanup checkpatch warnings"), thus misali

[PATCH 2.6.32 49/62] NET: ROSE: Dont dereference NULL neighbour pointer.

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Ralf Baechle commit d496f7842aada20c61e6044b3395383fa972872c upstream. A ROSE socket doesn't necessarily always have a neighbour pointer so check if the neighbour pointer is valid before d

[PATCH 2.6.32 30/62] x86/reboot: Fix a warning message triggered by stop_other_cpus()

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Feng Tang commit 55c844a4dd16a4d1fdc0cf2a283ec631a02ec448 upstream. When rebooting our 24 CPU Westmere servers with 3.4-rc6, we always see this warning msg: Restarting system. machine res

[PATCH 2.6.32 37/62] hrtimer: Allow concurrent hrtimer_start() for self restarting timers

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Peter Zijlstra commit 5de2755c8c8b3a6b8414870e2c284914a2b42e4d upstream. Because we drop cpu_base->lock around calling hrtimer::function, it is possible for hrtimer_start() to come in betw

[PATCH 2.6.32 31/62] include/linux/sched.h: dont use task->pid/tgid in same_thread_group/has_group_leader_pid

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Oleg Nesterov commit e1403b8edf669ff49bbdf602cc97fefa2760cb15 upstream. task_struct->pid/tgid should go away. 1. Change same_thread_group() to use task->signal for comparison. 2. Change

[PATCH 2.6.32 09/62] udf: Verify symlink size before loading it

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit a1d47b262952a45aae62bd49cfaf33dd76c11a2c upstream. UDF specification allows arbitrarily large symlinks. However we support only symlinks at most one block large. Check the

[PATCH 2.6.32 28/62] tracing: Have filter check for balanced ops

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Steven Rostedt commit 2cf30dc180cea808077f003c5116388183e54f9e upstream. When the following filter is used it causes a warning to trigger: # cd /sys/kernel/debug/tracing # echo "((dev==

[PATCH 2.6.32 51/62] tracing/filter: Do not WARN on operand count going below zero

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: "Steven Rostedt (Red Hat)" commit b4875bbe7e68f139bd3383828ae8e994a0df6d28 upstream. When testing the fix for the trace filter, I could not come up with a scenario where the operand count

[PATCH 2.6.32 50/62] mm: kmemleak: allow safe memory scanning during kmemleak disabling

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Catalin Marinas commit c5f3b1a51a591c18c8b33983908e7fdda6ae417e upstream. The kmemleak scanning thread can run for minutes. Callbacks like kmemleak_free() are allowed during this time, th

[PATCH 2.6.32 27/62] x86_64: Fix strnlen_user() to not touch memory after specified maximum

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings Inspired by commit f18c34e483ff ("lib: Fix strnlen_user() to not touch memory after specified maximum") upstream. This version of strnlen_user(), no longer present upstream,

[PATCH 2.6.32 03/62] crypto: testmgr - update LZO compression test vectors

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: "Markus F.X.J. Oberhumer" Update the LZO compression test vectors according to the latest compressor version. Signed-off-by: Markus F.X.J. Oberhumer (cherry picked from commit 0ec73820369

[PATCH 2.6.32 22/62] powerpc: Align TOC to 256 bytes

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Anton Blanchard commit 5e95235ccd5442d4a4fe11ec4eb99ba1b7959368 upstream. Recent toolchains force the TOC to be 256 byte aligned. We need to enforce this alignment in our linker script, ot

[PATCH 2.6.32 36/62] MIPS: Octeon: Delete override of cpu_has_mips_r2_exec_hazard.

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Ralf Baechle commit f05ff43355e6997c18f82ddcee370a6e5f8643ce upstream. This is no longer needed with the fixed, new and improved definition of cpu_has_mips_r2_exec_hazard in . For a discu

[PATCH 2.6.32 01/62] pipe: iovec: Fix memory corruption when retrying atomic copy as non-atomic

2015-09-12 Thread Willy Tarreau
2.6.32-longterm review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings pipe_iov_copy_{from,to}_user() may be tried twice with the same iovec, the first time atomically and the second time not. The second attempt needs to continue from the iovec

[PATCH 2.6.32 00/62] 2.6.32.68-longterm review

2015-09-12 Thread Willy Tarreau
This is the start of the longterm review cycle for the 2.6.32.68 release. All patches will be posted as a response to this one. If anyone has any issue with these being applied, please let me know. If anyone is a maintainer of the proper subsystem, and wants to add a Signed-off-by: line to the patc

Re: [PATCH 4.1 70/78] SCSI: Fix NULL pointer dereference in runtime PM

2015-09-12 Thread Greg Kroah-Hartman
On Sat, Sep 12, 2015 at 01:37:02PM -0400, Alan Stern wrote: > On Fri, 11 Sep 2015, Greg Kroah-Hartman wrote: > > > 4.1-stable review patch. If anyone has any objections, please let me know. > > It turns out that this patch causes problems with the sr driver. A > reversion and alternate solution

Re: [PATCH 3.10 00/11] 3.10.88-stable review

2015-09-12 Thread Sudip Mukherjee
On Sat, Sep 12, 2015 at 10:51:44AM -0700, Guenter Roeck wrote: > On 09/12/2015 10:36 AM, Sudip Mukherjee wrote: > >On Sat, Sep 12, 2015 at 07:22:39PM +0300, Max Filippov wrote: > >>On Sat, Sep 12, 2015 at 6:55 PM, Greg Kroah-Hartman > >> wrote: > >>>On Sat, Sep 12, 2015 at 12:56:03PM +0530, Sudip M

Re: [PATCH 3.10 00/11] 3.10.88-stable review

2015-09-12 Thread Guenter Roeck
On 09/12/2015 10:36 AM, Sudip Mukherjee wrote: On Sat, Sep 12, 2015 at 07:22:39PM +0300, Max Filippov wrote: On Sat, Sep 12, 2015 at 6:55 PM, Greg Kroah-Hartman wrote: On Sat, Sep 12, 2015 at 12:56:03PM +0530, Sudip Mukherjee wrote: On Fri, Sep 11, 2015 at 03:48:59PM -0700, Greg Kroah-Hartman

Re: [PATCH 3.10 00/11] 3.10.88-stable review

2015-09-12 Thread Guenter Roeck
On 09/12/2015 08:55 AM, Greg Kroah-Hartman wrote: On Sat, Sep 12, 2015 at 12:56:03PM +0530, Sudip Mukherjee wrote: On Fri, Sep 11, 2015 at 03:48:59PM -0700, Greg Kroah-Hartman wrote: This is the start of the stable review cycle for the 3.10.88 release. There are 11 patches in this series, all w

Re: [PATCH 3.10 00/11] 3.10.88-stable review

2015-09-12 Thread Sudip Mukherjee
On Sat, Sep 12, 2015 at 08:55:45AM -0700, Greg Kroah-Hartman wrote: > On Sat, Sep 12, 2015 at 12:56:03PM +0530, Sudip Mukherjee wrote: > > On Fri, Sep 11, 2015 at 03:48:59PM -0700, Greg Kroah-Hartman wrote: > > > This is the start of the stable review cycle for the 3.10.88 release. > > > There are

Re: [PATCH 3.10 00/11] 3.10.88-stable review

2015-09-12 Thread Sudip Mukherjee
On Sat, Sep 12, 2015 at 07:22:39PM +0300, Max Filippov wrote: > On Sat, Sep 12, 2015 at 6:55 PM, Greg Kroah-Hartman > wrote: > > On Sat, Sep 12, 2015 at 12:56:03PM +0530, Sudip Mukherjee wrote: > >> On Fri, Sep 11, 2015 at 03:48:59PM -0700, Greg Kroah-Hartman wrote: > >> > This is the start of the

Re: [PATCH 4.1 70/78] SCSI: Fix NULL pointer dereference in runtime PM

2015-09-12 Thread Alan Stern
On Fri, 11 Sep 2015, Greg Kroah-Hartman wrote: > 4.1-stable review patch. If anyone has any objections, please let me know. It turns out that this patch causes problems with the sr driver. A reversion and alternate solution have already been submitted to James Bottomley (http://marc.info/?l=lin

Re: [PATCH 3.10 00/11] 3.10.88-stable review

2015-09-12 Thread Max Filippov
On Sat, Sep 12, 2015 at 6:55 PM, Greg Kroah-Hartman wrote: > On Sat, Sep 12, 2015 at 12:56:03PM +0530, Sudip Mukherjee wrote: >> On Fri, Sep 11, 2015 at 03:48:59PM -0700, Greg Kroah-Hartman wrote: >> > This is the start of the stable review cycle for the 3.10.88 release. >> > There are 11 patches

Patch "ARM: 8405/1: VDSO: fix regression with toolchains lacking ld.bfd executable" has been added to the 4.1-stable tree

2015-09-12 Thread gregkh
This is a note to let you know that I've just added the patch titled ARM: 8405/1: VDSO: fix regression with toolchains lacking ld.bfd executable to the 4.1-stable tree which can be found at: http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary The filename of

Re: [PATCH 4.1 00/78] 4.1.7-stable review

2015-09-12 Thread Greg Kroah-Hartman
On Sat, Sep 12, 2015 at 02:23:38PM +0530, Sudip Mukherjee wrote: > On Fri, Sep 11, 2015 at 06:00:43PM -0700, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 4.1.7 release. > > There are 78 patches in this series, all will be posted as a response > > to this one.

Re: [PATCH 3.10 00/11] 3.10.88-stable review

2015-09-12 Thread Greg Kroah-Hartman
On Sat, Sep 12, 2015 at 12:56:03PM +0530, Sudip Mukherjee wrote: > On Fri, Sep 11, 2015 at 03:48:59PM -0700, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 3.10.88 release. > > There are 11 patches in this series, all will be posted as a response > > to this one.

Re: [PATCH 3.14 00/18] 3.14.52-stable review

2015-09-12 Thread Greg Kroah-Hartman
On Sat, Sep 12, 2015 at 04:37:51PM +0530, Sudip Mukherjee wrote: > On Fri, Sep 11, 2015 at 03:49:18PM -0700, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 3.14.52 release. > > There are 18 patches in this series, all will be posted as a response > > to this one.

Re: [PATCH 0/3] Patches to apply to v4.1-stable

2015-09-12 Thread Greg KH
On Sat, Sep 12, 2015 at 02:59:50PM +0300, Alexander Kochetkov wrote: > > > 11 september. 2015 г., 9:11, Greg KH *: > > > > All now applied, thanks. > > > > greg k-h > > Hello Geg, > > Thank you for your hard work! > > Please apply also 3473f26592c1c "ARM: 8405/1: VDSO: fix regression > with

Re: [PATCH 6/6] MIPS: CPS: drop .set mips64r2 directives

2015-09-12 Thread Paul Burton
Thanks John, That's fine & understood, it's the month before that when these sat quietly - through the release of a kernel which they fix a regression in no less, and despite my having asked Ralf on IRC about them a couple of weeks before v4.2 was released. If they just fell off the radar or thro

Re: [PATCH 5/6] MIPS: CONFIG_MIPS_MT_SMP should depend upon CPU_MIPSR2

2015-09-12 Thread Paul Burton
On Sat, Sep 12, 2015 at 12:16:39PM +0200, Ralf Baechle wrote: > > config MIPS_MT_SMP > > bool "MIPS MT SMP support (1 TC on each available VPE)" > > - depends on SYS_SUPPORTS_MULTITHREADING > > + depends on SYS_SUPPORTS_MULTITHREADING && CPU_MIPSR2 > > Right now this line is > > depends

Re: [PATCH v2] ARM: pxa: ssp: Fix build error by removing originally incorrect DT binding

2015-09-12 Thread Robert Jarzmik
Jarkko Nikula writes: > Commit 03fbf488cece ("spi: pxa2xx: Differentiate Intel LPSS types") caused > build error here because it removed the type LPSS_SSP and I didn't notice > the type was used here too. > > I believe commit a6e56c28a178 ("ARM: pxa: ssp: add DT bindings") added it > accidentally

Re: [PATCH 0/3] Patches to apply to v4.1-stable

2015-09-12 Thread Alexander Kochetkov
> 11 september. 2015 г., 9:11, Greg KH *: > > All now applied, thanks. > > greg k-h Hello Geg, Thank you for your hard work! Please apply also 3473f26592c1c "ARM: 8405/1: VDSO: fix regression with toolchains lacking ld.bfd executable» on top of already applied VDSO patches. Here is commen

Re: [PATCH 3.14 00/18] 3.14.52-stable review

2015-09-12 Thread Sudip Mukherjee
On Fri, Sep 11, 2015 at 03:49:18PM -0700, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 3.14.52 release. > There are 18 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know

Re: [PATCH 5/6] MIPS: CONFIG_MIPS_MT_SMP should depend upon CPU_MIPSR2

2015-09-12 Thread Ralf Baechle
On Wed, Aug 05, 2015 at 03:42:39PM -0700, Paul Burton wrote: > The MT ASE cannot be used with CPUs that implement older releases of the > MIPS architecture than release 2, and is replaced in release 6. Encode > these constraints in Kconfig to ensure that MT code is only built as > part of kernels

Re: [PATCH 4.1 00/78] 4.1.7-stable review

2015-09-12 Thread Sudip Mukherjee
On Fri, Sep 11, 2015 at 06:00:43PM -0700, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.1.7 release. > There are 78 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know.

Re: [PATCH 3.10 00/11] 3.10.88-stable review

2015-09-12 Thread Sudip Mukherjee
On Fri, Sep 11, 2015 at 03:48:59PM -0700, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 3.10.88 release. > There are 11 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know