From patchwork Wed Apr 6 14:51:35 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [Natty,Pull-request] Fixes for LP#729085, LP#740011, LP#745213 Date: Wed, 06 Apr 2011 04:51:35 -0000 From: Herton Ronaldo Krzesinski X-Patchwork-Id: 90028 Message-Id: <20110406145134.GA3838@herton-IdeaPad-Y430> To: Ubuntu Kernel Team Please pull to get some fixes for these bugs opened in launchpad. All of theses fixes should land in 2.6.38.x stable at some time, but I'm not sure if we get another stable update in time for natty kernel freeze etc. 1) KVM: SVM: Load %gs earlier if CONFIG_X86_32_LAZY_GS=n These address oops reported at LP#729085. Some people are hitting this as can be seen by some duplicates on it. Patch was upstream but not marked stable, I contacted upstream and they say it's going to be on stable when sent the patch to stable ML. One of the reporters on LP ticket confirmed the fix. 2) watchdog: sp5100_tco.c: Check if firmware has set correct value in tcobase. LP#740011: some machines with buggy bioses like reported on this ticket have a resource conflict which causes nasty issues, like machine failing the boot by rebooting in this case. Patch is upstream and marked stable. If there is a conflict sp5100_tco exits with error and doesn't load. 3) UBUNTU: SAUCE: v4l: make sure drivers supply a zeroed struct v4l2_subdev Addresses oops reported at LP#745213. I made a fix, this is the final one submitted upstream and got one Ack already, but not yet added on v4l tree or linus tree, and have no idea when this will happen, so marked this as SAUCE. Reporter doesn't answer about testing it, but the fix is straighforward. The following changes since commit be04d221378b442dd4750850e1350375c1cdc8e7: Input: sparse-keymap - report KEY_UNKNOWN for unknown scan codes (2011-04-06 07:03:22 -0600) are available in the git repository at: git://kernel.ubuntu.com/herton/ubuntu-natty.git my-master-next Avi Kivity (1): KVM: SVM: Load %gs earlier if CONFIG_X86_32_LAZY_GS=n Herton Ronaldo Krzesinski (1): UBUNTU: SAUCE: v4l: make sure drivers supply a zeroed struct v4l2_subdev Yinghai Lu (1): watchdog: sp5100_tco.c: Check if firmware has set correct value in tcobase. arch/x86/kvm/svm.c | 5 +++++ drivers/media/radio/saa7706h.c | 2 +- drivers/media/radio/tef6862.c | 2 +- drivers/media/video/m52790.c | 2 +- drivers/media/video/tda9840.c | 2 +- drivers/media/video/tea6415c.c | 2 +- drivers/media/video/tea6420.c | 2 +- drivers/media/video/upd64031a.c | 2 +- drivers/media/video/upd64083.c | 2 +- drivers/watchdog/sp5100_tco.c | 16 ++++++++++++++-- 10 files changed, 27 insertions(+), 10 deletions(-)