On Thu, Oct 12, 2017 at 2:57 AM, Theo de Raadt <dera...@openbsd.org> wrote:
>> On Thu, Oct 12, 2017 at 2:43 AM, Mike Larkin <mlar...@azathoth.net> wrote:
>> > On Thu, Oct 12, 2017 at 02:36:11AM +0300, Rostislav Krasny wrote:
>> >> On Thu, Oct 12, 2017 at 1:10 AM, Stefan Sperling <s...@stsp.name> wrote:
>> >> > On Thu, Oct 12, 2017 at 12:18:52AM +0300, Rostislav Krasny wrote:
>> >> >> You just lose users and popularity.
>> >> >
>> >> > In this community, your statement has the opposite effect of what it is
>> >> > trying to achieve. It puts developers off and discourages them from
>> >> > worrying about your problem.
>> >> >
>> >> > At any given moment, there are enough problems developers have to worry
>> >> > about already. Hardware they want to use which does not work yet, new
>> >> > problems people report in code they've recently changed, chasing new
>> >> > developments in code they've ported from other projects, new features
>> >> > they want to implement, etc. etc.; all stacked against limited time.
>> >> > Worrying about popularity on top of it all would just be distracting.
>> >> >
>> >> > The mindset here is that if you really want something fixed in OpenBSD,
>> >> > try to fix it yourself, and then try to share your fix with the rest of 
>> >> > us.
>> >> > That's how, collectively, we produce value, and popularity has nothing 
>> >> > to
>> >> > do with it.
>> >>
>> >> I'm not familiar with the OpenBSD code and I even don't have a working
>> >> OpenBSD system to try fixing it by myself.
>> >>
>> >> I think you can easily identify hard disks that are not part of any
>> >> software RAID array and support only them when the RAID mode is
>> >> enabled in BIOS. You can do it by looking for the 0xa92b4efc "Magic
>> >> Number" of the RAID superblock at the end of the disk and at 4K from
>> >> the beginning of the disk. If it's NOT present then this disk is not
>> >> part of any RAID array and you may use it directly as in AHCI mode. It
>> >> seems you don't have to understand the whole RAID metadata but only be
>> >> able to identify its presence.
>> >>
>> >> I found it there:
>> >> https://raid.wiki.kernel.org/index.php/RAID_superblock_formats
>> >> https://github.com/neilbrown/mdadm/blob/master/md_p.h
>> >>
>> >> Also Intel officially recomends the mdadm tool and participated in its
>> >> development, so the above information should be good:
>> >> https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/rst-linux-paper.pdf
>> >> ===
>> >> The recommended software RAID implementation in Linux* is the open
>> >> source MD RAID package. Intel has enhanced MD RAID to support RST
>> >> metadata and OROM and it is validated and supported by Intel for
>> >> server platforms.
>> >> ===
>> >>
>> >
>> > Sounds like you've already done most of the research.
>> >
>> > Your diff to implement this will be most welcome on tech@.
>>
>> As I already told I'm not familiar with the OpenBSD code and I even
>> don't have a working OpenBSD system to try fixing it by myself. I just
>> googled for the technical information.
>>
>
> Oh, so you are just some boasty guy on the net
>
> I get it

Boasty? I just try to help you to fix this bug by providing the
information I've found. It's hard to fix it by myself because of the
several times mentioned reasons. If you don't want to fix it just
because you don't want I can live with that.

Bye

Reply via email to