Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Mon, 5 Feb 2018 18:01:31 +0100
From: Xavier Sheperd <>
Subject: LKRG Debian jessie

Hi guys,

Thank you for all the hard work you put in this project.

I'm trying to install LKRG on a Debian Jessie machine with these specs (some
output stripped):
# uname -a
Linux marcelini 3.16.0-5-amd64 #1 SMP Debian 3.16.51-3+deb8u1 (2018-01-08) x86_64 GNU/Linux

# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 8 (jessie)"
NAME="Debian GNU/Linux"
VERSION="8 (jessie)"

# gcc --version
gcc (Debian 4.9.2-10) 4.9.2

On first attempt the module compiles but it fails to load, yielding the

p_lkrg: Unknown symbol usb_unregister_notify (err 0)
p_lkrg: Unknown symbol usb_register_notify (err 0)

After removing the calls to usb_register_notify and usb_unregister_notify[0],
the module builds with a warning[1] and I get a "Can't find 'selinux_enforcing'
variable" error[2].

Any hints are greatly appreciated.


[0] usb_notifier.patch 
[1] build.log
[2] kern.log

View attachment "build.log" of type "text/plain" (7980 bytes)

View attachment "kern.log" of type "text/plain" (16525 bytes)

View attachment "usb_notifier.patch" of type "text/plain" (963 bytes)

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.