…> The improved approach: > - Check rfp allocation immediately and return early on failure.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/coding-style.rst?h=v6.17-rc5#n532 > - Separately handle fwd_prog_tasks allocation failure with proper > cleanup of allocated resources. > - Remove redundant kfree(fwd_prog_tasks) since it would be NULL on > allocation failure. Would it be cleaner to offer desirable changes by separate update steps? https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst?h=v6.17-rc5#n81 How do you think about to increase the application of scope-based resource management? Regards, Markus