Your patch is white space damaged and doesn't apply. Read the first paragraph of Documentation/process/email-clients.rst On Fri, Jan 26, 2024 at 11:10:06PM +0000, Nick Spooner wrote: > Coverity scan reported CID 1575482: error handling issues; this patch > addresses this by adding error handling to u_boot_env_add_cells. > > I added the RFC tag to this patch since I'm not confident about the > logic here. Just put this kind of comments under the --- cut off line. We're used to reviewing patches like this so it's not a big deal. > The check is reused from nvmem_add_cells in core.c, which > doesn't include an of_node_put on a device_node, whereas > nvmem_add_cells_from_dt does. Without much certainty, I went with the > less complex option and added it here. Any advice or suggested fixes to > this patch are welcome! > nvmem_add_cells_from_dt() is cleaning up from: addr = of_get_property(child, "reg", &len); so that's why it does: of_node_put(child); It's not necessary in u_boot_env_add_cells(). regards, dan carpenter