# Configuration of base modules (which are supported), regularly and
# externally supported modules, and unsupported modules.
# See series.conf for a list of symbols defined.
#
# Use "-" for unsupported modules, "+base" for modules for
# kernel-$flavor-base, and "+external" for externally supported modules.
# Use +$name-kmp for modules that should be packaged in a KMP named
# $name-kmp-$flavor. Unsupported modules in KMPs are also possible, just use
# "-" as the first characted on the line.
#
# Modules that a base module uses implicitly are also base modules,
# but at least they need to be marked as supported here.
+base drivers/ata/ahci # fate#303913
drivers/ata/ahci_platform
+base drivers/ata/libahci
drivers/ata/libahci_platform
+base drivers/ata/libata # Library module for ATA devices
- drivers/atm/*
drivers/char/xillybus/*
- drivers/clk/*
+base drivers/char/hw_random/virtio-rng
drivers/crypto/caam/*
drivers/gpio/gpio-lynxpoint
- drivers/gpu/drm/bridge/*
- drivers/gpu/drm/panel/*
- drivers/gpu/drm/tinydrm/*
drivers/hwmon/coretemp # Internal Intel CPU sensors
- drivers/hwmon/*
+external drivers/hwtracing/intel_th/intel_th
+external drivers/hwtracing/intel_th/intel_th_gth # Intel Tracer Hub; FATE#319148
+external drivers/hwtracing/intel_th/intel_th_pci
drivers/i2c/busses/i2c-i801 # Intel 82801 SMBus driver
drivers/i2c/busses/i2c-ismt # Intel SMT driver (for Centerton)
drivers/i2c/i2c-smbus
- drivers/input/joystick/*
- drivers/media/*
drivers/misc/mei/mei # FATE#315504, also needed by mei_phy
drivers/misc/mei/mei-me # FATE#315504
drivers/misc/mei/mei-txe
drivers/mtd/*
- drivers/net/dsa/* # Distributed switch architecture
drivers/net/ethernet/freescale/dpaa2/*
drivers/net/ethernet/freescale/dpaa/*
drivers/net/ethernet/freescale/fman/*
drivers/net/ethernet/hisilicon/hns/*
drivers/net/ethernet/intel/ixgbe/ixgbe # Intel(R) PRO/10GbE PCI Express Network Driver
- drivers/net/ethernet/mellanox/mlxsw/*
- drivers/net/ethernet/samsung/*
drivers/net/ethernet/smsc/*
drivers/net/ethernet/stmicro/stmmac/*
drivers/net/ethernet/wiznet/*
drivers/net/ipvlan/ipvlan
drivers/net/mdio
drivers/net/net_failover
drivers/net/phy/libphy
drivers/net/team/* # Teaming driver
- drivers/net/usb/*
+base drivers/net/virtio_net
- drivers/net/wireless/*
- drivers/nfc/* # More drivers could be supported on request
drivers/nvme/host/* # fate#319965
drivers/nvme/target/* # fate#321732
- drivers/pinctrl/*
- drivers/platform/chrome/*
- drivers/power/*
drivers/ptp/ptp_kvm
- drivers/pwm/*
- drivers/rapidio/*
drivers/soc/qcom/*
- drivers/spmi/*
- drivers/thermal/samsung/*
drivers/usb/dwc2/*
drivers/usb/dwc3/*
drivers/usb/common/usb-common
drivers/usb/core/usbcore
drivers/usb/host/xhci-hcd
drivers/usb/host/xhci-pci
drivers/usb/storage/usb-storage
- drivers/virt/vboxguest/vboxguest
drivers/watchdog/iTCO_vendor_support
drivers/watchdog/iTCO_wdt
- drivers/watchdog/pretimeout_panic
drivers/watchdog/softdog # Software Watchdog Device Driver
+base fs/overlayfs/overlay
fs/fat/fat
fs/fat/vfat
+base fs/nls/nls_cp437
fs/nls/nls_iso8859-15
- net/6lowpan/* # IPv6 over Low power Wireless Personal Area Network
- net/atm/* # other ATM modules
net/bridge/br_netfilter
net/bridge/bridge
net/bridge/netfilter/ebt_802_3
net/bridge/netfilter/ebt_among
net/bridge/netfilter/ebt_arp
net/bridge/netfilter/ebt_arpreply
net/bridge/netfilter/ebt_dnat
net/bridge/netfilter/ebt_ip
net/bridge/netfilter/ebt_ip6
net/bridge/netfilter/ebt_limit
net/bridge/netfilter/ebt_log
net/bridge/netfilter/ebt_mark
net/bridge/netfilter/ebt_mark_m
net/bridge/netfilter/ebt_nflog
net/bridge/netfilter/ebt_pkttype
net/bridge/netfilter/ebt_redirect
net/bridge/netfilter/ebt_snat
net/bridge/netfilter/ebt_stp
net/bridge/netfilter/ebt_vlan # 802.1Q match module (ebtables extension), v0.6
net/bridge/netfilter/ebtable_broute
net/bridge/netfilter/ebtable_filter
net/bridge/netfilter/ebtable_nat
net/bridge/netfilter/ebtables
net/ipv4/netfilter/iptable_filter
net/ipv4/netfilter/iptable_nat
net/ipv4/netfilter/ipt_REJECT
net/ipv4/netfilter/iptable_mangle
net/ipv4/netfilter/nf_reject_ipv4
net/ipv6/ah6
net/ipv6/esp6
net/ipv6/ipcomp6
net/ipv6/ipv6
net/ipv6/netfilter/ip6_tables
net/ipv6/netfilter/ip6table_filter
net/ipv6/netfilter/ip6table_nat
net/ipv6/netfilter/ip6table_raw
net/ipv6/netfilter/ip6table_security
net/ipv6/netfilter/nf_log_ipv6
net/ipv6/tunnel6
net/ipv6/xfrm6_tunnel
net/netfilter/ipset/ip_set_bitmap_ip
net/netfilter/ipset/ip_set_bitmap_ipmac
net/netfilter/ipset/ip_set_bitmap_port
net/netfilter/ipset/ip_set_hash_ip
net/netfilter/ipset/ip_set_hash_ipmac
net/netfilter/ipset/ip_set_hash_ipmark
net/netfilter/ipset/ip_set_hash_ipportip
net/netfilter/ipset/ip_set_hash_ipport
net/netfilter/ipset/ip_set_hash_ipportnet
net/netfilter/ipset/ip_set_hash_mac
net/netfilter/ipset/ip_set_hash_netiface
net/netfilter/ipset/ip_set_hash_net
net/netfilter/ipset/ip_set_hash_netnet
net/netfilter/ipset/ip_set_hash_netport
net/netfilter/ipset/ip_set_hash_netportnet
net/netfilter/ipset/ip_set
net/netfilter/ipset/ip_set_list_set
net/netfilter/nf_conncount
net/netfilter/xt_HL
net/netfilter/xt_NFLOG
net/netfilter/xt_TCPMSS
net/netfilter/xt_connlimit
net/netfilter/xt_conntrack
net/netfilter/xt_hashlimit
net/netfilter/xt_limit
net/netfilter/xt_multiport
net/netfilter/xt_physdev
net/netfilter/xt_policy
net/netfilter/xt_recent
net/netfilter/xt_set
net/netfilter/xt_tcpmss
net/core/failover
- net/dsa/* # Distributed switch architecture
net/sched/act_bpf # traffic control: BPF based action (bsc#1034907)
net/sched/act_ct
net/sched/act_ctinfo
net/sched/em_ipset
+base net/sched/cls_bpf # traffic control: BPF based classifier (bsc#1034907, bsc#1134743)
sound/core/*
sound/drivers/mpu401/*
- sound/drivers/*
sound/firewire/*
sound/hda/*
- sound/i2c/*
- sound/isa/*
sound/pci/hda/*
- sound/pci/*
sound/soc/*
sound/synth/*
- sound/usb/*