mbox

[Natty,Pull-request] Fixes for LP#729085, LP#740011, LP#745213

Message ID 20110406145134.GA3838@herton-IdeaPad-Y430
State New
Headers show

Pull-request

git://kernel.ubuntu.com/herton/ubuntu-natty.git my-master-next

Message

Herton Ronaldo Krzesinski April 6, 2011, 2:51 p.m. UTC
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(-)

Comments

Tim Gardner April 6, 2011, 3:16 p.m. UTC | #1
On 04/06/2011 08:51 AM, Herton Ronaldo Krzesinski wrote:
> git://kernel.ubuntu.com/herton/ubuntu-natty.git my-master-next

Applied. Also applied "UBUNTU: SAUCE: (drop after 2.6.39) v4l: make sure 
drivers supply a zeroed struct v4l2_subdev" to Oneiric.