Linux NFS development
 help / color / mirror / Atom feed
* [PATCH 0/2 v2] nfsd: fix handling of error from unshare_fs_struct()
@ 2024-07-29 21:19 NeilBrown
  2024-07-29 21:19 ` [PATCH 1/2] sunrpc: merge svc_rqst_alloc() into svc_prepare_thread() NeilBrown
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: NeilBrown @ 2024-07-29 21:19 UTC (permalink / raw)
  To: Chuck Lever, Jeff Layton
  Cc: linux-nfs, Olga Kornievskaia, Dai Ngo, Tom Talpey

This v2 applies correctly to  git/cel/linux#master.

These two patches replace my previous patch:
 [PATCH 07/14] Change unshare_fs_struct() to never fail.

I had explored ways to change kthread_create() to avoid the need for
GFP_NOFAIL and concluded that we can do everything we need in the sunrpc
layer.  So the first patch here is a simple cleanup, and the second adds
simple infrastructure for an svc thread to confirm that it has started
up and to report if it was successful in that.

Thanks,
NeilBrown

 [PATCH 1/2] sunrpc: merge svc_rqst_alloc() into svc_prepare_thread()
 [PATCH 2/2] sunrpc: allow svc threads to fail initialisation cleanly

^ permalink raw reply	[flat|nested] 8+ messages in thread
* [PATCH 0/2] nfsd: fix handling of error from unshare_fs_struct()
@ 2024-07-29  2:18 NeilBrown
  2024-07-29  2:18 ` [PATCH 2/2] sunrpc: allow svc threads to fail initialisation cleanly NeilBrown
  0 siblings, 1 reply; 8+ messages in thread
From: NeilBrown @ 2024-07-29  2:18 UTC (permalink / raw)
  To: Chuck Lever, Jeff Layton
  Cc: linux-nfs, Olga Kornievskaia, Dai Ngo, Tom Talpey

These two patches replace my previous patch:
 [PATCH 07/14] Change unshare_fs_struct() to never fail.

I had explored ways to change kthread_create() to avoid the need for
GFP_NOFAIL and concluded that we can do everything we need in the sunrpc
layer.  So the first patch here is a simple cleanup, and the second adds
simple infrastructure for an svc thread to confirm that it has started
up and to report if it was successful in that.

Thanks,
NeilBrown



 [PATCH 1/2] sunrpc: merge svc_rqst_alloc() into svc_prepare_thread()
 [PATCH 2/2] sunrpc: allow svc threads to fail initialisation cleanly

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-09-15 23:47 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-29 21:19 [PATCH 0/2 v2] nfsd: fix handling of error from unshare_fs_struct() NeilBrown
2024-07-29 21:19 ` [PATCH 1/2] sunrpc: merge svc_rqst_alloc() into svc_prepare_thread() NeilBrown
2024-07-29 21:19 ` [PATCH 2/2] sunrpc: allow svc threads to fail initialisation cleanly NeilBrown
2024-09-11 18:33   ` Jeff Layton
2024-09-13 16:14     ` Chuck Lever III
2024-09-15 23:47       ` NeilBrown
2024-07-29 21:47 ` [PATCH 0/2 v2] nfsd: fix handling of error from unshare_fs_struct() Chuck Lever
  -- strict thread matches above, loose matches on Subject: below --
2024-07-29  2:18 [PATCH 0/2] " NeilBrown
2024-07-29  2:18 ` [PATCH 2/2] sunrpc: allow svc threads to fail initialisation cleanly NeilBrown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox