Re: How to install kernel modules after a successful compiling

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





When I try to install the new built kernel and modules, i found the install script will assign the kernel version as "3.10.0".

Where is this defined?
Can we keep it as the current kernel version or change it as we want?

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


[zbrand@bz094f linux-3.10.0-957.el7.s390x]$ sudo make install
  CHK     include/generated/uapi/linux/version.h
  CHK     include/generated/utsrelease.h
  CHK     include/generated/qrwlock.h
  CHK     include/generated/qrwlock_api_smp.h
  CHK     include/generated/qrwlock_types.h
  CHK     kernel/qrwlock_gen.c
  CHK     lib/qrwlock_debug.c
  CALL    scripts/checksyscalls.sh
  CC      scripts/mod/devicetable-offsets.s
  GEN     scripts/mod/devicetable-offsets.h
  HOSTCC  scripts/mod/file2alias.o
  HOSTLD  scripts/mod/modpost
  CHK     include/generated/compile.h
  SKIPPED include/generated/compile.h
  CHK     include/generated/uapi/linux/version.h
sh -x  ./arch/s390/boot/install.sh 3.10.0 arch/s390/boot/bzImage \
      System.map "/boot"
+ '[' -x /root/bin/installkernel ']'
+ '[' -x /sbin/installkernel ']'
+ exec /sbin/installkernel 3.10.0 arch/s390/boot/bzImage System.map /boot
[zbrand@bz094f linux-3.10.0-957.el7.s390x]$
[zbrand@bz094f linux-3.10.0-957.el7.s390x]$
[zbrand@bz094f linux-3.10.0-957.el7.s390x]$ pwd
/home/zbrand/rpmbuild/BUILD/kernel-3.10.0-957.el7/linux-3.10.0-957.el7.s390x
[zbrand@bz094f linux-3.10.0-957.el7.s390x]$




--
Regards
FuLong Wang
_______________________________________________

On 12/10/20 12:25, FuLong Wang wrote:

Alexander,


Thanks for the reminder!


I realized that the new build module is with version "3.10.0" and so not match with my running kernel version "3.10.0-957.el7.s390x".

I do confirm that i was using the right kernel source rpm.

So, the question turns to why the "make modules" command changed the kernel version of built modules to "3.10.0" instead of "3.10.0-957.el7.s390x".


Is there any special steps i need to follow to keep the original kernel naming convention?

btw: I'm following below article to compile the kernel modules.

https://wiki.centos.org/HowTos/BuildingKernelModules


Thanks!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[root@bz094f ~]# modinfo ib_ipoib
filename:
/lib/modules/3.10.0-957.el7.s390x/kernel/drivers/infiniband/ulp/ipoib/ib_ipoib.ko
  license:        Dual BSD/GPL
  description:    IP-over-InfiniBand net driver
  author:         Roland Dreier
  alias:          rtnl-link-ipoib
  rhelversion:    7.6
  srcversion:     917AA4365B3509F0B347217
  depends:        ib_core,ib_cm
  intree:         Y
  vermagic:       3.10.0 SMP mod_unload modversions
  parm:           max_nonsrq_conn_qp:Max number of connected-mode QPs per
  interface (applied only if shared receive queue is not available) (int)
  parm:           cm_data_debug_level:Enable data path debug tracing for
  connected mode if > 0 (int)
  parm:           mcast_debug_level:Enable multicast debug tracing if > 0
  (int)
 parm:           data_debug_level:Enable data path debug tracing if > 0 (int)
  parm:           send_queue_size:Number of descriptors in send queue (int)
 parm:           recv_queue_size:Number of descriptors in receive queue (int)
  parm:           ipoib_enhanced:Enable IPoIB enhanced for capable devices
  (default = 1) (0-1) (int)
  parm:           debug_level:Enable debug tracing if > 0 (int)
  [root@bz094f ~]#


[root@bz094f ~]# uname -ar
Linux bz094f 3.10.0-957.el7.s390x #1 SMP Thu Oct 4 16:53:20 EDT 2018 s390x s390x s390x GNU/Linux


[root@bz094f ~]# ls -l /home/zbrand/sourcerpm/
total 102468
-rw-r--r--. 1 zbrand zbrand    257644 Dec  8 13:44 asciidoc-8.6.8-5.el7.noarch.rpm -rw-r--r--. 1 zbrand zbrand   1551156 Dec  8 13:45 glibc-static-2.17-260.el7.s390x.rpm -rw-r--r--. 1 zbrand zbrand   1307048 Dec  8 14:01 graphviz-2.30.1-21.el7.s390x.rpm -rw-r--r--. 1 zbrand zbrand 101028281 Dec  8 13:15 kernel-3.10.0-957.el7.src.rpm -rw-r--r--. 1 zbrand zbrand     52620 Dec  8 13:44 newt-devel-0.52.15-4.el7.s390x.rpm -rw-r--r--. 1 zbrand zbrand     93176 Dec  8 14:07 slang-devel-2.2.4-11.el7.s390x.rpm -rw-r--r--. 1 zbrand zbrand    625688 Dec  8 14:02 source-highlight-3.1.6-6.el7.s390x.rpm
[root@bz094f ~]#





_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies




[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]

  Powered by Linux