Re: taint/module: Fix problems when out-of-kernel driver defines true or false

From: Sid Boyce
Date: Wed Jan 18 2017 - 04:39:13 EST


Latest pull of 4.10-rc4 includes the fix.
Kernel builds and so does modules for VirtualBox-5.1-5.1.14_112924.
# lsmod|grep vbox
vboxpci 24576 0
vboxnetadp 28672 0
vboxnetflt 28672 0
vboxdrv 417792 3 vboxnetadp,vboxnetflt,vboxpci

git show
---------
commit 0aa0313f9d576affd7747cc3f179feb097d28990
Merge: 4b19a9e20bf9 5eb7c0d04f04
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
Date: Tue Jan 17 14:49:21 2017 -0800

Merge tag 'modules-for-v4.10-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux

Pull modules fix from Jessica Yu:

- fix out-of-tree module breakage when it supplies its own definitions
of true and false

* tag 'modules-for-v4.10-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux:
taint/module: Fix problems when out-of-kernel driver defines true or false
Regards
Sid.

--
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot
Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support
Senior Staff Specialist, Cricket Coach
Microsoft Windows Free Zone - Linux used for all Computing Tasks