<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:17:50 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-1574] Unitialized obd_device attached to lu_device</title>
                <link>https://jira.whamcloud.com/browse/LU-1574</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;From the osd layer, it seems that dt_device::dd_lu_dev::ld_obd points to an uninitialized obd device which isn&apos;t the one created from configuration logs. For instance, all error messages in lustre/osd-ldiskfs/osd_handler.c using the prefix (&quot;%s: ...&quot;, dev-&amp;gt;od_dt_dev.dd_lu_dev.ld_obd-&amp;gt;obd_name) now prints &quot;(null): ....&quot;.&lt;/p&gt;

&lt;p&gt;It seems that the lu devices are now configured directly from the mdt (see mdt_stack_init()), but they don&apos;t seem to point to any valid obd. I guess the intent is to get rid off obd_device in the end, but this should probably be replaced by some common structure where the device can find its service name (or the osd device should record its service name as on orion).&lt;/p&gt;</description>
                <environment></environment>
        <key id="15055">LU-1574</key>
            <summary>Unitialized obd_device attached to lu_device</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.whamcloud.com/images/icons/priorities/major.svg">Major</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="tappro">Mikhail Pershin</assignee>
                                    <reporter username="johann">Johann Lombardi</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Jun 2012 05:14:24 +0000</created>
                <updated>Thu, 18 Apr 2013 18:50:22 +0000</updated>
                            <resolved>Thu, 18 Apr 2013 18:50:22 +0000</resolved>
                                    <version>Lustre 2.3.0</version>
                                    <fixVersion>Lustre 2.4.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="41186" author="bzzz" created="Wed, 27 Jun 2012 05:19:02 +0000"  >&lt;p&gt;I&apos;d say we should fix osd and do not refer obd from there, if possible.&lt;/p&gt;</comment>
                            <comment id="41187" author="johann" created="Wed, 27 Jun 2012 05:25:49 +0000"  >&lt;p&gt;&lt;a href=&quot;http://review.whamcloud.com/#change,3160&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,3160&lt;/a&gt; already stores the service name in osd_device. However, it would need a follow-up patch to fix all references to obd_name in osd.&lt;/p&gt;</comment>
                            <comment id="41188" author="tappro" created="Wed, 27 Jun 2012 06:05:11 +0000"  >&lt;p&gt;I&apos;d said it is not bug but design on new MDS in 2.0, there is only MDT configured from config llog and have initialized OBD device, other layers are set up by MDT and has not fully set OBD. Orion approach is different, it sets all layers from config llog. I agree that better fix for this in master would be just service name usage instead of obd_name&lt;/p&gt;</comment>
                            <comment id="41190" author="johann" created="Wed, 27 Jun 2012 07:23:26 +0000"  >&lt;p&gt;Maybe we should put the name in the lu_device then?&lt;/p&gt;</comment>
                            <comment id="41510" author="jlevi" created="Thu, 5 Jul 2012 15:07:44 +0000"  >&lt;p&gt;Can you take a look at this one?&lt;/p&gt;</comment>
                            <comment id="44265" author="johann" created="Thu, 6 Sep 2012 05:04:24 +0000"  >&lt;p&gt;IMHO, this bug is quite annoying and will for sure trigger user complaints.&lt;/p&gt;</comment>
                            <comment id="44268" author="tappro" created="Thu, 6 Sep 2012 05:43:09 +0000"  >&lt;p&gt;OK, I&apos;ll prepare fix.&lt;/p&gt;</comment>
                            <comment id="46142" author="tappro" created="Mon, 8 Oct 2012 07:00:33 +0000"  >&lt;p&gt;fix landed&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzv3e7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>4049</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>