# KABI rules for symbols and modules
#
# A matching line with PASS allows kabi changes for given modules or symbols,
# FAIL causes an error. The first matching line is considered, the default is
# FAIL if no match is found.
#
# A pattern that contains slashes is matched against the module name a given
# symbol is exported from. The special pattern "vmlinux" matches built-in
# symbols. All other patterns match against symbol names.

drivers/message/fusion/*	PASS
drivers/xen/netfront/*		PASS
drivers/char/ipmi/*		PASS
kvm_x86_ops			FAIL
arch/x86/kvm/*			PASS
drivers/hv/*			PASS
drivers/md/md-mod		PASS

arch/s390/*			PASS
drivers/s390/*			PASS
net/iucv/*			PASS
airq_iv_*			PASS
ccw_device_*			PASS
ccw_driver_*			PASS
cmf_read*			PASS
disable_cmf			PASS
enable_cmf			PASS
get_ccwdev_by_*			PASS
raw3270_*			PASS
zpci_*				PASS

efivar_validate			PASS

net/ceph/libceph		PASS
drivers/block/rbd		PASS

kgr_patch_*			PASS
