Bug 1054538 - dracut: ignore crc32.ko in builtin test
Summary: dracut: ignore crc32.ko in builtin test
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Daniel Molkentin
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-18 20:27 UTC by Martin Wilck
Modified: 2021-03-02 16:28 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Wilck 2017-08-18 20:27:35 UTC
patch: https://github.com/danimo/dracut/commit/0b71d12ce68a19b49910c1d8d4bc699adc4c32ae

    dracut-init.sh: ignore crc32.ko in builtin test
    
    crc32.ko exists twice in certain kernels (e.g. SLE12): as
    /kernel/lib/crc32.ko (SLE12: builtin) and as kernel/crypto/crc32.ko
    (SLE12: module). When the latter module is necessary, dracut
    falsely classifies it as builtin. Fix that.

This problem occurs e.g. when trying to run the "nvme_rdma" test case for SLE-12-SP3 with rapido, because the rdma_rxe module loads "crypto/crc32.ko" and panics if it's not found. I believe this will always happen if the initrd needs to include rdma_rxe, but currently I just know the rapido test case.
Comment 1 Martin Wilck 2017-08-18 20:28:15 UTC
Opened bz as requested.
Comment 2 Daniel Molkentin 2017-08-29 15:25:48 UTC
Successfully applied, submitted and backported. Closing.
Comment 5 Swamp Workflow Management 2017-09-08 19:13:55 UTC
SUSE-RU-2017:2397-1: An update that has 10 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1021846,1032284,1048565,1048606,1048698,1048748,1049113,1054538,1054809,1055492
CVE References: 
Sources used:
SUSE Linux Enterprise Server for Raspberry Pi 12-SP2 (src):    dracut-044.1-109.17.1
SUSE Linux Enterprise Server 12-SP2 (src):    dracut-044.1-109.17.1
SUSE Linux Enterprise Desktop 12-SP2 (src):    dracut-044.1-109.17.1
OpenStack Cloud Magnum Orchestration 7 (src):    dracut-044.1-109.17.1
Comment 6 Swamp Workflow Management 2017-09-12 22:13:09 UTC
openSUSE-RU-2017:2430-1: An update that has 10 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1021846,1032284,1048565,1048606,1048698,1048748,1049113,1054538,1054809,1055492
CVE References: 
Sources used:
openSUSE Leap 42.2 (src):    dracut-044.1-16.12.1
Comment 7 Swamp Workflow Management 2017-09-13 15:24:49 UTC
SUSE-RU-2017:2445-1: An update that has 9 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1021846,1037344,1048606,1048698,1048748,1049113,1054538,1054809,1055492
CVE References: 
Sources used:
SUSE Linux Enterprise Server 12-SP3 (src):    dracut-044.1-114.10.1
SUSE Linux Enterprise Desktop 12-SP3 (src):    dracut-044.1-114.10.1
Comment 8 Swamp Workflow Management 2017-09-15 10:08:53 UTC
openSUSE-RU-2017:2477-1: An update that has 9 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1021846,1037344,1048606,1048698,1048748,1049113,1054538,1054809,1055492
CVE References: 
Sources used:
openSUSE Leap 42.3 (src):    dracut-044.1-26.1