Re: [PATCH 0/2] Secure deletion under JFFS2

2018-07-22 Thread Theuns Verwoerd
On 07/23/2018 07:06 AM, Richard Weinberger wrote: > On Fri, Jul 20, 2018 at 1:50 AM, Theuns Verwoerd > wrote: >> Security certifications such as FIPS require the capability to securely >> delete files, which is problematic under JFFS2's log-based model. We can > Can y

Re: [PATCH 2/2] jffs2: Provide jffs2_sync files to track gc POLL progress

2018-07-22 Thread Theuns Verwoerd
On 07/23/2018 01:17 AM, Richard Weinberger wrote: > Beside of that, IMHO this debugfs file is a gross hack. > Did you look into the possibility to add the GC phase into the unlink code? I'm not terribly keen on it either, but it's the least bad option I could think of.  The main issue is that this

[PATCH 1/2] jffs2: Provide forced dirty node cleanup via POLL signal

2018-07-19 Thread Theuns Verwoerd
of -POLL, the gc will retire the current nextblock, store the last dirty list entry, and keep continuously cycling collection until that entry has been cleaned. Signed-off-by: Theuns Verwoerd --- fs/jffs2/background.c | 31 ++- fs/jffs2/build.c | 1 + fs/jffs2

[PATCH 2/2] jffs2: Provide jffs2_sync files to track gc POLL progress

2018-07-19 Thread Theuns Verwoerd
sensitive information has been erased. If CONFIG_JFFS2_FS_SYNC is configured, create /sys/kernel/debug/jffs2_sync_ files that block on read while forced gc is in progress. Signed-off-by: Theuns Verwoerd --- fs/jffs2/Kconfig | 8 fs/jffs2/super.c | 40

[PATCH 0/2] Secure deletion under JFFS2

2018-07-19 Thread Theuns Verwoerd
that process has completed. Theuns Verwoerd (2): jffs2: Provide forced dirty node cleanup via POLL signal jffs2: Provide jffs2_sync files to track gc POLL progress fs/jffs2/Kconfig | 8 fs/jffs2/background.c | 31 ++- fs/jffs2/build.c | 1 + fs/

[PATCH 1/1] ARM: Reduce Netwinder startup message from warning to notice

2014-05-19 Thread Theuns Verwoerd
From: Theuns Verwoerd Reduce the level of the Netwinder floating point startup message from KERN_WARN to KERN_NOTICE, since it is normal (correct) behaviour. Signed-off-by: Theuns Verwoerd --- This is useful to support a test framework that monitors the kernel for unexpected warnings, in