From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 23 15:39:03 2013 Received: (at submit) by debbugs.gnu.org; 23 Dec 2013 20:39:03 +0000 Received: from localhost ([127.0.0.1]:36583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvCHH-00064S-1I for submit@debbugs.gnu.org; Mon, 23 Dec 2013 15:39:03 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43876) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VvCHE-000640-JM for submit@debbugs.gnu.org; Mon, 23 Dec 2013 15:39:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VvCH4-0007zL-OP for submit@debbugs.gnu.org; Mon, 23 Dec 2013 15:38:59 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40604) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VvCH4-0007zH-LB for submit@debbugs.gnu.org; Mon, 23 Dec 2013 15:38:50 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45564) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VvCGy-0002ok-L4 for bug-parted@gnu.org; Mon, 23 Dec 2013 15:38:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VvCGs-0007yT-Lx for bug-parted@gnu.org; Mon, 23 Dec 2013 15:38:44 -0500 Received: from rrcs-67-78-168-186.se.biz.rr.com ([67.78.168.186]:51014 helo=iriserv.iradimed.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VvCGs-0007un-GU for bug-parted@gnu.org; Mon, 23 Dec 2013 15:38:38 -0500 Received: by iriserv.iradimed.com (Postfix, from userid 1000) id 9B1124A07B; Mon, 23 Dec 2013 15:28:22 -0500 (EST) From: Phillip Susi To: bug-parted@gnu.org Subject: [PATCH] Sync partitions > 16 Date: Mon, 23 Dec 2013 15:28:22 -0500 Message-Id: <1387830502-13960-1-git-send-email-psusi@ubuntu.com> X-Mailer: git-send-email 1.8.3.2 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) The linux partition sync code was hard coded to only 16 partitions. --- NEWS | 3 +++ libparted/arch/linux.c | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 816fb57..2d0c6b9 100644 --- a/NEWS +++ b/NEWS @@ -12,6 +12,9 @@ GNU parted NEWS -*- outline -*- boot partition type. ** Bug Fixes + + Fix linux partition sync code to include partitions > 16 + Fix several bugs with loop labels ( whole disk filesystems ) Fix gpt to correctly handle non ASCII charcters in partition names diff --git a/libparted/arch/linux.c b/libparted/arch/linux.c index 8a09763..6d3234e 100644 --- a/libparted/arch/linux.c +++ b/libparted/arch/linux.c @@ -1567,6 +1567,7 @@ _flush_cache (PedDevice* dev) { LinuxSpecific* arch_specific = LINUX_SPECIFIC (dev); int i; + int lpn = _device_get_partition_range(dev); if (dev->read_only) return; @@ -1574,7 +1575,7 @@ _flush_cache (PedDevice* dev) ioctl (arch_specific->fd, BLKFLSBUF); - for (i = 1; i < 16; i++) { + for (i = 1; i < lpn; i++) { char* name; int fd; -- 1.8.3.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 03 13:02:34 2014 Received: (at submit) by debbugs.gnu.org; 3 Mar 2014 18:02:34 +0000 Received: from localhost ([127.0.0.1]:49378 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WKXCD-00013G-NG for submit@debbugs.gnu.org; Mon, 03 Mar 2014 13:02:34 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56388) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WKXCA-000137-9n for submit@debbugs.gnu.org; Mon, 03 Mar 2014 13:02:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WKXC1-0002AK-HW for submit@debbugs.gnu.org; Mon, 03 Mar 2014 13:02:29 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49475) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WKXC1-0002AF-Er for submit@debbugs.gnu.org; Mon, 03 Mar 2014 13:02:21 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58045) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WKXBv-0003Vp-Fm for bug-parted@gnu.org; Mon, 03 Mar 2014 13:02:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WKXBp-00027g-HC for bug-parted@gnu.org; Mon, 03 Mar 2014 13:02:15 -0500 Received: from mx1.redhat.com ([209.132.183.28]:28224) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WKXBp-00027D-6r for bug-parted@gnu.org; Mon, 03 Mar 2014 13:02:09 -0500 Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s23I27hP002714 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 3 Mar 2014 13:02:07 -0500 Received: from lister.brianlane.com (ovpn-113-173.phx2.redhat.com [10.3.113.173]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s23I25ew003281 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Mon, 3 Mar 2014 13:02:06 -0500 Date: Mon, 3 Mar 2014 10:02:05 -0800 From: "Brian C. Lane" To: bug-parted@gnu.org Subject: Re: bug#16229: [PATCH] Sync partitions > 16 Message-ID: <20140303180205.GB2492@lister.brianlane.com> References: <1387830502-13960-1-git-send-email-psusi@ubuntu.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1387830502-13960-1-git-send-email-psusi@ubuntu.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) On Mon, Dec 23, 2013 at 03:28:22PM -0500, Phillip Susi wrote: > The linux partition sync code was hard coded to only 16 partitions. > --- > NEWS | 3 +++ > libparted/arch/linux.c | 3 ++- > 2 files changed, 5 insertions(+), 1 deletion(-) > > diff --git a/NEWS b/NEWS > index 816fb57..2d0c6b9 100644 > --- a/NEWS > +++ b/NEWS > @@ -12,6 +12,9 @@ GNU parted NEWS -*- outline -*- > boot partition type. > > ** Bug Fixes > + > + Fix linux partition sync code to include partitions > 16 > + > Fix several bugs with loop labels ( whole disk filesystems ) > > Fix gpt to correctly handle non ASCII charcters in partition names > diff --git a/libparted/arch/linux.c b/libparted/arch/linux.c > index 8a09763..6d3234e 100644 > --- a/libparted/arch/linux.c > +++ b/libparted/arch/linux.c > @@ -1567,6 +1567,7 @@ _flush_cache (PedDevice* dev) > { > LinuxSpecific* arch_specific = LINUX_SPECIFIC (dev); > int i; > + int lpn = _device_get_partition_range(dev); > > if (dev->read_only) > return; > @@ -1574,7 +1575,7 @@ _flush_cache (PedDevice* dev) > > ioctl (arch_specific->fd, BLKFLSBUF); > > - for (i = 1; i < 16; i++) { > + for (i = 1; i < lpn; i++) { > char* name; > int fd; > > -- > 1.8.3.2 Ack. A quick grep shows that this may be the last 16 limit left :) -- Brian C. Lane | Anaconda Team | IRC: bcl #anaconda | Port Orchard, WA (PST8PDT) From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 05 20:46:35 2014 Received: (at 16229-done) by debbugs.gnu.org; 6 Mar 2014 01:46:35 +0000 Received: from localhost ([127.0.0.1]:52172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WLNOM-0003IS-DR for submit@debbugs.gnu.org; Wed, 05 Mar 2014 20:46:34 -0500 Received: from cdptpa-omtalb.mail.rr.com ([75.180.132.120]:39046) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WLNOJ-0003IH-48 for 16229-done@debbugs.gnu.org; Wed, 05 Mar 2014 20:46:31 -0500 X-Authority-Analysis: v=2.0 cv=H69ZMpki c=1 sm=0 a=S/gQ7PeTrZbCJAhh99lbaw==:17 a=cs1xLa0W9aIA:10 a=fLgJZxNQ75oA:10 a=S1A5HrydsesA:10 a=ossw24rp0ecA:10 a=8nJEP1OIZ-IA:10 a=fxJcL_dCAAAA:8 a=KGjhK52YXX0A:10 a=QfKxxUxMAAAA:8 a=MczF1xkeZ7lGZedHb2QA:9 a=wPNLvfGTeEIA:10 a=_xxW4JdXT6cA:10 a=S/gQ7PeTrZbCJAhh99lbaw==:117 X-Cloudmark-Score: 0 X-Authenticated-User: X-Originating-IP: 72.238.67.160 Received: from [72.238.67.160] ([72.238.67.160:57449] helo=[192.168.1.107]) by cdptpa-oedge04.mail.rr.com (envelope-from ) (ecelerity 2.2.3.46 r()) with ESMTP id 23/AE-11872-473D7135; Thu, 06 Mar 2014 01:46:29 +0000 Message-ID: <5317D375.3080604@ubuntu.com> Date: Wed, 05 Mar 2014 20:46:29 -0500 From: Phillip Susi User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: "Brian C. Lane" , 16229-done@debbugs.gnu.org Subject: Re: bug#16229: [PATCH] Sync partitions > 16 References: <1387830502-13960-1-git-send-email-psusi@ubuntu.com> <20140303180205.GB2492@lister.brianlane.com> In-Reply-To: <20140303180205.GB2492@lister.brianlane.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16229-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 03/03/2014 01:02 PM, Brian C. Lane wrote: > Ack. A quick grep shows that this may be the last 16 limit left :) Thanks, pushed. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCgAGBQJTF9N1AAoJEI5FoCIzSKrwhv0IAI7faXSDy77VvhQjLSae1yEU xxJFUgtUY3YO1h1I+6t/g984at4RSsQQsjJmWITrBWjEoX0frqUtsofW363Q5CYV nxeWU2XA1IacY6q8UWhX/ae3BqXUzOnXn11KgKyZa9+Q4YOdPveuQRERoA5sq+Lu LBAhyOJMUuwOB4mZuYT7Jxsv7nnQtSO+nRPGB8yW96g52AZ3Qi4oKmeZ0plqcaex vv1v1Mgi9mx5IAMlWWpWkf1Cqpx6rZiLka8NxKEDYlO7B5j5VcrPafk8PwM2Q+y3 SxJ9SydsiqwS8vB8hWwXWiL1xZwhbJomT8u51P3h0anN8QmGA91MSn9ep5pibCI= =HHDD -----END PGP SIGNATURE----- From unknown Mon Jun 23 00:34:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 03 Apr 2014 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator