commit 6cbe92c7c20204a1f8676fb6a05432a133d58ef2 Author: Greg Kroah-Hartman Date: Fri May 24 11:14:41 2013 -0700 Linux 3.4.47 commit 136eafad6722b0957cf77f40b187c4f0d97f9f22 Author: Alan Cox Date: Thu Aug 9 12:33:52 2012 -0300 media: mantis: fix silly crash case commit e1d45ae10aea8e8a403e5d96bf5902ee670007ff upstream. If we set mantis->fe to NULL on an error its not a good idea to then try passing NULL to the unregister paths and oopsing really. Resolves-bug: https://bugzilla.kernel.org/show_bug.cgi?id=16473 Signed-off-by: Alan Cox Signed-off-by: Mauro Carvalho Chehab Cc: Bjørn Mork Signed-off-by: Greg Kroah-Hartman commit a91ffa34d47309834074223796343ed208397085 Author: Niels Ole Salscheider Date: Sat May 18 21:19:23 2013 +0200 drm/radeon: Fix VRAM size calculation for VRAM >= 4GB commit fc986034540102cd090237bf3f70262e1ae80d9c upstream. Add ULL prefix to avoid overflow. Signed-off-by: Niels Ole Salscheider Signed-off-by: Alex Deucher Signed-off-by: Greg Kroah-Hartman commit 1cd75cf191d5e3995e22d7bfc573939ffeebcc51 Author: Mika Westerberg Date: Mon May 13 00:54:30 2013 +0000 i2c: designware: always clear interrupts before enabling them commit 2a2d95e9d6d29e726cc294b65391917ed2e32bf4 upstream. If the I2C bus is put to a low power state by an ACPI method it might pull the SDA line low (as its power is removed). Once the bus is put to full power state again, the SDA line is pulled back to high. This transition looks like a STOP condition from the controller point-of-view which sets STOP detected bit in its status register causing the driver to fail subsequent transfers. Fix this by always clearing all interrupts before we start a transfer. Signed-off-by: Mika Westerberg Signed-off-by: Wolfram Sang Signed-off-by: Greg Kroah-Hartman commit 0e293f095529e998677b7e5f4893ad8aec01ea6f Author: Wei Yongjun Date: Mon May 13 14:01:43 2013 +0800 hwmon: fix error return code in abituguru_probe() commit ecacb0b17c08fae89f65468727f0e4b8e91da4e1 upstream. Fix to return a negative error code from the error handling case instead of 0, as done elsewhere in this function. Signed-off-by: Wei Yongjun Signed-off-by: Guenter Roeck Signed-off-by: Greg Kroah-Hartman commit 462e873c6461e26c6dc172fd5ee185896935598e Author: Gabriel de Perthuis Date: Mon May 6 17:40:18 2013 +0000 btrfs: don't stop searching after encountering the wrong item commit 03b71c6ca6286625d8f1ed44aabab9b5bf5dac10 upstream. The search ioctl skips items that are too large for a result buffer, but inline items of a certain size occuring before any search result is found would trigger an overflow and stop the search entirely. Bug: https://bugzilla.kernel.org/show_bug.cgi?id=57641 Signed-off-by: Gabriel de Perthuis Signed-off-by: Josef Bacik Signed-off-by: Greg Kroah-Hartman