By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. (Factorization), How to handle a hobby that makes income in US, Acidity of alcohols and basicity of amines. Install error: rmmod: ERROR: Module nvme is in use, OS & Kernel version [e.g., Ubuntu 16.04 Kernel v4.9.5]: Ubuntu 16.04 Kernel v4.13.15-041315, GCC version [e.g., gcc v5.0.0] : 5.4.0 20160609. mkdir -p /lib/module/4.8.17 rmmod Unable to handle kernel paging "Ok, so the scull is in use, but is not in modules dir?" -V, --version. * surprisingly also does not work for bumblebee automatic disabling, the modules remain loaded. In attempts to remove a driver (simple_char_driver).., by running, After running lsmod it shows that its already in use by (2). Possibly the cause of the "ERROR: rmmod: ERROR: Module dvb_usb_rtl28xxu is not currently loaded" error. This should be general question (how to remove module, when kernel does not know about it), not specific to my module, but I do not know whether it is possible to answer without knowing the specific case I am in. Hopefully, this should stop any unnecessary errors for people who aren't affected by this issue. Well occasionally send you account related emails. I am not a blob user, have no idea what this module does. Teams. , exit , none_exit exit. It works for me! [root@ostack1 ~]# modprobe -r openvswitchmodprobe: FATAL: http://watchmen.xin/2018/07/13/IT%E7%A7%91%E5%AD%A6%E6%8A%80%E6%9C%AF%E7%9F%A5%E8%AF%86%E4%BD%93%E7%B3%BB%E7%BB%93%E6%9E%84-, The difference between the phonemes /p/ and /b/ in Japanese. How to notate a grace note at the start of a bar with lilypond? The text was updated successfully, but these errors were encountered: Same thing on ArchLinux since the 358 update. Batch split images vertically in half, sequentially numbering the output files. (), (, , ), . root@london:~/KVSSD/PDK/driver/PCIe/kernel_driver/kernel_v4.13.15-041315-ubuntu-16_04# ./re_insmod.sh Why are Suriname, Belize, and Guinea-Bissau classified as "Small Island Developing States"? Back to top Naib Watchman Joined: 21 May 2004 Posts: 6022 Location: Removed by Neddy Back to top Yamakuzure Advocate Joined: 21 Jun 2006 Posts: 2277 [root@localhost mod_test]#. rmmod also accepts multiple modules as arguments: When a module removed using the rmmod , the module remains unloaded until the system reboot. Is Bumblebee working on adding the unload of that module or work with it? -rw-r--r-- 1 root root 28410 Aug 19 15:35 .nvme.mod.o.cmd remove nvidia rmmod nvidia-modeset && rmmod nvidia Bulk update symbol size units from mm to map units in rule-based symbology. insmod: ERROR: could not insert module nvme-core.ko: File exists * #perm If nvidia-uvm is not loaded, try removing that so this remains: but as you may already have read, this did not work for @Exel232. What Is the Difference Between 'Man' And 'Son of Man' in Num 23:19? On the next system boot, the removed module will_be loaded. Sign in Do new devs get fired if they can't solve a certain bug? Is the God of a monotheism necessarily omnipotent? [root@localhost mod_test]# rmmod -f mod_test. Whats the grammar of "For those whose stories they are"? exit , init , exit . drwxr-xr-x 11 root root 4096 Aug 19 14:25 .. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. Any suggestions on this? How to tell which packages are held back due to phased updates. @NerosTie I use Thermal Monitor applet for plasma 5 and if GPU is OFF it's look: -rw-r--r-- 1 root root 44723 Aug 19 15:35 .pci.o.cmd Identify those arcade games from a 1983 Brazilian music video, Batch split images vertically in half, sequentially numbering the output files. rmmod: ERROR: Module nvme is in use Browse other questions tagged. module kernel device-driver Share Follow Start here for a quick overview of the site, Detailed answers to any questions you might have, Discuss the workings and policies of this site. rmmod: ERROR: Module nvme_core is in use by: nvme Module unloading, , Nsight Computedoes not have permission to profile. Is that it? Gentoo Linux I've tried several methods in other answers including this one but couldn't find a solution. A-143, 9th Floor, Sovereign Corporate Tower, We use cookies to ensure you have the best browsing experience on our website. 2302. In this article, well talk about how to use the rmmod command to remove modules from the Linux Kernel. Is it possible to create a concave light? Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. What Is the Difference Between 'Man' And 'Son of Man' in Num 23:19? Linux Kernel PANIC()Soft Panic/Oops OOPS , , kerneloops createoops, init NULL , rmmod: ERROR: Module kerneloops is in use, lsmod | grep kerneloops kerneloops Used 1. -rw-r--r-- 1 root root 79613 Aug 19 14:25 fc.c , LLC. Disconnect between goals and daily tasksIs it me, or the industry? regarding loading module (not successfuly) and the output of the kern log. rev2023.3.3.43278. Mutually exclusive execution using std::atomic? Thanks for contributing an answer to Unix & Linux Stack Exchange! drwxr-xr-x 3 root root 4096 Aug 19 15:35 . If you want to blacklist additional modules, specify the modules on a new line, or create a new .conf file. Thanks for your response. ), Refused to change power state, /proc/acpi/bbswitch denies permission, Failed to set DRM interface version and nvidia_modeset stays loaded, Bumblebee never disables discrete graphics card, nvidia mode not working, nvidia modules already in use, XFdrake does not handle systems with two graphics cards (Bugzilla Bug 1935). remove nvidia rmmod nvidia_modeset nvidia I would greatly appreciate your assistance in a new package that resolves the issues I listed above. By clicking Post Your Answer, you agree to our terms of service, privacy policy and cookie policy. Prevent a Kernel Module from Loading While Booting, How to configure HTTP proxy exceptions on Linux, How to install Forgejo on Debian 11 A nice Gitea Fork. -rw-r--r-- 1 root root 55000 Aug 19 15:35 nvme.ko Adding Linear regulator thermal information missing in datasheet. If rmmod cannot remove the module, then modprobe cannot do that too. rmmod: ERROR: Module xclmgmt is not currently loaded. , , kerneloops 0. On Linux operating systems, the rmmod command removes a module from the Linux kernel. Distributions may have to customize it though if they use different driver names and/ or versions. Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. @arafey Is it the patch you are talking about? Use hardware-based isolation and memory encryption to provide more code protection in your solutions. How is an ETF fee calculated in a trade that ends in less than a year? See update, I have tried to remove nvidia driver, but it not helped. When you are done editing F10 will boot.. Syntax: rmmod [-f] [-s] [-v] [modulename] Example: rmmod bluetooth Options: , , insmod, rmmod , , , . Share Improve this answer Follow answered Jan 30, 2020 at 9:13 BulletBob Registration is quick, simple and absolutely free. Asking for help, clarification, or responding to other answers. The nature of simulating nature: A Q&A with IBM Quantum researcher Dr. Jamie We've added a "Necessary cookies only" option to the cookie consent popup, Announcement: AI-generated content is now permanently banned on Ask Ubuntu, "Module nvidia is in use" but there are no processes running on the GPU. My system is a Lenovo ThinkPad W540 running Arch Linux with nvidia-358.16-2.1 but it should work on other hardware, distros, and drivers that also have nvidia_modeset. Hello I removed the XRT version I had and compiled the current master branch of XRT to try to get rid of the problems I found to run sudo rmmod xocl Then I installed the corresponding rpm file. -rw-r--r-- 1 root root 387 Aug 19 15:35 .nvme-core.o.cmd insmodlsmodrmmod. -rw-r--r-- 1 root root 408 Aug 19 14:25 Makefile rmmod Command On modern Linux systems, rmmod is part of kmod, a binary that implements multiple programs used to manage Linux kernel modules. the part which is responsible for the file, created by your, rmmod: module is in use, but modprobe -r : module not found in directory, How Intuit democratizes AI development across teams through reusability. With force option it also don't work: sudo rmmod -f nvidia rmmod: ERROR: ../libkmod/libkmod-module.c:793 kmod_module_remove_module() could not remove 'nvidia': Resource temporarily unavailable rmmod: ERROR: could not remove module nvidia: Resource temporarily unavailable, How Intuit democratizes AI development across teams through reusability. Maybe there should be an option in a config file, with a list of modules that should be loaded/unloaded? Linux Kernel PANIC()Soft Panic/Oops, . manage the GPU. @AlexLevkovich Bumblebee must be patched itself or this is a packager's job? I suggest you use a SATA or SAS disk as an operating system. To learn more, see our tips on writing great answers. After: sudo rmmod nvidia_modeset OK, I Understand XRT got installed it with some errors thoug. remove fuse module. Linux is a registered trademark of Linus Torvalds. My code is GPL licensed, can I issue a license to have my code be distributed in a specific MIT licensed project? * @name If I blacklist nvidia_modset then this block not works and IF nvidia_modset.ko tarball is present in modules directory, then nvidia gpu using nvidia_modeset instead of nvidia module in operating GPU. Another method would be to forcefully remove it with rmmod -f, but I would not recommend doing so. none_exit struct moudle, find_module , find_module . vegan) just to try it, does this inconvenience the caterers and staff? Show depmod 's version and exit. UNIX is a registered trademark of The Open Group. @arafey I will feedback how this works on ASUS K55VM, @arafey @petter3k @AlexLevkovich For example, if another module uses the module, the command will print something like this: To display information about what the command is doing, use the -v (verbose) option. - Dams Apr 16, 2021 at 13:30 The rmmod command is used to remove a module from the kernel. All rights reserved. Follow Up: struct sockaddr storage initialization by network format-string, How do you get out of a corner when plotting yourself into a corner, Does there exist a square root of Euler-Lagrange equations of a field? Learn more about Teams Thanks for contributing an answer to Stack Overflow! To learn more, see our tips on writing great answers. and if i force it with the f flag (which use to work) It messes the screen up and freezes. Share Improve this answer Follow answered Apr 16, 2021 at 13:26 PiedPiper 892 1 6 18 What do I need to do to find all services using my module ? 1 Answer Sorted by: 0 Since this module is currently in use by another module, you can't. If you don't need it anymore, you can remove the nvidia driver from your system. ERROR: Module mod_test is in use. I cannot unload bus1 module. The best answers are voted up and rise to the top. CONFIG_MODULE_SIG=y . Another method would be to forcefully remove it with rmmod -f, but I would not recommend doing so. If you don't need it anymore, you can remove the nvidia driver from your system. I may be missing something but where did you get the idea that gnome was required? - the incident has nothing to do with me; can I use this this way? -rw-r--r-- 1 root root 1421 Aug 19 14:25 Kconfig Why is there a voltage on my HDMI and coaxial cables? -- 4.0 , . Error Messages -rw-r--r-- 1 root root 54424 Aug 19 15:35 pci.o rmmod: ERROR: Module kvm_intel is in use. Does a summoned creature play immediately after being summoned by a ready action? By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. Start here for a quick overview of the site, Detailed answers to any questions you might have, Discuss the workings and policies of this site. Stack Exchange network consists of 181 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. Anyways, I'm glad this works for others. mlxup-Mellanoxhttps://www.mellanox.com/support/firmware/mlxup-mft $ sudo rmmod isgx rmmod: ERROR: Module isgx is in use $ sudo rmmod -f isgx rmmod: ERROR: ../libkmod/libkmod-module.c:793 kmod_module_remove_module () could not remove 'isgx': Resource temporarily unavailable rmmod: ERROR: could not remove module isgx: Resource temporarily * */, "The name of module you want do clean or delete\n", "[before] name:%s, state:%d, refcnt:%u\n", "module %s don't have exit function\n", "replace module %s exit function address (%p -=> %p)\n", "=======name : %s, state : %d EXIT=======\n", #MODCFLAGS:=-O2 -Wall -DMODULE -D__KERNEL__ -DLINUX -std=c99, #EXTRA_CFLAGS += $(MODULE_FLAGS) $(CFG_INC) $(CFG_INC), ARMV6V7LDREXSTREXSWP,swpSTREX, cfsschedule_tick. rmmod command in Linux system is used to remove a module from the kernel. [root@localhost mod_test]# rmmod -w mod_test. By clicking Sign up for GitHub, you agree to our terms of service and If you preorder a special airline meal (e.g. The text was updated successfully, but these errors were encountered: If specified, this option can remove modules that are currently in use, which are not designed to be removed, or are marked as unsafe. IPip/-192.168.0.1/24? Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide. Making statements based on opinion; back them up with references or personal experience. Learn more about Stack Overflow the company, and our products. rmmod is a simple program which removes (unloads) a module from the Linux kernel. x11-drivers/nvidia-drivers-358.09 USE="X acpi gtk2 gtk3 kms multilib tools -pax_kernel -uvm" for any questions please contact as at webmaster@unixcop.com. Please fell free to. @Lekensteyn, may it make sense to ship the required udev (modprobe?) 2.6.32 Important Although the rmmod command can be used to unload kernel modules, it is recommended to use modprobe -r instead. Syntax: rmmod [-f] [-s] [-v] [modulename] The rmmod command is extremely simple. Do I need a thermal expansion tank if I already have a pressure tank? Most of the users still use modprobe with the -r option instead of using rmmod. nvidia GPU is still running (not power off). Not the answer you're looking for? See below for caveats when run on older kernels. 4. chkconfig --level 345 openibd off 5. reboot 6. service openibd start 7. service openibd stop or try to rmmod an infiniband module Doug Ledford Modules to be removed can be written in succession. Ubuntu and the circle of friends logo are trade marks of Canonical Limited and are used under licence. Ubuntu 11.10 nvidia module failed to load (no module exists), Nvidia Driver Install Error - "Kernel module failed to build. Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! try_stop_module 0. To subscribe to this RSS feed, copy and paste this URL into your RSS reader. Sign up for a free GitHub account to open an issue and contact its maintainers and the community. Staging Ground Beta 1 Recap, and Reviewers needed for Beta 2, Command not found error in Bash variable assignment. To learn more, see our tips on writing great answers. To permanently disable a Kernel module from loading at boot-time, create a .conf file with any name inside the /etc/modprobe.d. writing device driver in linux -- interupt handler. Linux CFStask_tick_fair--Linux(, abaresolve_symbolasymbolb, , , , , , . By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. Ccat Colorize Cat Command Output command in Linux with Examples. - Tsyvarev Jun 7, 2020 at 9:40 Only users with administrative privileged can remove modules. Exact same issue here on a Asus UX32LN with 840M 2GB and Intel HD graphics (Haswell). I can no longer remove the nouveau module manually with rmmod nouveau or modprobe -r nouveau it complains that the nouveau module is still in use. Save my name, email, and website in this browser for the next time I comment. How can I check before my flight that the cloud separation requirements in VFR flight rules are met? Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use. I'm looking for a non-programming method. Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. -rw-r--r-- 1 root root 3680 Aug 19 15:35 nvme.mod.o You can use it only if you are sure you module is isolated. rmmod: ERROR: Module XXX is in use. Most of the users still use modprobe with the -r option instead of using rmmod. In Gentoo I can work around this problem by disabling the kms USE flag. CONFIG_REPLACE_EXIT_FUNCTION , . acknowledge that you have read and understood our, Data Structure & Algorithm Classes (Live), Data Structure & Algorithm-Self Paced(C++/JAVA), Android App Development with Kotlin(Live), Full Stack Development with React & Node JS(Live), GATE CS Original Papers and Official Keys, ISRO CS Original Papers and Official Keys, ISRO CS Syllabus for Scientist/Engineer Exam, SAR command in Linux to monitor system performance, scriptreplay command in Linux with Examples. You have entered an incorrect email address! GitHub Bumblebee-Project / Bumblebee Public Fork Closed on Nov 13, 2015 tanriol commented on Nov 13, 2015 on Oct 31, 2016 on Oct 22, 2019 tpgxyz on Sep 24, 2021 Sign up for free to join this conversation on GitHub . Please post the output of the last two commands in your original post. -rw-r--r-- 1 root root 25561 Aug 19 14:25 lightnvm.c Describe the bug However we don't want it to be. Failed to initialize NVML: Driver/library version mismatch Isn't there any commands to remove the kernel module and insert anew? Only perform this removal if you are certain of what you are doing. kerneloops createoops , NULL , , OOPS. This happens after running bus1 own tests (but with error) I don't know how to identify who is using it !!! Are there tables of wastage rates for different fruit and veg? Already have an account? -rwxr-xr-x 1 root root 96 Aug 19 14:25 re_insmod.sh Code: Select all. Well, more detailed description: The kernel still works, except some of its parts. By using our site, you The nature of simulating nature: A Q&A with IBM Quantum researcher Dr. Jamie We've added a "Necessary cookies only" option to the cookie consent popup. rmmod sys_delet_module delete_module include/uapi/asm-generic/unistd.h, version 4.11.7, line 336, , ernel/module.c, version 4.11.7, line 936 , try_force_unload kernel/module.c, version 4.11.7, line 874. -rw-r--r-- 1 root root 71564 Aug 19 14:25 pci.c drwxr-xr-x 2 root root 4096 Aug 19 15:35 .tmp_versions modprobe -r sr_mod Share Improve this answer Follow answered Jul 22, 2019 at 15:17 JackyChan 184 1 1 10 Add a comment Your Answer Post Your Answer , none_exit , , exit . service libvirtd stop. Now, when I have reacted to comment from the link to add printk to init function (as a kind of "debuging" option), I needed to first remove the old module. Most of the users still use modprobe with the -r option instead of using rmmod. Any other modules which depend upon this module will cease to function. Staging Ground Beta 1 Recap, and Reviewers needed for Beta 2, Nodejs cannot find installed module on Windows, Error while using netlink sockets to communicate between user space application and character device in Linux kernel. insmod: ERROR: could not insert module nvme.ko: File exists, root@london:~/KVSSD/PDK/driver/PCIe/kernel_driver/kernel_v4.13.15-041315-ubuntu-16_04# uname -a Most of the users still use modprobe with the -r option instead of using rmmod. linux linux-kernel kernel-modules Share Improve this question Follow -rw-r--r-- 1 root root 104040 Aug 19 14:25 core.c , , Soft Panic, Oops, . -rw-r--r-- 1 root root 427 Aug 19 15:35 .nvme.ko.cmd */. What sort of strategies would a medieval military use against a fantasy giant? Warning: Using this option is extremely dangerous as it can cause a system crash. Have a question about this project? By clicking Post Your Answer, you agree to our terms of service, privacy policy and cookie policy. // platform_device_unregister((struct platform_device*)(*(int*)symbol_addr)); //local_set(__module_ref_addr(mod, cpu), 0); /* -rw-r--r-- 1 root root 3445 Aug 19 14:25 linux_nvme_ioctl.h , . The nature of simulating nature: A Q&A with IBM Quantum researcher Dr. Jamie We've added a "Necessary cookies only" option to the cookie consent popup. sudo modprobe -r nvidia-drm modprobe: FATAL: Module nvidia_drm is in use. Connect and share knowledge within a single location that is structured and easy to search. in dmesg I have OFC proper status: The first it tells me it wants to disable but the second line tells me it can't? Do new devs get fired if they can't solve a certain bug? Just a thought. How to call exported kernel module functions from another module? So the proper fix for this and nvidia-uvm is to ship an accurate udev/modprobe rule with Bumblebee and/or the driver. The output shows that modules are unloaded in the reverse order that they are loaded, given that no processes depend on any of the modules being unloaded. -rw-r--r-- 1 root root 4732 Aug 19 15:35 Module.symvers You may be trying to Remove a module used: [foc@rocky9 ~]$ sudo rmmod fuse rmmod: ERROR: Module fuse is in use. Is it correct to use "the" before "materials used in making buildings are"? What video game is Charlie playing in Poker Face S01E07? By clicking Sign up for GitHub, you agree to our terms of service and By clicking Post Your Answer, you agree to our terms of service, privacy policy and cookie policy. Ask Ubuntu is a question and answer site for Ubuntu users and developers. However when i try to navigate to any API endpoint - i get the following @FadeMind How do you know the GPU is still running? if "ERROR: rmmod: ERROR: Module dvb_usb_rtl28xxu is not currently loaded" is seen on the fr24 screen during start Keep watching and Post more of the logs. nvidia driver nvidia-smi But when did - the error above. -rw-r--r-- 1 root root 191 Aug 19 15:35 modules.order yue985: working like a charm kernel mod Nvidia driver kvmkvm Mellanox Previous Next root@london:/KVSSD/PDK/driver/PCIe/kernel_driver/kernel_v4.13.15-041315-ubuntu-16_04#, System environment (please complete the following information). It is good that the module isn't loaded. 3 5 , exit (), , exit , , . remove nvidia rmmod nvidia-uvm nvidia_modeset nvidia m.2 intel nvme ssd is used for the operating system. generix April 14, 2021, 6:13pm #4 Sounds like you had a cuda job or an application using cuda on suspend, you will have to kill that in order to be able to unload the uvm module. It turns out it's really modprobe nbd max_part=16, otherwise max_part defaults to, uhm, zero? Edit, unload module sr_mod gives me an error : rmmod: ERROR: Module sr_mod is in use, Euler: A baby on his lap, a cat on his back thats how he wrote his immortal works (origin?). ", Ubuntu 17.10 boot issues on Dell XPS 15 9560, dual monitor, suspend/resume, The brightness of laptop screen cannot be adjusted with either the buttons or the slider. Find centralized, trusted content and collaborate around the technologies you use most. Try this modprobe rule (reorder as needed): Based on Bumblebee-Project/bumblebee-ppa#34 (comment). Can you write oxidation states with negative Roman numerals? What is the purpose of this D-shaped ring at the base of the tongue on my hiking boots? -rw-r--r-- 1 root root 287 Aug 19 15:35 .nvme.o.cmd -rw-r--r-- 1 root root 110240 Aug 19 15:35 nvme-core.o Last edited by shin2011; 12-02-2008 at 07:22 AM. kvmkvm service libvirtd . The rmmod Command. How to notate a grace note at the start of a bar with lilypond? UPDATE: * -rw-r--r-- 1 root root 52280 Aug 19 15:35 nvme.o To learn more, see our tips on writing great answers. OpenMandrivaAssociation/distribution#1935. -rw-r--r-- 1 root root 10813 Aug 19 14:25 nvme.h 1 Answer Sorted by: 0 modprobe --remove-dependencies -f btbcm should remove the dependencies. You could try other commands like: @tanriol If there is a working one, sure. rmmod: ERROR: Module nvidia is in use by: nvidia_modeset The github bumblebee issues webpage 0000762 describes some code fixes for this issue. Connect and share knowledge within a single location that is structured and easy to search. @Lekensteyn Can You share code of udev rule for manage this issue? Connect and share knowledge within a single location that is structured and easy to search. It is strongly recommended to use modprobe -r, rather than rmmod, to remove your kernel modules, to ensure that removal does not break any dependencies. -rw-r--r-- 1 root root 105400 Aug 19 15:35 nvme-core.ko otherwise, you'll have to try using option 1. * module_param_string(name, string, len, perm) -rw-r--r-- 1 root root 102208 Aug 19 15:35 core.o How to use 'cp' command to exclude a specific directory? As of Linux Processor SDK v3.1.0.6 (linux 4.4.19), both PRU subsystems in the AM437x device are supported (and can be loaded) by the Linux driver (pru_rproc). This option can be extremely dangerous, so use with extreme caution. target. Q&A for work. rmmod: ERROR: Module module_name is in use by: module_name_2 To display information about what the command is doing, use the -v ( --verbose) option. Are there tables of wastage rates for different fruit and veg? Did this satellite streak past the Hubble Space Telescope so close that it was out of focus? Disable driver/module loaded by the Kernel while booting, Inserting a linux module on TI OMAP 3530 for older file system. The best answers are voted up and rise to the top, Not the answer you're looking for? Ive looked online and no solution helps remotely! Most of the users use modprobe with the -r option instead of using rmmod. How is an ETF fee calculated in a trade that ends in less than a year? Steps to Reproduce: 1. chkconfig --level 345 openibd on 2. reboot 3. try to stop openibd or unload a module. What sort of strategies would a medieval military use against a fantasy giant?