And it appears to be running fine, but not receiving anything (signal or similar) If above doesn't find anything either sudo su - echo "blacklist r820t" >> /etc/modprobe.d/raspi-blacklist.conf Browse other questions tagged. , none_exit , , exit . Making statements based on opinion; back them up with references or personal experience. "Ok, so the scull is in use, but is not in modules dir?" rmmod: ERROR: could not remove module nvidia_uvm: Resource temporarily unavailable. The Kernel modules are stored in the /lib/modules/ directory. Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. So probably not an 'error' as that is exactly what it is trying to do removeModule this script works reliably at least for me: Also just realized my Nvidia card stays on and the above script does works. @Tsyvarev then I hope kernel does not feel the pain, and stay stronger even in these tough times, as we do. rmmod: ERROR: Module simple_char_driver is in use After running lsmod. What sort of strategies would a medieval military use against a fantasy giant? root@london:/KVSSD/PDK/driver/PCIe/kernel_driver/kernel_v4.13.15-041315-ubuntu-16_04#, System environment (please complete the following information). Show depmod 's version and exit. @FadeMind I thought that the line from #699 (comment) would be sufficient, but have not checked how the modules interact. @Lekensteyn Can You share code of udev rule for manage this issue? If your module has caused "Killed" for an application, then you are unlikely be able to remove such module. -rw-r--r-- 1 root root 105400 Aug 19 15:35 nvme-core.ko Did this satellite streak past the Hubble Space Telescope so close that it was out of focus? I developing a nextjs application and I have decided to use the next-crud library for the API endpoints and Prisma as an ORM. I have one m.2 intel nvme ssd and four u.2 samsung nvme kv ssds. Ask Ubuntu is a question and answer site for Ubuntu users and developers. In my previous post I use nvidia module (I don't installed nvidia_modeset) and Yes, You can trust this msg. A-143, 9th Floor, Sovereign Corporate Tower, We use cookies to ensure you have the best browsing experience on our website. Nevertheless, does the module in use means being in the /lib/modules dir that modprobe refers? -rw-r--r-- 1 root root 110240 Aug 19 15:35 nvme-core.o rmmod: ERROR: Module XXX is in use. and kpartx cannot create device mappings because there are not enough (as in, not even a single one) partition devices available.. At this point, however, kpartx did create some mappings connected to, uhm, probably Ancient Beings from beyond spacetime, and because of those the device is in use . Do I need a thermal expansion tank if I already have a pressure tank? Linux Kernel PANIC()Soft Panic/Oops, . rmmod: ERROR: Module xocl is not currently loaded. nvidia driver nvidia-smi By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. -rw-r--r-- 1 root root 28410 Aug 19 15:35 .nvme.mod.o.cmd - Tsyvarev Jun 7, 2020 at 9:40 From other stack-question, there were answer to use modprobe -r. I have tried that as well, but to no avail. In most cases, you will want to use modprobe with the -r option instead, as it is more robust and handles dependencies for you. rmmod: ERROR: Module nvme_core is in use by: nvme @Lekensteyn Maybe I'm doing something wrong but it doesn't work for me What I have to do to switch off the Nvidia card: Full dmesg log when I launch primusrun glxspheres64 then I use the previous commands: @NerosTie I tried this but without success. By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. The difference between the phonemes /p/ and /b/ in Japanese. ./re_insmod.sh needs remove the old nvme module from linux first, and then insert our nvme driver into the linux. Invoking DKMS common.postinst for xrt. By using our site, you 0, , 0 . working like a charm Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide. 3 5 , exit (), , exit , , . To subscribe to this RSS feed, copy and paste this URL into your RSS reader. -rw-r--r-- 1 root root 102208 Aug 19 15:35 core.o Linux Linux . We need to figure out what works for everyone, and wether this should be on our side or driver side (probably the first one while all the distro update the second one). On the next system boot, the removed module will_be loaded. Linux is a registered trademark of Linus Torvalds. -rw-r--r-- 1 root root 50469 Aug 19 15:35 .core.o.cmd We use cookies for various purposes including analytics. Why are Suriname, Belize, and Guinea-Bissau classified as "Small Island Developing States"? Do new devs get fired if they can't solve a certain bug? I'm looking for a non-programming method. Casablanca , LLC. -rw-r--r-- 1 root root 427 Aug 19 15:35 .nvme.ko.cmd bumblebeed uses rmmod instead of modprobe -r. Do not waste the time. 1, , bug. rmmod command in Linux system is used to remove a module from the kernel. , insmod NULL , ( kerneloops ), OOPS, , , . I believe rmmod --force will allow to remove a module even if it appears to be in use (assuming the kernel supports that). Removing a module with the rmmod command is pretty simple; simply invoke the command followed by the module name: The command prints message only if something goes wrong. How to install Podman on CentOS 9 Stream / Fedora? 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. Ccat Colorize Cat Command Output command in Linux with Examples. force_rmmod none_exit, exit force_replace_exit_module_function . 2.6.32 The text was updated successfully, but these errors were encountered: Same thing on ArchLinux since the 358 update. How to tell which packages are held back due to phased updates. Completely lost now. Whats the grammar of "For those whose stories they are"? 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. "After the incident", I started to be more careful not to trip over things. 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. Mellanoxhttps://www.mellanox.com/support/firmware/firmware-downloads You can use it only if you are sure you module is isolated. How to notate a grace note at the start of a bar with lilypond? Steps to Reproduce: 1. chkconfig --level 345 openibd on 2. reboot 3. try to stop openibd or unload a module. If you want to remove a module used or not designed to removed, invoke the command with the -f (verbose) option. Linux london 4.13.15-041315-generic #201711211030 SMP Tue Nov 21 10:31:16 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux, root@london:/KVSSD/PDK/driver/PCIe/kernel_driver/kernel_v4.13.15-041315-ubuntu-16_04# ls -al -rw-r--r-- 1 root root 26507 Aug 19 14:25 fabrics.c I'm looking for a non-programming method. Traceback (most recent call last): File "main.py", line 1, in <module> from bs4 import BeautifulSoup ModuleNotFoundError: No module named 'bs4' [root@localhost mod_test]# rmmod -f mod_test. Verbose mode; depmod prints to standard output all the symbols each module depends on and the module's file name which provides that symbol. Electrical Engineering. MellanoxM, ubuntulibkmod:ERROR../libkmod/libkmod-config.c:656 kmod_config_parse:/etc/xxxx, window10 + ubuntu18.04 LTS ubuntu , /* Other modules depend on us: get rid of them first. depmod Generate a list of kernel module dependencies and associated map files.insmod Insert a module into the Linux kernel.lsmod Show the status of Linux kernel modules.modinfo Show information about a Linux kernel module.modprobe Add and remove modules from the Linux kernel. So now I am confused how to remove module without to reboot or force to do (rmmod -f). but to no avail (still get the errors above). Let me know if this causes problems for anyone. However, if you are determined to remove the module from the system, add the - f parameter: How do you ensure that a red herring doesn't violate Chekhov's gun? It is good that the module isn't loaded. However we don't want it to be. What can a lawyer do if the client wants him to be acquitted of everything despite serious evidence? What sort of strategies would a medieval military use against a fantasy giant? */, /* Store the name of the last unloaded module for diagnostic purposes */, /* If it's not unused, quit unless we're forcing. -V, --version. [root@localhost mod_test]# rmmod -w mod_test. if there is any nvme device is in use, the nvme module can not be removed. Are there tables of wastage rates for different fruit and veg? To learn more, see our tips on writing great answers. none_exit exit force_rmmod , none_exit , force_rmmod, none_exit . @arafey Is it the patch you are talking about? - Have you. $sudo rmmod axpu_ldd_kc rmmod: ERROR: Module axpu_ldd_kc is in use $sudo insmod axpu_ldd_kc.ko insmod: ERROR: could not insert module axpu_ldd_kc.ko: File exists Isn't there any commands to remove the kernel module and insert anew? rmmod: ERROR: Module nvidia is in use by: nvidia_modeset, bbswitch don't handle nvidia-modeset module from 358.16, Bumblebee-Project/bumblebee-ppa#34 (comment), Hard fix for unload nvidia_nomodeset module for bumblebee, NEW MAJOR PATCH FOR FIX bumblebee issue with nvidia_nomodeset, [x11-misc/bumblebee] adding patch for nvidia modeset bug (, Card wont turn off - This PCI device is not a vga device, T440s with kernel >= 3.15 doesn't power off properly (Analysis and possible solution included ! 2302. UNIX is a registered trademark of The Open Group. What should I check? Are there tables of wastage rates for different fruit and veg? It seems you have NVMe device is in use, you need check it first. Still I was wondering what is the status of this, looks like nvidia_modeset is something they are introducing to help (?) The patching of bumblebeed is needed. Where does this (supposedly) Gibson quote come from? Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. Q&A for work. From man rmmod: -f, --force This option can be extremely dangerous: it has no effect unless CONFIG_MODULE_FORCE_UNLOAD was set when the kernel was compiled. m.2 intel nvme ssd is used for the operating system. Is there a single-word adjective for "having exceptionally strong moral principles"? Whether this is a good idea is a different question. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. none_exit struct moudle, find_module , find_module . manage the GPU. What am I doing wrong here in the PlotLegends specification? Welcome to the Linux Foundation Forum! After my driver crashed, and after the shell comes back, normally I could remove the module and insert the changed module. It turns out it's really modprobe nbd max_part=16, otherwise max_part defaults to, uhm, zero? Additional info: I know rmmod is the low-level tool and users should be using modprobe -r (or just not messing with this in the first place.. :) but knowledge of modprobe to load and rmmod to unload seems much more widespread among admins and the current behaviour looks at first like a kernel bug (if you didn't realise that there are paths . All rights reserved. librmmod. -rw-r--r-- 1 root root 52280 Aug 19 15:35 nvme.o Code: Select all. Browse other questions tagged, Where developers & technologists share private knowledge with coworkers, Reach developers & technologists worldwide, Device Driver, Cannot Remove rmmod: ERROR: module is in use, How Intuit democratizes AI development across teams through reusability. try_stop_module 0. @Lekensteyn, may it make sense to ship the required udev (modprobe?) 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. 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. By clicking Post Your Answer, you agree to our terms of service, privacy policy and cookie policy. Is there a single-word adjective for "having exceptionally strong moral principles"? 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? Connect and share knowledge within a single location that is structured and easy to search. Sign up for a free GitHub account to open an issue and contact its maintainers and the community. -rw-r--r-- 1 root root 3680 Aug 19 15:35 nvme.mod.o There are no "fibre-ish" processes visible (that I can tell) after running sudo ps ax. Linear regulator thermal information missing in datasheet. Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! Thanks for your response. , , exit , mod->exit() (exit), . Try this modprobe rule (reorder as needed): Based on Bumblebee-Project/bumblebee-ppa#34 (comment). service libvirtd stop, 1kmod2CentOS. Just a thought. Can you write oxidation states with negative Roman numerals? Sure, can try it with ABS. Only users with administrative privileged can remove modules. kerneloops Linux Kernel PANIC()Soft Panic/Oops, createoops . -rw-r--r-- 1 root root 387 Aug 19 15:35 .nvme-core.o.cmd Making statements based on opinion; back them up with references or personal experience. I separated the modprobe -r nvidia_modeset statement from the modprobe -r "driver" statement for nouveau and non nvidia_modeset systems. $ sudo modprobe -r -f isgx modprobe: FATAL: Module isgx is in use. We started this blog to make a difference in Unix Linux blogs world and we promise to Post the best we can and we will invite the best Admins and developers to post their work here . -rw-r--r-- 1 root root 55000 Aug 19 15:35 nvme.ko By clicking Post Your Answer, you agree to our terms of service, privacy policy and cookie policy. ", 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. By clicking Sign up for GitHub, you agree to our terms of service and Asking for help, clarification, or responding to other answers. I may be missing something but where did you get the idea that gnome was required? -rw-r--r-- 1 root root 42726 Aug 19 15:35 .lightnvm.o.cmd 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. sudo modprobe -r nvidia-drm modprobe: FATAL: Module nvidia_drm is in use. In attempts to remove a driver (simple_char_driver).., by running, After running lsmod it shows that its already in use by (2). Acknowledgement sent to gueniche <gueniche@grenoble.cnrs.fr>: New Bug report received and forwarded. Syntax rmmod [-f] [-w] [-s] [-v] [ modulename ] Options Examples Warning Linux Kernel PANIC()Soft Panic/Oops OOPS , , kerneloops createoops, init NULL , rmmod: ERROR: Module kerneloops is in use, lsmod | grep kerneloops kerneloops Used 1. Why are physically impossible and logically impossible concepts considered separate in terms of probability? * module_param_string(name, string, len, perm) All three of these processes have been stopped before trying to remove the module. - Dams Apr 16, 2021 at 13:30 , , kerneloops 0. But running sudo rmmod xocl , as the README.rst file suggests, outputs rmmod: ERROR: Module xocl is not currently loaded The file ERROR: Module mod_test is in use. , exit , none_exit exit. Module unloading, , Nsight Computedoes not have permission to profile. kernel mod Nvidia driver kvmkvm 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. Could this (m.2 intel ssd) cause someone to use nvme? Disconnect between goals and daily tasksIs it me, or the industry? Well occasionally send you account related emails. -rw-r--r-- 1 root root 28470 Aug 19 15:35 .nvme-core.mod.o.cmd rmmod fails with 'module abc is in use' message, How Intuit democratizes AI development across teams through reusability. 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. Rmmod: ERROR: Module<modulename1> is in use by: <modulename2> It is strongly advised not to remove modules that refer to other modules, as this can disrupt functionality in other unknown parts of your system. Please post the output of the last two commands in your original post. How to automate updates on Ubuntu and Redhat-based Systems. drwxr-xr-x 3 root root 4096 Aug 19 15:35 . Package: kmod Version: 9-3 Severity: normal Tags: upstream Dear Maintainer, Given the following situation: % lsmod|grep oss snd_pcm_oss 36297 0 snd_mixer_oss 17770 1 snd_pcm_oss rmmod -w fails as follows: % sudo rmmod -w snd_mixer_oss libkmod: ERROR ../libkmod/libkmod-module.c:753 kmod_module_remove_module: could not remove 'snd_mixer_oss . Sorry for the multiple overlapping commits, I was trying to fix a mistake. Building initial module for 5.11.-25-generic. , , insmod, rmmod , , , . Making statements based on opinion; back them up with references or personal experience. vegan) just to try it, does this inconvenience the caterers and staff? 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 command in Linux system is used to remove a module from the kernel. Is it possible to create a concave light? By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. The best answers are voted up and rise to the top. My bad.. -rw-r--r-- 1 root root 54424 Aug 19 15:35 pci.o kvmkvm service libvirtd . You are currently viewing LQ as a guest. @petter3k I made an interim fix for the problem that's been working on my system for about 2 weeks now. (Factorization), How to handle a hobby that makes income in US, Acidity of alcohols and basicity of amines. Distributions may have to customize it though if they use different driver names and/ or versions. When you are done editing F10 will boot.. 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. Well, more detailed description: The kernel still works, except some of its parts. How is an ETF fee calculated in a trade that ends in less than a year? 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. But this time I can't. The reason for this is usually due to Jest not supporting ES modules yet. Connect and share knowledge within a single location that is structured and easy to search. rev2023.3.3.43278. -rw-r--r-- 1 root root 447 Aug 19 15:35 .nvme-core.ko.cmd Sign in Is there a solution to add special characters from software and how to do it, How to handle a hobby that makes income in US. Any other modules which depend upon this module will cease to function. I need help! To learn more, see our tips on writing great answers. Use the testbench below: // test bench module tb_modem (); // Defining the inputs to UUT reg CLK, start, line; // Defining the outputs to UUT wire error_even; wire [7:0] What video game is Charlie playing in Poker Face S01E07? Exact same issue here on a Asus UX32LN with 840M 2GB and Intel HD graphics (Haswell). -rw-r--r-- 1 root root 1421 Aug 19 14:25 Kconfig cfsschedule_tick, Po_books: Most of the users still use modprobe with the -r option instead of using rmmod. surprisingly also does not work for bumblebee automatic disabling, the modules remain loaded. 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. rmmod command in Linux system is used to remove a module from the kernel. -rw-r--r-- 1 root root 20512 Aug 19 15:35 lightnvm.o -rw-r--r-- 1 root root 10813 Aug 19 14:25 nvme.h ), 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). Disconnect between goals and daily tasksIs it me, or the industry? @FadeMind How do you know the GPU is still running? Possibly the cause of the "ERROR: rmmod: ERROR: Module dvb_usb_rtl28xxu is not currently loaded" error. */, /* Final destruction now no one is using it. It works for me! mlxup-Mellanoxhttps://www.mellanox.com/support/firmware/mlxup-mft drwxr-xr-x 2 root root 4096 Aug 19 15:35 .tmp_versions */, /* FIXME: if (force), slam module count damn the torpedoes */, /* If it has an init func, it must have an exit func to unload */, /* Stop the machine so refcounts can't move and disable module. mkdir -p /lib/module/4.8.17 rmmod Unable to handle kernel paging exit CONFIG_REPLACE_EXIT_FUNCTION , , https://github.com/gatieme/LDD-LinuxDeviceDrivers/tree/master/study/driver/force_rmmod/src/01-driver, Linuxhello kernel -- 4.0 , qq_43144328: Building for 5.11.-25-generic. Various Options for rmmod Command. */. By clicking Post Your Answer, you agree to our terms of service, privacy policy and cookie policy. . In this article, well talk about how to use the rmmod command to remove modules from the Linux Kernel. * I cannot unload bus1 module. Thanks for contributing an answer to Ask Ubuntu! To subscribe to this RSS feed, copy and paste this URL into your RSS reader. But when did - the error above. linux linux-kernel kernel-modules Share Improve this question Follow Find centralized, trusted content and collaborate around the technologies you use most. What is the purpose of this D-shaped ring at the base of the tongue on my hiking boots? exit , init , exit . Have a question about this project? Ive looked online and no solution helps remotely! Electrical Engineering questions and answers. IPip/-192.168.0.1/24? privacy statement. The harm to the kernel is already done, so it is better to reboot the system. How to use 'cp' command to exclude a specific directory? 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 ? Using indicator constraint with two variables. Korea. Most of the users still use modprobe with the -r option instead of using rmmod. Please fell free to. Ubuntu 11.10 nvidia module failed to load (no module exists), Nvidia Driver Install Error - "Kernel module failed to build. Is it possible to rotate a window 90 degrees if it has the same length and width? can be added into modprode.d. Mutually exclusive execution using std::atomic? How did you install the Nvidia driver? Connect and share knowledge within a single location that is structured and easy to search. rev2023.3.3.43278. ,linux0,4G,x64inux4G??? remove nvidia rmmod nvidia-modeset && rmmod nvidia rmmod also accepts multiple modules as arguments: When a module removed using the rmmod , the module remains unloaded until the system reboot. Why? The text was updated successfully, but these errors were encountered: I have tried to delete Nvidia driver, but it don't help: Since this module is currently in use by another module, you can't. , rmmod , . I'm trying to connect to an FTDI USB-Serial chip using their ftd2xx library. privacy statement. Modules to be removed can be written in succession. By clicking Sign up for GitHub, you agree to our terms of service and Driver/library version mismatch To permanently disable a Kernel module from loading at boot-time, create a .conf file with any name inside the /etc/modprobe.d. insmod: ERROR: could not insert module nvme-core.ko: File exists -rw-r--r-- 1 root root 542 Aug 19 15:35 nvme-core.mod.c exit , 3( eixt ) 5( exit ), , exit . sudo tee /proc/acpi/bbswitch <<< OFF. Identify those arcade games from a 1983 Brazilian music video, Batch split images vertically in half, sequentially numbering the output files. dmesg: https://pastebin.com/raw.php?i=MbWrYV0y. Describe the bug You may be trying to Remove a module used: [foc@rocky9 ~]$ sudo rmmod fuse rmmod: ERROR: Module fuse is in use. -rw-r--r-- 1 root root 51614 Aug 19 14:25 rdma.c Site design / logo 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA. * @string CentOS 6 GCC 4.4.7 CentOS 7 GCC 4.8.5 GCC GCC 5 6 GCC -D_GLIBCXX_USE_CXX11_ABI=0 MellanoxMFT1. kerneloops createoops , NULL , , OOPS. @AlexLevkovich Bumblebee must be patched itself or this is a packager's job? To learn more, see our tips on writing great answers. Any suggestions on this? Replacing broken pins/legs on a DIP IC package. https://blog.csdn.net/gatieme/article/details/75108154, Linux Kernel PANIC()Soft Panic/Oops, include/uapi/asm-generic/unistd.h, version 4.11.7, line 336, kernel/module.c, version 4.11.7, line 874. -rw-r--r-- 1 root root 71564 Aug 19 14:25 pci.c Why is there a voltage on my HDMI and coaxial cables? Copy sent to David Krovich <dkrovich@csee.wvu.edu>. otherwise, you'll have to try using option 1. 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. 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. rmmoddelete_module mod->state = MODULE_STATE_LIVEmodule_xit() This will prevent the open-source nouveau NVIDIA driver from being loaded . What Is the Difference Between 'Man' And 'Son of Man' in Num 23:19? rev2023.3.3.43278. Already on GitHub? Most of the users use modprobe with the -r option instead of using rmmod. It seems you have NVMe device is in use, you need check it first../re_insmod.sh needs remove the old nvme module from linux first, and then insert our nvme driver into the linux. However when i try to navigate to any API endpoint - i get the following