/proc/kallsyms on linux

Jean-Damien Durand Jean-Damien.Durand at cern.ch
Thu Dec 29 11:35:16 CET 2005


Dear Tomas,

In configure.in you check for linux's smp looking into /proc/ksyms that
does not exist on new linux kernels. I let others confirm (I don't really know
the difference between the twos!).

Here is an example of grep output on that file:

% uname -r
2.6.14.4-mppe-mppc-swsusp-fbsplash
% grep 'smp_[0-9a-zA-Z_]*\>' /proc/ksyms
grep: /proc/ksyms: No such file or directory
% grep 'smp_[0-9a-zA-Z_]*\>' /proc/kallsyms
c01002db t do_pre_smp_initcalls
c010cd3d T smp_thermal_interrupt
c0113877 T smp_invalidate_interrupt
c0113c87 T smp_send_reschedule
c0113cf9 T smp_call_function
c0113e92 T smp_send_stop
c0113ec4 T smp_reschedule_interrupt
c0113ecf T smp_call_function_interrupt
c0113f61 t smp_store_cpu_info
c0114055 t smp_callin
c0114833 W smp_prepare_cpu
c011492c t smp_tune_scheduling
c011492d T smp_prepare_boot_cpu
c0115491 T smp_local_timer_interrupt
c0115541 T smp_apic_timer_interrupt
c0115620 T smp_spurious_interrupt
c011565d T smp_error_interrupt
c015cdd7 t smp_call_function_all_cpus
c02eccb0 T debug_smp_processor_id
c05405d3 t smp_init
c054b500 T smp_alloc_memory
c054b896 t smp_boot_cpus
c054bd45 T smp_prepare_cpus
c054bd6b T smp_cpus_done
c054bd75 T smp_intr_init
c054c280 t smp_read_mpc
c054c5cf T get_smp_config
c054c912 t smp_scan_config
c054c9ec T find_smp_config
c02eccb0 U debug_smp_processor_id       [natsemi]
c02eccb0 U debug_smp_processor_id       [acpi_cpufreq]
c02eccb0 U debug_smp_processor_id       [drm]
c02eccb0 U debug_smp_processor_id       [rfcomm]
c02eccb0 U debug_smp_processor_id       [l2cap]
c02eccb0 U debug_smp_processor_id       [bluetooth]
c02eccb0 U debug_smp_processor_id       [nnpfs]
c02eccb0 U debug_smp_processor_id       [ipv6]
c02eccb0 U debug_smp_processor_id       [dm_mod]
c02eccb0 U debug_smp_processor_id       [ndiswrapper]
c02eccb0 U debug_smp_processor_id       [ppp_generic]
c02eccb0 U debug_smp_processor_id       [processor]
c02eccb0 U debug_smp_processor_id       [eth1394]
c02eccb0 U debug_smp_processor_id       [pcmcia]
c02eccb0 U debug_smp_processor_id       [firmware_class]
c02eccb0 U debug_smp_processor_id       [sir_dev]
c02eccb0 U debug_smp_processor_id       [irda]
c02eccb0 U debug_smp_processor_id       [snd_pcm_oss]
c02eccb0 U debug_smp_processor_id       [snd_mixer_oss]
c02eccb0 U debug_smp_processor_id       [snd_pcm]
c02eccb0 U debug_smp_processor_id       [snd_timer]
c0113cf9 U smp_call_function    [agpgart]
c02eccb0 U debug_smp_processor_id       [agpgart]
c02eccb0 U debug_smp_processor_id       [snd]
c02eccb0 U debug_smp_processor_id       [soundcore]
c02eccb0 U debug_smp_processor_id       [usbcore]
c02eccb0 U debug_smp_processor_id       [parport]
c02eccb0 U debug_smp_processor_id       [pcmcia_core]
c02eccb0 U debug_smp_processor_id       [pci_hotplug]


Cheers, JD.





More information about the Arla-drinkers mailing list