On Fri, Sep 19, 2014 at 3:20 AM, Michal Toman <mtoman(a)redhat.com> wrote:
Hi Josh,
CC'ing Fedora kernel list.
as IBM has recently introduced support for Melanox Inifiniband card
on
s390x, we would like to enable the feature in the default Fedora kernel. The
same request has already been addressed for RHEL [1].
I have been playing with the kernel package using the guide [2] and found
out that the following options seem to do the trick:
CONFIG_PCI=y
CONFIG_PCI_NR_FUNCTIONS=64
CONFIG_PCI_NR_MSI=256
CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_CPCI=y
CONFIG_HOTPLUG_PCI_SHPC=y
CONFIG_HOTPLUG_PCI_S390=y
CONFIG_NETDEV_10000=y
CONFIG_MLX4_EN=m
CONFIG_MLX4_EN_DCB=y
CONFIG_INFINIBAND=m
CONFIG_INFINIBAND_USER_ACCESS=m
CONFIG_MLX4_INFINIBAND=m
CONFIG_RDS=m
CONFIG_RDS_RDMA=m
CONFIG_RDS_TCP=m
CONFIG_IRQ_DOMAIN_DEBUG=y
What is the proper way to get it merged into the default s390x config? Do I
need to create a patch and submit it somewhere?
This is enough to start with. I'll enable those options today. If we
have questions, we'll let you know.
Thanks.
josh