[pso] list_head si kfree()

Octavian Purdila pso@cursuri.cs.pub.ro
Sat, 27 Mar 2004 20:12:19 +0200


On Saturday 27 March 2004 19:50, Andrei Costin wrote:
> Salut.
>
> .... eu cred ca nu mai stiu sa deloc list_head-ul asta...
>
> In module_init am ceva de genul (OBS: source code pentru test, nu are
> legatura DIRECTA!!! cu source code pentru tema)
>
>
>         list_for_each(tmp, &the_list)
>         {
>                 mu = list_entry(tmp, struct monitor_unit, mu_list);
>                 printk( "i=(%d)\n", mu->mu_i );
>                 list_del( &(mu->mu_list) );     <------- Da mereu
> segmentation fault kfree(mu);                      <------- Da mereu
> segmentation fault }
>

Incearca list_for_each_safe

tavi