On Fri, Sep 19, 2014 at 3:20 AM, Michal Toman mtoman@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
kernel@lists.fedoraproject.org