Convert CONFIG_NFS_TIMEOUT to Kconfig
This converts the following to Kconfig: CONFIG_NFS_TIMEOUT Cc: Ramon Fried <rfried.dev@gmail.com> Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
69c8a817cf
commit
eeda762af3
7
README
7
README
@ -1548,13 +1548,6 @@ The following options need to be configured:
|
||||
FLAGADM
|
||||
|
||||
- Error Recovery:
|
||||
CONFIG_NFS_TIMEOUT
|
||||
|
||||
Timeout in milliseconds used in NFS protocol.
|
||||
If you encounter "ERROR: Cannot umount" in nfs command,
|
||||
try longer timeout such as
|
||||
#define CONFIG_NFS_TIMEOUT 10000UL
|
||||
|
||||
Note:
|
||||
|
||||
In the current implementation, the local variables
|
||||
|
@ -1638,6 +1638,15 @@ config CMD_NFS
|
||||
help
|
||||
Boot image via network using NFS protocol.
|
||||
|
||||
config NFS_TIMEOUT
|
||||
int "Timeout in milliseconds for NFS mounts"
|
||||
depends on CMD_NFS
|
||||
default 2000
|
||||
help
|
||||
Timeout in milliseconds used in NFS protocol. If you encounter
|
||||
"ERROR: Cannot umount" in nfs command, try longer timeout such as
|
||||
10000.
|
||||
|
||||
config CMD_MII
|
||||
bool "mii"
|
||||
imply CMD_MDIO
|
||||
|
@ -21,6 +21,7 @@ CONFIG_CMD_IMLS=y
|
||||
CONFIG_CMD_I2C=y
|
||||
# CONFIG_CMD_SETEXPR is not set
|
||||
CONFIG_CMD_DHCP=y
|
||||
CONFIG_NFS_TIMEOUT=10000
|
||||
CONFIG_CMD_PING=y
|
||||
CONFIG_CMD_FAT=y
|
||||
CONFIG_ENV_IS_IN_FLASH=y
|
||||
|
@ -71,6 +71,4 @@
|
||||
#define CONFIG_SH_SCIF_CLK_FREQ get_board_sys_clk()
|
||||
#define TMU_CLK_DIVIDER (4) /* 4 (default), 16, 64, 256 or 1024 */
|
||||
|
||||
#define CONFIG_NFS_TIMEOUT 10000UL
|
||||
|
||||
#endif /* __KZM9G_H */
|
||||
|
@ -40,11 +40,6 @@
|
||||
|
||||
#define HASHES_PER_LINE 65 /* Number of "loading" hashes per line */
|
||||
#define NFS_RETRY_COUNT 30
|
||||
#ifndef CONFIG_NFS_TIMEOUT
|
||||
# define NFS_TIMEOUT 2000UL
|
||||
#else
|
||||
# define NFS_TIMEOUT CONFIG_NFS_TIMEOUT
|
||||
#endif
|
||||
|
||||
#define NFS_RPC_ERR 1
|
||||
#define NFS_RPC_DROP 124
|
||||
@ -53,7 +48,7 @@ static int fs_mounted;
|
||||
static unsigned long rpc_id;
|
||||
static int nfs_offset = -1;
|
||||
static int nfs_len;
|
||||
static ulong nfs_timeout = NFS_TIMEOUT;
|
||||
static const ulong nfs_timeout = CONFIG_NFS_TIMEOUT;
|
||||
|
||||
static char dirfh[NFS_FHSIZE]; /* NFSv2 / NFSv3 file handle of directory */
|
||||
static char filefh[NFS3_FHSIZE]; /* NFSv2 / NFSv3 file handle */
|
||||
@ -733,7 +728,7 @@ static void nfs_timeout_handler(void)
|
||||
} else {
|
||||
puts("T ");
|
||||
net_set_timeout_handler(nfs_timeout +
|
||||
NFS_TIMEOUT * nfs_timeout_count,
|
||||
nfs_timeout * nfs_timeout_count,
|
||||
nfs_timeout_handler);
|
||||
nfs_send();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user