作者: 陈孝松
主页: chenxiaosong.com
哔哩哔哩教学视频: 陈孝松
课程: chenxiaosong.com/course
博客: chenxiaosong.com/blog
贡献: chenxiaosong.com/contribution
邮箱:
chenxiaosong@chenxiaosong.com
QQ交流群: 544216206, 点击查看群介绍
陈孝松openEuler nfs+贡献
1
2025年08月15日 openEuler/kernel: fix some bugs of enfs
2
2025年08月02日 openEuler/kernel: fix some panic bugs and memory leak bugs of enfs
3
2025年07月26日 openEuler/kernel: unify log function usage of enfs
4
2025年07月04日 openEuler/kernel: fix some build errors of enfs
点击这里查看配套的教学视频
。
点击跳转到nfs课程所有目录
。
点击这里查看openEuler的nfs+的使用
。
1
2025年08月15日 openEuler/kernel: fix some bugs of enfs
bugfix:
nfs/enfs: fix memory leak of shard_view_ctrl when removing nfs module
bugfix:
nfs/enfs: set CONFIG_SUNRPC_ENFS=y by default
bugfix:
nfs/enfs: fix alignment between struct rpc_clnt and rpc_clnt_reserve
bugfix:
nfs/enfs: fix error when showing dns list
nfs/enfs: support debugging ip and dns list
nfs/enfs: unlock uniformly at the end of function in shard_route.c
nfs/enfs: format get_ip_to_str() in shard_route.c
nfs/enfs: remove enfs_init() and enfs_fini()
nfs/enfs: make some functions static in enfs_multipath_client.c
2
2025年08月02日 openEuler/kernel: fix some panic bugs and memory leak bugs of enfs
bugfix:
nfs/enfs: fix null-ptr-deref in shard_update_work()
bugfix:
nfs/enfs: fix double free of multipath_client_info
bugfix:
nfs/enfs: fix memory leak in enfs_delete_fs_info()
nfs/enfs: introduce DEFINE_CLEAR_LIST_FUNC to define enfs_clear_fs_info()
nfs/enfs: use DEFINE_CLEAR_LIST_FUNC to define enfs_clear_shard_view()
bugfix:
nfs/enfs: fix memory leak when free view_table
nfs/enfs: introduce DEFINE_PARSE_FH_FUNC to define parse_fh()
nfs/enfs: make some functions static in shard_route.c
nfs/enfs: remove unused functions in shard_route.c
nfs/enfs: fix typos in shard_route.c
nfs/enfs: remove nfs_multipath_client_info_free_work()
nfs/enfs: remove judgement about enfs_option in nfs_multipath_client_info_init()
sunrpc: remove redundant rpc_task_release_xprt() of enfs
nfs/enfs: remove usage of list_entry_is_head() in shard_route.c
nfs/enfs: remove enfs_uuid_debug in shard_route.c
nfs/enfs: remove unnecessary shard_should_stop in shard_route.c
3
2025年07月26日 openEuler/kernel: unify log function usage of enfs
feature:
nfs: use dfprintk() to debug enfs
nfs/enfs: use enfs_log_debug() instead of dfprintk() to debug enfs
nfs/enfs: remove unused code in enfs/dns_internal.h
nfs/enfs: use enfs_log_debug() instead of pr_debug() to debug enfs
nfs/enfs: cleanups in enfs/shard_route.c
nfs/enfs: use enfs_log_info() instead of pr_info() in enfs
nfs/enfs: use enfs_log_error() instead of pr_err() in enfs
4
2025年07月04日 openEuler/kernel: fix some build errors of enfs
bugfix:
nfs: fix enfs mount failure when CONFIG_ENFS=y
bugfix:
nfs: fix build errors when CONFIG_ENFS=m && CONFIG_NFS_FS=y
bugfix:
sunrpc, nfs: fix build errors when CONFIG_SUNRPC_ENFS=m && CONFIG_ENFS=m && CONFIG_NFS=y
bugfix:
sunrpc, nfs: CONFIG_ENFS should select CONFIG_SUNRPC_ENFS