On 5/4/18 1:07 AM, Caizhiyong wrote: >> -----Original Message----- >> From: Wang YanQing [mailto:udkni...@gmail.com] >> Sent: Thursday, May 03, 2018 7:18 PM >> To: ax...@kernel.dk >> Cc: gre...@linuxfoundation.org; pombreda...@nexb.com; >> t...@linutronix.de; Caizhiyong <caizhiy...@hisilicon.com>; linux- >> bl...@vger.kernel.org; linux-kernel@vger.kernel.org >> Subject: [PATCH] block: add verifier for cmdline partition >> >> I meet strange filesystem corruption issue recently, the reason >> is there are overlaps partitions in cmdline partition argument. >> >> This patch add verifier for cmdline partition, then if there are >> overlaps partitions, cmdline_partition will return error and log >> a error message. >> > > Partition overlap was intentionally designed in this cmdline partition. > some time, the cmdline partition save raw data(not filesystem), the overlap > makes data access very convenient. > > reference > http://lists.infradead.org/pipermail/linux-mtd/2013-August/048092.html
Might make sense to warn about it at least, it can be very surprising if it happens inadvertently. -- Jens Axboe