Andrzej Pietrasiewicz
508595515f
usb: gadget: Zero ffs_io_data
...
In some cases the "Allocate & copy" block in ffs_epfile_io() is not
executed. Consequently, in such a case ffs_alloc_buffer() is never called
and struct ffs_io_data is not initialized properly. This in turn leads to
problems when ffs_free_buffer() is called at the end of ffs_epfile_io().
This patch uses kzalloc() instead of kmalloc() in the aio case and memset()
in non-aio case to properly initialize struct ffs_io_data.
Signed-off-by: Andrzej Pietrasiewicz <andrzej.p@collabora.com >
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com >
2019-06-18 11:58:29 +03:00
..
2017-11-14 14:44:04 -08:00
2018-05-15 10:17:18 +03:00
2018-03-15 14:28:03 -04:00
2019-06-18 11:58:29 +03:00
2019-03-20 10:58:48 +02:00
2017-11-14 14:44:04 -08:00
2018-10-24 11:22:39 +01:00
2018-07-26 13:55:39 +03:00
2018-06-06 17:27:14 -07:00
2019-05-03 09:13:47 +03:00
2017-11-14 14:44:04 -08:00
2018-05-21 10:36:14 +03:00
2018-05-24 18:14:28 +02:00
2017-11-14 14:44:04 -08:00
2017-11-14 14:44:04 -08:00
2019-01-14 10:29:55 +02:00
2017-11-14 14:44:04 -08:00
2019-02-04 21:23:59 -05:00
2019-05-03 09:13:48 +03:00
2019-02-07 13:14:51 +02:00
2018-10-02 10:45:36 +03:00
2018-09-25 18:48:07 +03:00
2018-07-26 13:33:44 +03:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-05-15 10:24:28 +03:00
2017-11-07 15:45:02 +01:00
2017-11-07 15:45:02 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2019-06-18 11:58:28 +03:00
2017-11-07 15:45:02 +01:00
2019-02-11 11:12:29 +02:00
2019-02-11 11:12:29 +02:00
2019-02-11 11:12:29 +02:00
2018-12-13 18:41:38 -08:00
2017-11-07 15:45:02 +01:00
2019-02-11 11:12:29 +02:00
2019-02-11 11:12:29 +02:00
2019-02-11 11:12:29 +02:00
2019-02-11 11:12:29 +02:00
2019-05-03 09:13:47 +03:00
2017-11-07 15:45:02 +01:00
2019-02-11 11:12:29 +02:00
2019-02-11 11:12:29 +02:00
2019-01-28 12:51:30 +02:00
2017-11-07 15:45:02 +01:00
2017-11-07 15:45:02 +01:00
2018-03-26 15:57:16 +02:00
2018-03-26 15:57:16 +02:00
2017-11-07 15:45:02 +01:00
2019-02-11 11:12:29 +02:00
2019-02-11 11:12:29 +02:00
2019-02-11 11:12:29 +02:00
2019-02-11 11:12:29 +02:00
2018-11-26 09:06:32 +02:00
2018-07-26 13:33:44 +03:00
2018-09-25 18:41:00 +03:00
2019-02-11 11:12:29 +02:00
2018-09-25 18:41:00 +03:00
2019-02-11 11:12:29 +02:00
2019-01-28 12:51:30 +02:00