From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Piggin Subject: [patch] brd: fix ramdisk regression Date: Tue, 20 May 2008 15:41:25 +0200 Message-ID: <20080520134125.GD25791@wotan.suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: hawk@pld-linux.org To: Andrew Morton , linux-fsdevel@vger.kernel.org Return-path: Received: from mx1.suse.de ([195.135.220.2]:56096 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755172AbYETNl3 (ORCPT ); Tue, 20 May 2008 09:41:29 -0400 Content-Disposition: inline Sender: linux-fsdevel-owner@vger.kernel.org List-ID: From: Marcin Krol In 2.6.25, ramdisk devices show up in /proc/partitions, which is a behaviour change from the old rd.c. Add GENHD_FL_SUPPRESS_PARTITION_INFO, which was present in rd.c. Signed-off-by: Marcin Krol -- --- linux-2.6.25/drivers/block/brd.c.orig 2008-04-17 04:49:44.000000000 +0200 +++ linux-2.6.25/drivers/block/brd.c 2008-05-18 01:18:28.381903343 +0200 @@ -442,6 +442,7 @@ disk->fops = &brd_fops; disk->private_data = brd; disk->queue = brd->brd_queue; + disk->flags |= GENHD_FL_SUPPRESS_PARTITION_INFO; sprintf(disk->disk_name, "ram%d", i); set_capacity(disk, rd_size * 2);