redhat kernel 3.10.0-xxx and OFED debug general methods

The ofed bug steps:
1. kernel 3.10.0-1127 build and add logs
1) rpm -hiv http://ftp.lip6.fr/pub/linux/distributions/scientific/7x/SRPMS/vendor/kernel-3.10.0-1127.el7.src.rpm
2) ls ~/rpmbuild/SOURCE/linux-3.10.0-1127.el7.tar.xz
3) cd ~/rpmbuild/SOURCE/ && tar -xJvf linux-3.10.0-1127.el7.tar.xz
4) add the logs in the file.
5) tar -cJf linux-3.10.0-1127.el7.tar.xz linux-3.10.0-1127.el7
6) rpmbuild -ba ~/rpmbuild/SPECS/kernel.spec
7) the kernel rpm files with logs will be created.

2.ofed
1) git clone ssh://gerrit.mtl.com:29418/mlnx_ofed/mlnx-ofa_kernel-4.0.git
2) git checkout -f xxx -b yyy
3) ln -s ofed_scripts/configure && ln -s ofed_scripts/makefile && ln -s ofed_scripts/Makefile
4) ./configure --with-mlx5-core-and-ib-and-en-mod --upstream-libs --dpdk
5) make
6) make install_kernel
7) modprobe -v -r mlx5_ib
8) modprobe -v -r mlx5_core
9) modprobe -v mlx5_core
 

你可能感兴趣的:(Linux,kernel)