Changes between Version 5 and Version 6 of Dev/KernelHack/COINS/worklog/201111


Ignore:
Timestamp:
Nov 25, 2011 1:26:44 AM (12 years ago)
Author:
mitty
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Dev/KernelHack/COINS/worklog/201111

    v5 v6  
    15521552 * windell46:04 s0711489$ touch Makefile 
    15531553 * windell46:04 s0711489$ touch modtest.c 
     1554 
     1555 = 11/15 = 
     1556 == test module == 
     1557 * s0711489@ubuntu-lucid:~$ sudo insmod modtest.ko 
     1558 * s0711489@ubuntu-lucid:~$ lsmod | grep test 
     1559{{{ 
     1560modtest                  511  0 
     1561}}} 
     1562 * s0711489@ubuntu-lucid:~$ sudo rmmod modtest 
     1563 
     1564 * s0711489@ubuntu-lucid:~$ tailf /var/log/kern.log 
     1565{{{ 
     1566Nov 16 12:57:12 ubuntu-lucid kernel: [  184.191269] modtest is loaded 
     1567Nov 16 12:57:49 ubuntu-lucid kernel: [  221.183851] modtest is unloaded 
     1568}}} 
     1569 
     1570 === accept parameter === 
     1571 * s0711489@ubuntu-lucid:~$ sudo insmod modtest.ko 
     1572 * s0711489@ubuntu-lucid:~$ sudo rmmod modtest 
     1573 * s0711489@ubuntu-lucid:~$ sudo insmod modtest.ko entry=1024 
     1574 * s0711489@ubuntu-lucid:~$ sudo rmmod modtest 
     1575 
     1576 * s0711489@ubuntu-lucid:~$ tail /var/log/kern.log 
     1577{{{ 
     1578Nov 16 13:55:37 ubuntu-lucid kernel: [ 3688.894628] modtest is loaded with 128 entry 
     1579Nov 16 13:55:42 ubuntu-lucid kernel: [ 3694.171780] modtest is unloaded 
     1580Nov 16 13:55:49 ubuntu-lucid kernel: [ 3700.375278] modtest is loaded with 1024 entry 
     1581Nov 16 13:55:52 ubuntu-lucid kernel: [ 3704.198557] modtest is unloaded 
     1582}}} 
     1583 
     1584 * s0711489@ubuntu-lucid:~$ sudo insmod modtest.ko entry=1024 
     1585 * s0711489@ubuntu-lucid:~$ cat /sys/module/modtest/parameters/entry 
     1586{{{ 
     15871024 
     1588}}} 
     1589 
     1590 == stack module (copy from modtest) == 
     1591 * s0711489@ubuntu-lucid:~$ sudo insmod stackmod.ko 
     1592 * s0711489@ubuntu-lucid:~$ sudo rmmod stackmod 
     1593 * s0711489@ubuntu-lucid:~$ tail /var/log/kern.log 
     1594{{{ 
     1595Nov 16 14:56:16 ubuntu-lucid kernel: [ 7326.677171] stackmod is loaded 
     1596Nov 16 14:56:16 ubuntu-lucid kernel: [ 7326.677175] stackmod: 128 entry, major is 251, minor is 0 
     1597Nov 16 14:56:24 ubuntu-lucid kernel: [ 7335.090496] stackmod is unloaded 
     1598}}}