System.map is a file which contains the addresses of all the kernel identifiers (variable and function name) with their address. This is used by utilities like 'insmod' to link the module with running kernel. In modules we normally use the kernel variables and functions, which are mapped to running kernel using System.map file. Gaurav -----Original Message----- From: kernelnewbies-bounce@xxxxxxxxxxxx [mailto:kernelnewbies-bounce@xxxxxxxxxxxx] On Behalf Of linux lover Sent: Monday, August 02, 2004 2:01 PM To: kernelnewbies Subject: why System.map used? hi, i want to know when i compile a kernel then System.map file is created but for what purpose it is used? what are the addresses and are they being used when that kernel image is boot? regards, linux_lover200 __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/ -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/