[PATCH v3 0/3] Fix dependency file corruption with parallel depmod invocation
From: Michal Suchanek <hidden>
Date: 2018-12-17 22:46:49
From: Michal Suchanek <hidden>
Date: 2018-12-17 22:46:49
The files produced by depmod may be corrupted if multiple depmod processes
running in parallel try to update them. Since there is nothing stopping the
user running depmod in parallel this looks like a bug in depmod.
v3:
- remove superfluous whitespace, open flag, and duplicate nul termination
v2:
- split into separate patches, add gcc warning fix
Michal Suchanek (3):
depmod: prevent module dependency files missing during depmod
invocation.
depmod: prevent module dependency files corruption due to parallel
invocation.
depmod: shut up gcc insufficinet buffer warning.
tools/depmod.c | 61 ++++++++++++++++++++++++++++++++++----------------
1 file changed, 42 insertions(+), 19 deletions(-)
--
2.19.2