kmod-setup.c should ignore ENOENT rather than ENOSYS when we fail to load a kernel module

Bug #1476638 reported by dino99
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kmod (Ubuntu)
New
Undecided
Unassigned

Bug Description

Glancing at journalctl, i'm seeing:

systemd[1]: Failed to insert module 'kdbus': Function not implemented

Searching for that error, the related links are found:
https://<email address hidden>/msg33118.html
https://github.com/systemd/systemd/issues/203
http://thread.gmane.org/gmane.linux.kernel.modules/1542

So waiting for https://git.kernel.org/cgit/utils/kernel/kmod/kmod.git/commit/?id=114ec87c85 to be applied

ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: libkmod2 18-3ubuntu1
ProcVersionSignature: Ubuntu 4.0.0-4.7-generic 4.0.7
Uname: Linux 4.0.0-4-generic i686
NonfreeKernelModules: nvidia
ApportVersion: 2.18-0ubuntu3
Architecture: i386
CurrentDesktop: GNOME
Date: Tue Jul 21 14:33:24 2015
Dependencies:
 gcc-5-base 5.1.1-14ubuntu1
 libc6 2.21-0ubuntu4
 libgcc1 1:5.1.1-14ubuntu1
 multiarch-support 2.21-0ubuntu4
SourcePackage: kmod
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
dino99 (9d9) wrote :
summary: - kmod-setup.c sould ignore ENOENT rather than ENOSYS when we fail to load
- a kernel module
+ kmod-setup.c should ignore ENOENT rather than ENOSYS when we fail to
+ load a kernel module
Revision history for this message
dino99 (9d9) wrote :

Debian also has a more recent version

http://metadata.ftp-master.debian.org/changelogs//main/k/kmod/kmod_21-1_changelog

kmod (21-1) unstable; urgency=medium

  * New upstream release. Fixes:
    + spurious spaces in lsmod output. (Closes: #782692)
    + a missing comman in rmmod(8). (Closes: #787548)
  * kmod.init: support the modules-load.d directories in /usr.
    (Closes: #673747)
  * Build the developers' documentation with gtk-doc. (Closes: #789462)

 -- Marco d'Itri <email address hidden> Sun, 05 Jul 2015 21:18:24 +0200

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.