Please add 30e46b574 "x86: avoid remapping data in parse_setup_data()" to 3.10.x

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Greg,

Would you please consider adding 30e46b574 [v3.12-rc1~157^2] to your
next 3.10.x release?  One of the folks here came across an instance
where a fairly new reference board failed to boot up 3.10.x without
having this commit added.

Full commit log of it follows.

Thanks,
Paul.
--

Author: Linn Crosetto <linn@xxxxxx>
Date:   Tue Aug 13 15:46:41 2013 -0600

    x86: avoid remapping data in parse_setup_data()
    
    Type SETUP_PCI, added by setup_efi_pci(), may advertise a ROM size
    larger than early_memremap() is able to handle, which is currently
    limited to 256kB. If this occurs it leads to a NULL dereference in
    parse_setup_data().
    
    To avoid this, remap the setup_data header and allow parsing functions
    for individual types to handle their own data remapping.
    
    Signed-off-by: Linn Crosetto <linn@xxxxxx>
    Link: http://lkml.kernel.org/r/1376430401-67445-1-git-send-email-linn@xxxxxx
    Acked-by: Yinghai Lu <yinghai@xxxxxxxxxx>
    Reviewed-by: Pekka Enberg <penberg@xxxxxxxxxx>
    Signed-off-by: H. Peter Anvin <hpa@xxxxxxxxxxxxxxx>
--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]