KSM

About
 Main Page

Get It
 Via the Web
 Via Anonymous CVS

Documentation
 README
 News
 ChangeLog
 Installation

 KSM.8
 KSYMS.KSM.8
 KSM.CONF.5

Resources
 WEB CVS
 SourceForge Page
 Forums

My Other SF projects
 kbde
 nfstimesync
 noexec
 pkgrebuild
 rpmrebuild (with Eric Gerbier)
 rrp_statify
 statifier

SourceForge.net Logo

 
Man Page ksm.conf.5
Manpage of ksm.conf

ksm.conf

Section: Kernel Symbol Manipulation (5)
Updated: 1.0.0
Index Return to Main Contents
 

NAME

ksm.conf - Kernel Symbol Manipulation configuration file.  

DESCRIPTION

ksm.conf is the configuration file that determines how kernel symbols should be manipulated.
Comment begin with character '#' and end with end of line.
Empty lines are ignored.
White-spaces can be used for free.  

Commands

All keywords in the commands are case-insensetive.
All symbols names are case-sensitive.  

ALIAS

Add additional name to kernel symbol.
Format:
ALIAS SYMBOL_ORIG SYMBOL_NEW
 

RENAME

Rename kernel symbol.
Format:
RENAME SYMBOL_ORIG SYMBOL_NEW
 

HIDE

Hide kernel symbol.
Format:
HIDE SYMBOL
 

USE

Kind of rename. Any symbol, that different from SYMBOL_WITH_CHECKSUM only in CHECKSUM part will be renamed to this symbol.
Format:
USE SYMBOL_WITH_CHECKSUM
 

Examples.


Module use function snprintf_Rsmp_1234567a, but kernel has snprintf_Rsmp_025da070
Alias snprintf_Rsmp_025da070 snprintf_Rsmp_1234567a

Modules use function snprintf_Rsmp_025da070, kernel is experimental, it's changed very often and each time has different snprintf function.
Use snprintf_Rsmp_025da070
 

NOTE

ksm should not (and can not) be used to rename GPLONLY symbol to non-GPL, or to add non-GPL name to GPLONLY symbol.  

SEE ALSO

ksm(8), ksm.conf(5), insmod.ksm(8), insmod(8), ksyms.ksm(8), ksyms(8), modprobe.ksm(8), modprobe(8).


 

Index

NAME
DESCRIPTION
Commands
ALIAS
RENAME
HIDE
USE
Examples.
NOTE
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 07:40:02 GMT, May 16, 2006