94ce4eca27
This creates kernel-core and kernel-drivers subpackages. The kernel package remains as a meta-package the requires both of the subpackages. This allows most installs to continue on as-is with upgrades working. The contents of the kernel-core and kernel-drivers subpackages are determined at build time through the filter-modules.sh script. This script "removes" pre-defined subsystems and modules and generates a filelist for the %files section of each subpackage. The contents of each are per-arch, with arch override files taken into account. This allows us to make the split useful for varying arches.
15 lines
838 B
Bash
15 lines
838 B
Bash
#! /bin/bash
|
|
|
|
# This is the aarch64 override file for the core/drivers package split. The
|
|
# module directories listed here and in the generic list in filter-modules.sh
|
|
# will be moved to the resulting kernel-drivers package for this arch.
|
|
# Anything not listed in those files will be in the kernel-core package.
|
|
#
|
|
# Please review the default list in filter-modules.sh before making
|
|
# modifications to the overrides below. If something should be removed across
|
|
# all arches, remove it in the default instead of per-arch.
|
|
|
|
driverdirs="atm auxdisplay bcma bluetooth fmc infiniband isdn leds media memstick message mmc mtd nfc ntb pcmcia platform power ssb staging uio uwb"
|
|
|
|
singlemods="ntb_netdev iscsi_ibft iscsi_boot_sysfs iscsi_tcp megaraid pmcraid qla1280 9pnet_rdma svcrdma xprtrdma hid-picolcd hid-prodikeys hwa-hc hwpoison-inject "
|