Bug 6294

Summary: tty_buffer_request_room, tty_insert_flip_string_flags undefined symbols at insmod time
Product: Drivers Reporter: Philippe Vouters (Philippe.Vouters)
Component: SerialAssignee: Russell King (rmk)
Status: REJECTED INVALID    
Severity: normal CC: bunk
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.16-1 Subsystem:
Regression: --- Bisected commit-id:

Description Philippe Vouters 2006-03-27 14:02:58 UTC
Most recent kernel where this bug did not occur: 2.6.15
Distribution: Fedore Core 4
Hardware Environment: Intel 536ep/537 drivers
Software Environment: Upgrading driver to kernel 2.6.16
Problem Description: tty_buffer_request_room, tty_insert_flip_string_flags are
exported via EXPORT_SYMBOL_GPL instead of EXPORT_SYMBOL

Steps to reproduce: insmod any serial driver that use of of these two routines
and dmesg.
Comment 2 Alan 2006-03-27 15:33:32 UTC
Providing your driver is GPL the insmod code will correctly allow you to use the
functionality.
Comment 3 Adrian Bunk 2006-03-31 01:04:29 UTC
If your driver is not GPL'ed, this is expected and your problem.

If your driver is GPL'ed, please reopen this bug and post the URL to the
complete source to this bug so that I can debug your problem.