Bug 142239 - some symbols are not exported in kernel-2.6.9-1.698_FC3
some symbols are not exported in kernel-2.6.9-1.698_FC3
Status: CLOSED NOTABUG
Product: Fedora
Classification: Fedora
Component: kernel (Show other bugs)
3
i686 Linux
medium Severity medium
: ---
: ---
Assigned To: Dave Jones
Brian Brock
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2004-12-08 09:15 EST by Davide Rossetti
Modified: 2015-01-04 17:13 EST (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2004-12-08 12:30:19 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Davide Rossetti 2004-12-08 09:15:59 EST
Description of problem:
some symbols needed by the Smart Link driver for my Intel chipset
based internal modem are no more exported
Dec  8 02:02:19 localhost kernel: slamr: module license 'Smart Link
Ltd.' taints kernel.
Dec  8 02:02:19 localhost kernel: slamr: Unknown symbol get_device
Dec  8 02:02:19 localhost kernel: slamr: Unknown symbol put_device
Dec  8 02:02:19 localhost kernel: slamr: Unknown symbol
device_release_driver

[drossetti@localhost drivers]$ rpm -q slmodem
slmodem-2.9.9-1


Version-Release number of selected component (if applicable):
kernel-2.6.9-1.698_FC3

How reproducible:
jut try insmod kernel driver slamr.ko

[drossetti@localhost drivers]$ /sbin/lspci
00:00.0 Host bridge: Intel Corp. 82830 830 Chipset Host Bridge (rev 03)
00:02.0 VGA compatible controller: Intel Corp. 82830 CGC [Chipset
Graphics Controller] (rev 03)
00:02.1 Display controller: Intel Corp. 82830 CGC [Chipset Graphics
Controller]
00:1d.0 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #1) (rev 01)
00:1d.1 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #2) (rev 01)
00:1e.0 PCI bridge: Intel Corp. 82801 Mobile PCI Bridge (rev 41)
00:1f.0 ISA bridge: Intel Corp. 82801CAM ISA Bridge (LPC) (rev 01)
00:1f.1 IDE interface: Intel Corp. 82801CAM IDE U100 (rev 01)
00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97
Audio Controller (rev01)
00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller (rev 01)
01:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
01:05.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev 80)
01:06.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21
IEEE-1394a-2000 Controller (PHY/Link)
Comment 1 Dave Jones 2004-12-08 12:30:19 EST
bug the vendor of the binary driver.  Those symbols shouldn't have
been touched by any out of tree drivers.  get_device and put_device
are exported only for GPL modules.  the third is a driver core
internal that shouldn't be used.

Note You need to log in before you can comment on or make changes to this bug.