patch-2.4.0-test5 linux/drivers/char/synclink.c
Next file: linux/drivers/char/tty_io.c
Previous file: linux/drivers/char/stallion.c
Back to the patch index
Back to the overall index
- Lines: 44
- Date:
Tue Jul 18 15:56:40 2000
- Orig file:
v2.4.0-test4/linux/drivers/char/synclink.c
- Orig date:
Fri Jul 14 12:12:09 2000
diff -u --recursive --new-file v2.4.0-test4/linux/drivers/char/synclink.c linux/drivers/char/synclink.c
@@ -4006,7 +4006,7 @@
void mgsl_free_buffer_list_memory( struct mgsl_struct *info )
{
if ( info->buffer_list && info->bus_type != MGSL_BUS_TYPE_PCI )
- kfree_s(info->buffer_list, BUFFERLISTSIZE);
+ kfree(info->buffer_list);
info->buffer_list = NULL;
info->rx_buffer_list = NULL;
@@ -4080,7 +4080,7 @@
for ( i = 0 ; i < Buffercount ; i++ ) {
if ( BufferList[i].virt_addr ) {
if ( info->bus_type != MGSL_BUS_TYPE_PCI )
- kfree_s(BufferList[i].virt_addr, DMABUFFERSIZE);
+ kfree(BufferList[i].virt_addr);
BufferList[i].virt_addr = NULL;
}
}
@@ -4139,7 +4139,7 @@
void mgsl_free_intermediate_rxbuffer_memory(struct mgsl_struct *info)
{
if ( info->intermediate_rxbuffer )
- kfree_s( info->intermediate_rxbuffer, info->max_frame_size);
+ kfree( info->intermediate_rxbuffer );
info->intermediate_rxbuffer = NULL;
@@ -4695,13 +4695,13 @@
}
if (serial_table)
- kfree_s(serial_table,sizeof(struct tty_struct*)*mgsl_device_count);
+ kfree(serial_table);
if (serial_termios)
- kfree_s(serial_termios,sizeof(struct termios*)*mgsl_device_count);
+ kfree(serial_termios);
if (serial_termios_locked)
- kfree_s(serial_termios_locked,sizeof(struct termios*)*mgsl_device_count);
+ kfree(serial_termios_locked);
} /* end of cleanup_module() */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)