<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mdadm.git, branch master</title>
<subtitle>Official Fedora mdadm git repository cloned from upstream mdadm maintainer</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dledford/public_git/mdadm.git/'/>
<entry>
<title>Merge branch 'master' of git://github.com/djbw/mdadm</title>
<updated>2010-07-22T07:43:35+00:00</updated>
<author>
<name>NeilBrown</name>
<email>neilb@suse.de</email>
</author>
<published>2010-07-22T07:43:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dledford/public_git/mdadm.git/commit/?id=8562409dd17ab4910befcbfaba8fe8b751418b6b'/>
<id>8562409dd17ab4910befcbfaba8fe8b751418b6b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't report Used Dev Size for RAID0.</title>
<updated>2010-07-22T05:45:18+00:00</updated>
<author>
<name>NeilBrown</name>
<email>neilb@suse.de</email>
</author>
<published>2010-07-22T05:45:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dledford/public_git/mdadm.git/commit/?id=c43f7d91cc15a1eb202e40e435623bf14dc2adb8'/>
<id>c43f7d91cc15a1eb202e40e435623bf14dc2adb8</id>
<content type='text'>
This number isn't meaningful for RAID0 as a different amount of space
might be used from each device.
It isn't meaningful for linear either, but already was not reported
for linear.
Detail doesn't report it either.
So make --examine not report it.

Signed-off-by: NeilBrown &lt;neilb@suse.de&gt;
Reported-by: Mario 'BitKoenig' Holbe &lt;Mario.Holbe@TU-Ilmenau.DE&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This number isn't meaningful for RAID0 as a different amount of space
might be used from each device.
It isn't meaningful for linear either, but already was not reported
for linear.
Detail doesn't report it either.
So make --examine not report it.

Signed-off-by: NeilBrown &lt;neilb@suse.de&gt;
Reported-by: Mario 'BitKoenig' Holbe &lt;Mario.Holbe@TU-Ilmenau.DE&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Cast to long long before left-shifting too much.</title>
<updated>2010-07-22T05:35:54+00:00</updated>
<author>
<name>NeilBrown</name>
<email>neilb@suse.de</email>
</author>
<published>2010-07-22T05:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dledford/public_git/mdadm.git/commit/?id=3e4165619b146d3134838c6546778c02308c462e'/>
<id>3e4165619b146d3134838c6546778c02308c462e</id>
<content type='text'>
When left-shifting we must be sure that the value being
shifted is large enough to not lose bits.
The 'chunkssize' in CreateBitmap is only 'long' so it
can overflow.  So cast to 'long long' first.

Also fix a similar issue in Detail even though it isn't currently
being compiled.

Signed-off-by: NeilBrown &lt;neilb@suse.de&gt;
Reported-by: Tomasz Chmielewski &lt;mangoo@wpkg.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When left-shifting we must be sure that the value being
shifted is large enough to not lose bits.
The 'chunkssize' in CreateBitmap is only 'long' so it
can overflow.  So cast to 'long long' first.

Also fix a similar issue in Detail even though it isn't currently
being compiled.

Signed-off-by: NeilBrown &lt;neilb@suse.de&gt;
Reported-by: Tomasz Chmielewski &lt;mangoo@wpkg.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Incremental: restore assembly for inactive containers, block active</title>
<updated>2010-07-19T21:59:25+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dan.j.williams@intel.com</email>
</author>
<published>2010-07-19T21:59:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dledford/public_git/mdadm.git/commit/?id=1dccfff910ce9d854330302b9a34636d63cdac7b'/>
<id>1dccfff910ce9d854330302b9a34636d63cdac7b</id>
<content type='text'>
GET_ARRAY_INFO always succeeds on an inactive container, so we need to
be a bit more diligent about adding a disk to an active container.

Signed-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GET_ARRAY_INFO always succeeds on an inactive container, so we need to
be a bit more diligent about adding a disk to an active container.

Signed-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>super-0.90: don't write bitmap larger than 60K</title>
<updated>2010-07-07T11:31:33+00:00</updated>
<author>
<name>NeilBrown</name>
<email>neilb@suse.de</email>
</author>
<published>2010-07-07T11:09:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dledford/public_git/mdadm.git/commit/?id=50526e9090d0c118b065840719bc9601be8af8b8'/>
<id>50526e9090d0c118b065840719bc9601be8af8b8</id>
<content type='text'>
The 4K superblock can be as close as 64K from the end
of the device.  As the bitmap (with header) lives after
the superblock (with 0.90 metadata) there could be as
little as 60K of space.
So limit the bitmaps to 59.5K, and only write 60K including
the header.

The bug fixed here means that bitmaps cannot be created
on devices which are exact multiples of 64K in size

Signed-off-by: NeilBrown &lt;neilb@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The 4K superblock can be as close as 64K from the end
of the device.  As the bitmap (with header) lives after
the superblock (with 0.90 metadata) there could be as
little as 60K of space.
So limit the bitmaps to 59.5K, and only write 60K including
the header.

The bug fixed here means that bitmaps cannot be created
on devices which are exact multiples of 64K in size

