|
Bugzilla – Full Text Bug Listing |
| Summary: | ignition-fetch-offline failed on armv7l | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Matwey Kornilov <matwey.kornilov> |
| Component: | Kernel | Assignee: | openSUSE Kernel Bugs <kernel-bugs> |
| Status: | REOPENED --- | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | fvogt, jslaby, tiwai |
| Version: | Current | ||
| Target Milestone: | --- | ||
| Hardware: | armv7 | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Matwey Kornilov
2023-08-30 07:09:11 UTC
> I've tried to enable it, but it seems that it is unsupported on armv7l architecture due to conflict with CONFIG_NO_IOPORT_MAP=y in the kernel config.
I think this can be avoided by just disabling non-MMIO ports if CONFIG_HAS_IOPORT_MAP=n. I'll try a patch.
You are right. qemu_fw_cfg module itself has runtime detection for MMIO vs IOMAP however both interfaces are required on compile time. @kernel devs: I made a patch which I tested successfully and sent upstream: https://lkml.iu.edu/hypermail/linux/kernel/2308.3/07563.html (qemu-devel doesn't list it yet) Can you add this to the stable branch and set CONFIG_FW_CFG_SYSFS=m + CONFIG_FW_CFG_SYSFS_CMDLINE=y for armv7hl? Could you give the lore URL to fetch the proper patch (or message-id to fetch)? (In reply to Takashi Iwai from comment #4) > Could you give the lore URL to fetch the proper patch (or message-id to > fetch)? https://lore.kernel.org/lkml/2294036.ElGaqSPkdT@linux-e202.suse.de/ Thanks, now sent a PR to master branch. I backported to SLE15-SP6 branch, too. I suppose the committed changes cover the problem. Feel free to reopen if the problem still persists. (In reply to Fabian Vogt from comment #5) > (In reply to Takashi Iwai from comment #4) > > Could you give the lore URL to fetch the proper patch (or message-id to > > fetch)? > > https://lore.kernel.org/lkml/2294036.ElGaqSPkdT@linux-e202.suse.de/ It appears as uncommitted in upstream. Care to repost? |