Bug 106803

Summary: symbols missing: get_user_size and put_user_size
Product: Red Hat Enterprise Linux 3 Reporter: Kristofer Spinka <kspinka>
Component: kernelAssignee: Arjan van de Ven <arjanv>
Status: CLOSED NOTABUG QA Contact: Brian Brock <bbrock>
Severity: high Docs Contact:
Priority: medium    
Version: 3.0CC: petrides
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2003-10-10 19:05:22 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Kristofer Spinka 2003-10-10 19:00:20 UTC
Description of problem:
  In mm/usercopy.c, get_user_size and put_user_size are in fact exported, 
however the kernel image that shipped with RC1 does not show these symbols in 
either /boot/System.map or /proc/ksyms and modules attempting to resolve them 
cannot.

  /kristofer

Version-Release number of selected component (if applicable):
kernel-2.4.21-3.ELsmp

How reproducible:
Always

Steps to Reproduce:
1. grep get_user_size /proc/ksyms
2. grep put_user_size /proc/ksyms

Comment 1 Arjan van de Ven 2003-10-10 19:05:22 UTC
these functions only exist in the hugemem kernel, not other kernels, and
consequently, the functions are only exported from this kernel and not others.


Comment 2 Kristofer Spinka 2003-10-10 19:13:44 UTC
Thanks!