I'm also getting exactly the same error in Ubuntu 8.10 after upgrading to kernel 2.6.27-9.
Steps to reproduce:
sudo apt-get install exmap exmap-modules-source
cd /usr/src
sudo tar xvzf exmap.tar.gz
cd modules/exmap
sudo make
make -C /lib/modules/2.6.27-9-generic/build M=/usr/src/modules/exmap modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.27-9-generic'
CC [M] /usr/src/modules/exmap/exmap.o
/usr/src/modules/exmap/exmap.c: In function ‘setup_from_pid’:
/usr/src/modules/exmap/exmap.c:395: error: implicit declaration of function ‘find_task_by_pid’
/usr/src/modules/exmap/exmap.c:395: warning: assignment makes pointer from integer without a cast
/usr/src/modules/exmap/exmap.c: In function ‘init_module’:
/usr/src/modules/exmap/exmap.c:510: error: ‘proc_root’ undeclared (first use in this function)
/usr/src/modules/exmap/exmap.c:510: error: (Each undeclared identifier is reported only once
/usr/src/modules/exmap/exmap.c:510: error: for each function it appears in.)
/usr/src/modules/exmap/exmap.c: In function ‘cleanup_module’:
/usr/src/modules/exmap/exmap.c:535: error: ‘proc_root’ undeclared (first use in this function)
make[2]: *** [/usr/src/modules/exmap/exmap.o] Error 1
make[1]: *** [_module_/usr/src/modules/exmap] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-9-generic'
make: *** [kernel_modules] Error 2
Hi,
I'm also getting exactly the same error in Ubuntu 8.10 after upgrading to kernel 2.6.27-9.
Steps to reproduce:
sudo apt-get install exmap exmap-modules- source
cd /usr/src
sudo tar xvzf exmap.tar.gz
cd modules/exmap
sudo make
make -C /lib/modules/ 2.6.27- 9-generic/ build M=/usr/ src/modules/ exmap modules linux-headers- 2.6.27- 9-generic' modules/ exmap/exmap. o modules/ exmap/exmap. c: In function ‘setup_from_pid’: modules/ exmap/exmap. c:395: error: implicit declaration of function ‘find_task_by_pid’ modules/ exmap/exmap. c:395: warning: assignment makes pointer from integer without a cast modules/ exmap/exmap. c: In function ‘init_module’: modules/ exmap/exmap. c:510: error: ‘proc_root’ undeclared (first use in this function) modules/ exmap/exmap. c:510: error: (Each undeclared identifier is reported only once modules/ exmap/exmap. c:510: error: for each function it appears in.) modules/ exmap/exmap. c: In function ‘cleanup_module’: modules/ exmap/exmap. c:535: error: ‘proc_root’ undeclared (first use in this function) modules/ exmap/exmap. o] Error 1 /usr/src/ modules/ exmap] Error 2 linux-headers- 2.6.27- 9-generic'
make[1]: Entering directory `/usr/src/
CC [M] /usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
make[2]: *** [/usr/src/
make[1]: *** [_module_
make[1]: Leaving directory `/usr/src/
make: *** [kernel_modules] Error 2