Hi Jim,
We have the two patchsets ready and tested in our X-Gene 3 platform with the 4.11.0-44 kernel as you suggested before. Can you help to integrate the attached patches to sig-altarch7-aarch64 for CENTOS 7.4 GA?
As a summary, the 1st patchset (8001) includes the following individual patches:
1. Bug-62016-BACKPORT-iommu-enable-bypass-tra.patch iommu/arm-smmu: Enable bypass transaction caching for ARM SMMU 500 https://git.kernel.org/pub/scm/linux/kernel/git/next/ linux-next.git/commit/drivers/iommu/arm-smmu.c?h=next-20180112&id= 74f55d34414c866dbf3a69e28a2f963abe61ca58
2. BACKPORT-iommu-iova-Fix-underflow-bug-in-_.patch iommu/iova: Fix underflow bug in __alloc_and_insert_iova_range https://git.kernel.org/pub/scm/linux/kernel/git/tj/ libata.git/commit/drivers/iommu/iova.c?h=for-4.12-fixes&id= 5016bdb796b3726eec043ca0ce3be981f712c756
3. BACKPORT-ata-fixes-kernel-crash-while-trac.patch ata: fixes kernel crash while tracing ata_eh_link_autopsy event https://git.kernel.org/pub/scm/linux/kernel/git/tj/ libata.git/commit/?h=for-4.15&id=f1601113ddc0339a745e702f4fb1ca37d4875e65
4. hwmon-xgene-Support-hwmon-v2.patch hwmon: (xgene) Support hwmon v2 https://git.kernel.org/pub/scm/linux/kernel/git/next/ linux-next.git/commit/?id=749d782d80de6db454af4336a4f4c8dfe79a5fc4
5. BACKPORT-ACPI-scan-Apply-default-enumeration-to-devi.patch ACPI / scan: Apply default enumeration to devices with ACPI drivers https://git.kernel.org/pub/scm/linux/kernel/git/next/ linux-next.git/commit/?h=next-20171018&id=f5beabfe61794d9a9d9549d387cda2 bffd81e504 6. BACKPORT-ACPI-scan-Fix-enumeration-for-special-SPI-a.patch ACPI / scan: Fix enumeration for special SPI and I2C devices https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/ linux.git/commit/?id=e4330d8bf669139a983255d1801733b64c2ae841
7. BACKPORT-i2c-xgene-slimpro-Support-v2.patch i2c: xgene-slimpro: Support v2 https://git.kernel.org/pub/scm/linux/kernel/git/next/ linux-next.git/commit/?id=da24b8240fe6afdeef388a2ef1da662b25675a5a
8. printk-fix-name-type-scope-of-preferred_console-var.patch printk: fix name/type/scope of preferred_console var https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/ linux.git/commit/?id=b077bafa2f3848ddfcef2ef3a4a61a867f9113b5
9. printk-rename-selected_console-preferred_console.patch printk: rename selected_console -> preferred_console https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/ linux.git/commit/?id=ad86ee2b8a47590f62a4f3bc1d25dc126d121cb9
10. printk-fix-double-printing-with-earlycon.patch printk: fix double printing with earlycon https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/ linux.git/commit/?id=cf39bf58afdaabc0b86f141630fb3fd18190294e
The 2nd patch (8002) has a single patch. This one posted by Ard Biesheuvel ard.biesheuvel@linaro.org is needed in order to resolve the following issue found in our tests.
[ 2.843717] pci 0007:02:00.0: BAR 0: failed to claim resource for efifb!
efifb-arm-arm64-validate-fb-BAR-instead-of-claiming-.patch efifb: arm/arm64: validate fb BAR instead of claiming itlogin Not yet upstream https://patchwork.kernel.org/patch/9674723/
Please let me know if you have any comments or need anything else in order to get them ported for CentOS 7.4 GA.
Thanks Charles
Sorry, my reply got stuck in the outbox for some reason. Yes, I'll merge this in tomorrow.
On 02/20/2018 06:16 PM, Wu, Charles (Chaoping) wrote:
Hi Jim,
We have the two patchsets ready and tested in our X-Gene 3 platform with the 4.11.0-44 kernel as you suggested before. Can you help to integrate the attached patches to sig-altarch7-aarch64 for CENTOS 7.4 GA?
As a summary, the 1st patchset (8001) includes the following individual patches:
- Bug-62016-BACKPORT-iommu-enable-bypass-tra.patch
iommu/arm-smmu: Enable bypass transaction caching for ARM SMMU 500 https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/d... https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/drivers/iommu/arm-smmu.c?h=next-20180112&id=74f55d34414c866dbf3a69e28a2f963abe61ca58
- BACKPORT-iommu-iova-Fix-underflow-bug-in-_.patch
iommu/iova: Fix underflow bug in __alloc_and_insert_iova_range https://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git/commit/drivers... https://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git/commit/drivers/iommu/iova.c?h=for-4.12-fixes&id=5016bdb796b3726eec043ca0ce3be981f712c756
- BACKPORT-ata-fixes-kernel-crash-while-trac.patch
ata: fixes kernel crash while tracing ata_eh_link_autopsy event https://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git/commit/?h=for-... https://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git/commit/?h=for-4.15&id=f1601113ddc0339a745e702f4fb1ca37d4875e65
- hwmon-xgene-Support-hwmon-v2.patch
hwmon: (xgene) Support hwmon v2 https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?... https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=749d782d80de6db454af4336a4f4c8dfe79a5fc4
- BACKPORT-ACPI-scan-Apply-default-enumeration-to-devi.patch
ACPI / scan: Apply default enumeration to devices with ACPI drivers https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?... https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?h=next-20171018&id=f5beabfe61794d9a9d9549d387cda2bffd81e504 6. BACKPORT-ACPI-scan-Fix-enumeration-for-special-SPI-a.patch ACPI / scan: Fix enumeration for special SPI and I2C devices https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i... https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=e4330d8bf669139a983255d1801733b64c2ae841
- BACKPORT-i2c-xgene-slimpro-Support-v2.patch
i2c: xgene-slimpro: Support v2 https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?... https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=da24b8240fe6afdeef388a2ef1da662b25675a5a
- printk-fix-name-type-scope-of-preferred_console-var.patch
printk: fix name/type/scope of preferred_console var https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i... https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b077bafa2f3848ddfcef2ef3a4a61a867f9113b5
- printk-rename-selected_console-preferred_console.patch
printk: rename selected_console -> preferred_console https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i... https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ad86ee2b8a47590f62a4f3bc1d25dc126d121cb9
- printk-fix-double-printing-with-earlycon.patch
printk: fix double printing with earlycon https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?i... https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=cf39bf58afdaabc0b86f141630fb3fd18190294e
The 2nd patch (8002) has a single patch. This one posted by Ard Biesheuvel <ard.biesheuvel@linaro.org mailto:ard.biesheuvel@linaro.org> is needed in order to resolve the following issue found in our tests.
[ 2.843717] pci 0007:02:00.0: BAR 0: failed to claim resource for efifb!
efifb-arm-arm64-validate-fb-BAR-instead-of-claiming-.patch efifb: arm/arm64: validate fb BAR instead of claiming itlogin Not yet upstream https://patchwork.kernel.org/patch/9674723/ https://patchwork.kernel.org/patch/9674723/
Please let me know if you have any comments or need anything else in order to get them ported for CentOS 7.4 GA.
Thanks Charles
Arm-dev mailing list Arm-dev@centos.org https://lists.centos.org/mailman/listinfo/arm-dev