[PATCH] UBUNTU: SAUCE: Fix oops in patch_hdmi due to missing hda_gen_spec struct
David Henningsson
david.henningsson at canonical.com
Thu Apr 18 08:46:27 UTC 2013
A recent commit added calls to the snd_hda_*_fixup functions. Under
kernel 3.8 and earlier these functions require a hda_gen_spec struct
to be first in the spec struct, or memory corruption might occur.
Buglink: https://bugs.launchpad.net/bugs/1169984
Signed-off-by: David Henningsson <david.henningsson at canonical.com>
---
sound/pci/hda/patch_hdmi.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/sound/pci/hda/patch_hdmi.c b/sound/pci/hda/patch_hdmi.c
index 6ae6331..1eee344 100644
--- a/sound/pci/hda/patch_hdmi.c
+++ b/sound/pci/hda/patch_hdmi.c
@@ -80,6 +80,7 @@ struct hdmi_spec_per_pin {
};
struct hdmi_spec {
+ struct hda_gen_spec gen;
int num_cvts;
struct hdmi_spec_per_cvt cvts[MAX_HDMI_CVTS];
--
1.7.9.5
More information about the kernel-team
mailing list