Signed-off-by: NeilBrown &lt;neilb@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve --re-add documentation</title>
<updated>2010-07-07T03:35:07+00:00</updated>
<author>
<name>NeilBrown</name>
<email>neilb@suse.de</email>
</author>
<published>2010-07-07T03:35:07+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dledford/public_git/mdadm.git/commit/?id=3d5279b0534a8d9e95681a0e495b000691a2582b'/>
<id>3d5279b0534a8d9e95681a0e495b000691a2582b</id>
<content type='text'>
and add the fact that --test can now be used with --manage
operations.

Signed-off-by: NeilBrown &lt;neilb@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and add the fact that --test can now be used with --manage
operations.

Signed-off-by: NeilBrown &lt;neilb@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>imsm: fix a -O2 build warning</title>
<updated>2010-07-06T19:48:59+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dan.j.williams@intel.com</email>
</author>
<published>2010-07-06T19:48:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dledford/public_git/mdadm.git/commit/?id=569cc43ffb0634510defee91407d261555c7a991'/>
<id>569cc43ffb0634510defee91407d261555c7a991</id>
<content type='text'>
super-intel.c: In function ‘imsm_add_spare’:
super-intel.c:4833: error: ‘array_start’ may be used uninitialized in this function
super-intel.c:4834: error: ‘array_end’ may be used uninitialized in this function

This is valid, if we don't find a spare candidate then array_{start,end}
will be uninitialized.

Signed-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
super-intel.c: In function ‘imsm_add_spare’:
super-intel.c:4833: error: ‘array_start’ may be used uninitialized in this function
super-intel.c:4834: error: ‘array_end’ may be used uninitialized in this function

This is valid, if we don't find a spare candidate then array_{start,end}
will be uninitialized.

Signed-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mdmon: satisfy glibc tls abi requirements with pthreads</title>
<updated>2010-07-06T19:48:56+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dan.j.williams@intel.com</email>
</author>
<published>2010-07-06T19:48:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dledford/public_git/mdadm.git/commit/?id=f4190c2f12527e37304f7c185afa0449fa9dee1c'/>
<id>f4190c2f12527e37304f7c185afa0449fa9dee1c</id>
<content type='text'>
Setting up a proper tls descriptor is required to conform to the abi
[1].  Until it can be implemented in mdmon use pthreads instead of
clone(2) to let glibc handle the details.  The old behaviour can be had
by un-defining USE_PTHREADS.

Note, the "O2" builds need LDFLAGS now to pick up the '-pthread' option.

[1]: http://people.redhat.com/drepper/tls.pdf

Signed-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Setting up a proper tls descriptor is required to conform to the abi
[1].  Until it can be implemented in mdmon use pthreads instead of
clone(2) to let glibc handle the details.  The old behaviour can be had
by un-defining USE_PTHREADS.

Note, the "O2" builds need LDFLAGS now to pick up the '-pthread' option.

[1]: http://people.redhat.com/drepper/tls.pdf

Signed-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the count of member devices in mdstat_read function.</title>
<updated>2010-07-06T08:02:22+00:00</updated>
<author>
<name>Marcin Labun</name>
<email>marcin.labun@intel.com</email>
</author>
<published>2010-07-06T07:49:37+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dledford/public_git/mdadm.git/commit/?id=0ad6835c98fd3968d998cf9f3e1d88bdf7ec4a76'/>
<id>0ad6835c98fd3968d998cf9f3e1d88bdf7ec4a76</id>
<content type='text'>
Correction of the number of container or volume member devices (devcnt
in struct mdstat_ent). The number after the last devices was counted
towards member of devices.

Signed-off-by: Marcin Labun &lt;marcin.labun@intel.com&gt;
Signed-off-by: NeilBrown &lt;neilb@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Correction of the number of container or volume member devices (devcnt
in struct mdstat_ent). The number after the last devices was counted
towards member of devices.

Signed-off-by: Marcin Labun &lt;marcin.labun@intel.com&gt;
Signed-off-by: NeilBrown &lt;neilb@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>fix: IncrementalRemove leaves open handle</title>
<updated>2010-07-06T06:47:02+00:00</updated>
<author>
<name>Przemyslaw Czarnowski</name>
<email>przemyslaw.hawrylewicz.czarnowski@intel.com</email>
</author>
<published>2010-07-06T06:47:02+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dledford/public_git/mdadm.git/commit/?id=aae3cdc35afd38b8e67fa4a8b4384c9c9d345c60'/>
<id>aae3cdc35afd38b8e67fa4a8b4384c9c9d345c60</id>
<content type='text'>
Signed-off-by: Przemyslaw Czarnowski &lt;przemyslaw.hawrylewicz.czarnowski@intel.com&lt;mailto:przemyslaw.hawrylewicz.czarnowski@intel.com&gt;&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Przemyslaw Czarnowski &lt;przemyslaw.hawrylewicz.czarnowski@intel.com&lt;mailto:przemyslaw.hawrylewicz.czarnowski@intel.com&gt;&gt;
</pre>
</div>
</content>
</entry>
</feed>
