In isimodem_init() of file drivers/isimodem/isimodem.c, memory of size of "struct isi_data" is allocated, but I find no place to free it. Is this a real memory leak? Regards, -Yang