NFS Timeout with large files.
Retry to send NFS packet before reaching timeout. Signed-off-by: Hiroshi Ito <ito@mlb.co.jp>
This commit is contained in:
parent
88f72527f5
commit
fe891ecf4d
@ -34,7 +34,8 @@
|
||||
#if defined(CONFIG_CMD_NET) && defined(CONFIG_CMD_NFS)
|
||||
|
||||
#define HASHES_PER_LINE 65 /* Number of "loading" hashes per line */
|
||||
#define NFS_TIMEOUT 60UL
|
||||
#define NFS_RETRY_COUNT 30
|
||||
#define NFS_TIMEOUT 2UL
|
||||
|
||||
static int fs_mounted = 0;
|
||||
static unsigned long rpc_id = 0;
|
||||
@ -586,6 +587,10 @@ Interfaces of U-BOOT
|
||||
static void
|
||||
NfsTimeout (void)
|
||||
{
|
||||
if ( NfsTimeoutCount++ < NFS_RETRY_COUNT ) {
|
||||
NfsSend ();
|
||||
return;
|
||||
}
|
||||
puts ("Timeout\n");
|
||||
NetState = NETLOOP_FAIL;
|
||||
return;
|
||||
|
Loading…
Reference in New Issue
Block a user