diff options
| author | Brian Norris <[email protected]> | 2015-12-09 10:24:03 -0800 |
|---|---|---|
| committer | Brian Norris <[email protected]> | 2015-12-09 14:57:44 -0800 |
| commit | adc83bf8896353603213754353dd66dae69e3d7f (patch) | |
| tree | 30c186e19aa8a5f92117cce23c43dc840e19c699 /scripts/stackusage | |
| parent | 07fd2f871c5e3dfb8ff5eb9c4b44fdb4cf1aeff5 (diff) | |
mtd: partitions: support a cleanup callback for parsers
If partition parsers need to clean up their resources, we shouldn't
assume that all memory will fit in a single kmalloc() that the caller
can kfree(). We should allow the parser to provide a proper cleanup
routine.
Note that this means we need to keep a hold on the parser's module for a
bit longer, and release it later with mtd_part_parser_put().
Alongside this, define a default callback that we'll automatically use
if the parser doesn't provide one, so we can still retain the old
behavior.
Signed-off-by: Brian Norris <[email protected]>
Reviewed-by: Boris Brezillon <[email protected]>
Diffstat (limited to 'scripts/stackusage')
0 files changed, 0 insertions, 0 deletions