9
0
Fork 0
barebox/fs
Sascha Hauer 12ef4d0df9 tftp: reset timer on progress
When during tftp receive operation a ACK packet can't successfully be sent
the timer was resetted directly after send resulting in a deadlock.

This patch changes the timer reset operation in a way that it is only resetted
when the actually is progress, namely in the TFTP_ACK/TFTP_DATA pathes in the
tftp handler.

Reported-by: Antony Pavlov <antonynpavlov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Tested-by: Antony Pavlov <antonynpavlov@gmail.com>
2013-01-20 17:00:10 +01:00
..
cramfs use loff_t for file offsets 2012-06-30 16:53:24 +02:00
ext4 fs: implement initial ext4 support from U-Boot 2012-12-03 11:23:25 +01:00
fat Merge branch 'for-next/remove-fsf-address' 2012-10-03 21:12:48 +02:00
Kconfig Merge branch 'kconfig' 2012-12-08 12:22:21 +01:00
Makefile fs: implement initial ext4 support from U-Boot 2012-12-03 11:23:25 +01:00
devfs-core.c devfs & mtd: add MEMERASE ioctl support 2012-12-19 10:31:23 +01:00
devfs.c Treewide: remove address of the Free Software Foundation 2012-09-17 10:57:41 +02:00
fs.c drivers/base: fix corrupt device tree 2012-12-12 15:04:27 +01:00
nfs.c Treewide: remove address of the Free Software Foundation 2012-09-17 10:57:41 +02:00
omap4_usbbootfs.c omap4: add filesystem support over usb boot 2012-11-16 15:32:31 +01:00
ramfs.c Treewide: remove address of the Free Software Foundation 2012-09-17 10:57:41 +02:00
tftp.c tftp: reset timer on progress 2013-01-20 17:00:10 +01:00