Linux – Upgrading Linux kernel module without reboot kernellinux Is there any way to upgrade linux driver module without rebooting the system ? Best Answer If it is possible to remove the module and reload it, you are saved. rmmod module_to_unload && modprobe module_to load If it is the network card, don't do that by the network... Related SolutionsKernel Panic – How to Automatically Reboot After Kernel Panic Add the following to /etc/sysctl.conf: kernel.panic = 20 It will reboot after a panic after 20 seconds To activate the setting immediately, run: systemctl -p Linux – How to list loaded Linux module parameter values You can do it by using this simple one way command, which uses the /proc/modules and /sys virtual filesystems: cat /proc/modules | cut -f 1 -d " " | while read module; do \ echo "Module: $module"; \ if [ -d "/sys/module/$module/parameters" ]; then \ ls /sys/module/$module/parameters/ | while read parameter; do \ echo -n "Parameter: $parameter --> "; \ cat /sys/module/$module/parameters/$parameter; \ done; \ fi; \ echo; \ done You will obtain an output like this: ... ... Module: vboxnetadp Module: vboxnetflt Module: vboxdrv Parameter: force_async_tsc --> 0 Module: binfmt_misc Module: uinput Module: fuse Parameter: max_user_bgreq --> 2047 Parameter: max_user_congthresh --> 2047 Module: md_mod Parameter: new_array --> cat: /sys/module/md_mod/parameters/new_array: Permission denied Parameter: start_dirty_degraded --> 0 Parameter: start_ro --> 0 Module: loop Parameter: max_loop --> 0 Parameter: max_part --> 0 Module: kvm_intel Parameter: emulate_invalid_guest_state --> N Parameter: ept --> Y Parameter: fasteoi --> Y Parameter: flexpriority --> Y Parameter: nested --> N Parameter: ple_gap --> 0 Parameter: ple_window --> 4096 Parameter: unrestricted_guest --> Y Parameter: vmm_exclusive --> Y Parameter: vpid --> Y Parameter: yield_on_hlt --> Y Module: kvm Parameter: allow_unsafe_assigned_interrupts --> N Parameter: ignore_msrs --> N Parameter: min_timer_period_us --> 500 Module: tpm_infineon Module: joydev Module: snd_hda_codec_hdmi Parameter: static_hdmi_pcm --> N ... ... Hope this helps. Related TopicLinux – Kernel updates without rebootingLinux – What kernel module to compile for getting QOS service on LinuxLinux – How to Reboot OS Without Rebooting Hardware
Best Answer
If it is possible to remove the module and reload it, you are saved.
rmmod module_to_unload && modprobe module_to load
If it is the network card, don't do that by the network...