Type:
Bug
Resolution:
Fixed
Priority:
Critical
Affects Version/s:
None
LustreError: 25425:0:(service.c:156:ptlrpc_grow_req_bufs()) ost: Can't allocate request buffer
BUG: unable to handle kernel NULL pointer dereference at (null )
IP: [<ffffffffa08dfc5c>] ptlrpc_service_nrs_cleanup+0xec/0x440 [ptlrpc]
PGD 5f76c067 PUD 5f76d067 PMD 0
Oops: 0000 [#1] SMP
last sysfs file: /sys/devices/system/cpu/possible
CPU 0
Modules linked in: lustre(U) ofd(U) osp(U) lod(U) ost(U) mdt(U) osd_ldiskfs(U) fsfilt_ldiskfs(U) ldiskfs(U) mdd(U) mgs(U) lquota(U) lfsck(U) obdecho(U) mgc(U) lov(U) osc(U) mdc(U) lmv(U) fid(U) fld(U) ptlrpc(U) obdclass(U) lvfs(U) ksocklnd(U) lnet(U) libcfs(U) exportfs jbd sha512_generic sha256_generic crc32c_intel ebtable_nat ebtables xt_CHECKSUM iptable_mangle ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 ipt_REJECT iptable_filter ip_tables bridge stp llc autofs4 sunrpc ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 xt_state nf_conntrack ip6table_filter ip6_tables ipv6 zfs(P)(U) zcommon(P)(U) znvpair(P)(U) fuse zavl(P)(U) zunicode(P)(U) vmhgfs(U) spl(U) zlib_deflate vsock(U) dm_mirror dm_region_hash dm_log uinput ppdev parport_pc parport e1000 snd_ens1371 snd_rawmidi snd_ac97_codec ac97_bus snd_seq snd_seq_device snd_pcm snd_timer snd soundcore snd_page_alloc sg vmware_balloon vmci(U) i2c_piix4 i2c_core shpchp ext4 mbcache jbd2 sr_mod cdrom sd_mod crc_t10dif pata_acpi ata_generic ata_piix mptspi mptscsih mptbase scsi_transport_spi dm_mod [last unloaded: libcfs]
Pid: 25425, comm: mount.lustre Tainted: P --------------- 2.6.32 #1 VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform
RIP: 0010:[<ffffffffa08dfc5c>] [<ffffffffa08dfc5c>] ptlrpc_service_nrs_cleanup+0xec/0x440 [ptlrpc]
RSP: 0018:ffff88005f75d688 EFLAGS: 00010217
RAX: 0000000000000000 RBX: ffff88003a3f68e0 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffffa097ee40
RBP: ffff88005f75d6c8 R08: 0000000000000000 R09: 0000000000000002
R10: ffff8800767d0000 R11: 0000000000000000 R12: 0000000000000000
R13: ffff88005155a180 R14: ffff88003a3f6a18 R15: ffff88003a3f68e8
FS: 00007ffc79049700(0000) GS:ffff88000c400000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000000000 CR3: 000000005f77e000 CR4: 00000000000406f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process mount.lustre (pid: 25425, threadinfo ffff88005f75c000, task ffff8800374a0040)
Stack:
ffff88003a3f6800 00ff88005f75d708 ffff88005f75d6c8 ffff88005155a180
<d> 0000000000000000 ffff88003a3f6848 ffff88003a3f6a18 ffff88005f75d708
<d> ffff88005f75d768 ffffffffa08a76e3 0000000000000000 ffff88003a3f6a04
Call Trace:
[<ffffffffa08a76e3>] ptlrpc_unregister_service+0x653/0xfc0 [ptlrpc]
[<ffffffffa08aa791>] ? ptlrpc_grow_req_bufs+0x231/0x2a0 [ptlrpc]
[<ffffffffa08aafc2>] ptlrpc_register_service+0x7c2/0x17b0 [ptlrpc]
[<ffffffffa07f85f9>] ost_setup+0x199/0xc40 [ost]
[<ffffffffa06f7804>] obd_setup+0x1b4/0x2e0 [obdclass]
[<ffffffffa06d74bc>] ? class_new_export+0x72c/0x9a0 [obdclass]
[<ffffffffa06f7b38>] class_setup+0x208/0x870 [obdclass]
[<ffffffffa06ff48c>] class_process_config+0xc7c/0x1c30 [obdclass]
[<ffffffffa07044d3>] ? lustre_cfg_new+0x2d3/0x6e0 [obdclass]
[<ffffffffa0704a29>] do_lcfg+0x149/0x480 [obdclass]
[<ffffffffa0704df4>] lustre_start_simple+0x94/0x200 [obdclass]
[<ffffffffa0739432>] server_start_targets+0x782/0x1ac0 [obdclass]
[<ffffffffa0703f5c>] ? obd_set_info_async.clone.3+0xfc/0x3a0 [obdclass]
[<ffffffffa06d3cd6>] ? class_name2dev+0x56/0xe0 [obdclass]
[<ffffffffa0708de3>] ? lustre_start_mgc+0x493/0x1f50 [obdclass]
[<ffffffffa073e21c>] server_fill_super+0xbbc/0x1a24 [obdclass]
[<ffffffffa070aa78>] lustre_fill_super+0x1d8/0x530 [obdclass]
[<ffffffffa070a8a0>] ? lustre_fill_super+0x0/0x530 [obdclass]
[<ffffffff8117e2af>] get_sb_nodev+0x5f/0xa0
[<ffffffffa07024b5>] lustre_get_sb+0x25/0x30 [obdclass]
[<ffffffff8117df0b>] vfs_kern_mount+0x7b/0x1b0
[<ffffffff8117e0b2>] do_kern_mount+0x52/0x130
[<ffffffff8119c7c2>] do_mount+0x2d2/0x8d0
[<ffffffff8119ce50>] sys_mount+0x90/0xe0
[<ffffffff8100b0f2>] system_call_fastpath+0x16/0x1b
Code: 0b f2 09 00 83 f8 01 0f 84 05 03 00 00 48 8b 45 c0 c6 45 cf 00 48 8d 98 e0 00 00 00 48 8b 43 08 4c 8d 7b 08 80 4b 5c 02 4c 39 f8 <4c> 8b 30 75 0d eb 27 0f 1f 44 00 00 4c 89 f0 49 89 d6 48 8b 70
RIP [<ffffffffa08dfc5c>] ptlrpc_service_nrs_cleanup+0xec/0x440 [ptlrpc]
RSP <ffff88005f75d688>
CR2: 0000000000000000
---[ end trace f9ea4b26383b6592 ]---
Kernel panic - not syncing: Fatal exception
Pid: 25425, comm: mount.lustre Tainted: P D --------------- 2.6.32 #1
Call Trace:
[<ffffffff814fe08e>] ? panic+0xa0/0x168
[<ffffffff81502224>] ? oops_end+0xe4/0x100
[<ffffffff81043beb>] ? no_context+0xfb/0x260
[<ffffffff8127abce>] ? number+0x2ee/0x320
[<ffffffff81043e75>] ? __bad_area_nosemaphore+0x125/0x1e0
[<ffffffff81043f9e>] ? bad_area+0x4e/0x60
[<ffffffff81044750>] ? __do_page_fault+0x3d0/0x480
[<ffffffff8127d316>] ? vsnprintf+0x2b6/0x5f0
[<ffffffff8105b4c3>] ? perf_event_task_sched_out+0x33/0x80
[<ffffffffa111327b>] ? cfs_set_ptldebug_header+0x2b/0xc0 [libcfs]
[<ffffffff81054c70>] ? __dequeue_entity+0x30/0x50
[<ffffffff810097dc>] ? __switch_to+0x1ac/0x320
[<ffffffff815041de>] ? do_page_fault+0x3e/0xa0
[<ffffffff81501595>] ? page_fault+0x25/0x30
[<ffffffffa08dfc5c>] ? ptlrpc_service_nrs_cleanup+0xec/0x440 [ptlrpc]
[<ffffffffa08dfb95>] ? ptlrpc_service_nrs_cleanup+0x25/0x440 [ptlrpc]
[<ffffffffa08a76e3>] ? ptlrpc_unregister_service+0x653/0xfc0 [ptlrpc]
[<ffffffffa08aa791>] ? ptlrpc_grow_req_bufs+0x231/0x2a0 [ptlrpc]
[<ffffffffa08aafc2>] ? ptlrpc_register_service+0x7c2/0x17b0 [ptlrpc]
[<ffffffffa07f85f9>] ? ost_setup+0x199/0xc40 [ost]
[<ffffffffa06f7804>] ? obd_setup+0x1b4/0x2e0 [obdclass]
[<ffffffffa06d74bc>] ? class_new_export+0x72c/0x9a0 [obdclass]
[<ffffffffa06f7b38>] ? class_setup+0x208/0x870 [obdclass]
[<ffffffffa06ff48c>] ? class_process_config+0xc7c/0x1c30 [obdclass]
[<ffffffffa07044d3>] ? lustre_cfg_new+0x2d3/0x6e0 [obdclass]
[<ffffffffa0704a29>] ? do_lcfg+0x149/0x480 [obdclass]
[<ffffffffa0704df4>] ? lustre_start_simple+0x94/0x200 [obdclass]
[<ffffffffa0739432>] ? server_start_targets+0x782/0x1ac0 [obdclass]
[<ffffffffa0703f5c>] ? obd_set_info_async.clone.3+0xfc/0x3a0 [obdclass]
[<ffffffffa06d3cd6>] ? class_name2dev+0x56/0xe0 [obdclass]
[<ffffffffa0708de3>] ? lustre_start_mgc+0x493/0x1f50 [obdclass]
[<ffffffffa073e21c>] ? server_fill_super+0xbbc/0x1a24 [obdclass]
[<ffffffffa070aa78>] ? lustre_fill_super+0x1d8/0x530 [obdclass]
[<ffffffffa070a8a0>] ? lustre_fill_super+0x0/0x530 [obdclass]
[<ffffffff8117e2af>] ? get_sb_nodev+0x5f/0xa0
[<ffffffffa07024b5>] ? lustre_get_sb+0x25/0x30 [obdclass]
[<ffffffff8117df0b>] ? vfs_kern_mount+0x7b/0x1b0
[<ffffffff8117e0b2>] ? do_kern_mount+0x52/0x130
[<ffffffff8119c7c2>] ? do_mount+0x2d2/0x8d0
[<ffffffff8119ce50>] ? sys_mount+0x90/0xe0
[<ffffffff8100b0f2>] ? system_call_fastpath+0x16/0x1b
In ptlrpc_register_service(), if the ptlrpc_service_part_init() failed for -ENOMEM, the following ptlrpc_service_nrs_setup() will be skipped, however, ptlrpc_service_nrs_cleanup() will always be called on cleanup no matter if all nrs are intialized, which will operate on uninitialized spin lock & list.
is duplicated by
LU-4229
crash in NRS cleanup during mount failure
Resolved
{"searchers":{"groups":[{"searchers":[{"name":"Project","id":"project","key":"issue.field.project","isShown":true,"lastViewed":1743608565080},{"name":"Summary","id":"summary","key":"issue.field.summary","isShown":true},{"name":"Type","id":"issuetype","key":"issue.field.issuetype","isShown":true,"lastViewed":1743608565082},{"name":"Status","id":"status","key":"issue.field.status","isShown":true,"lastViewed":1743608565093},{"name":"Priority","id":"priority","key":"issue.field.priority","isShown":true},{"name":"Resolution","id":"resolution","key":"issue.field.resolution","isShown":true},{"name":"Creator","id":"creator","key":"issue.field.creator","isShown":true},{"name":"Affects Version","id":"version","key":"issue.field.affectsversions","isShown":true},{"name":"Fix Version","id":"fixfor","key":"issue.field.fixversions","isShown":true,"lastViewed":1743608565097},{"name":"Component","id":"component","key":"issue.field.components","isShown":false},{"name":"% Limits","id":"workratio","key":"issue.field.workratio","isShown":true},{"name":"Link types","id":"issue_link_type","key":"issue.field.issuelinks","isShown":true},{"name":"Environment","id":"environment","key":"issue.field.environment","isShown":true},{"name":"Description","id":"description","key":"issue.field.description","isShown":true},{"name":"Comment","id":"comment","key":"issue.field.comment","isShown":true},{"name":"Label","id":"labels","key":"issue.field.labels","isShown":true},{"name":"Query","id":"text","key":"text","isShown":true},{"name":"Bugzilla ID","id":"customfield_10020","key":"com.atlassian.jira.plugin.system.customfieldtypes:float","isShown":true},{"name":"Business Value","id":"customfield_10003","key":"com.atlassian.jira.plugin.system.customfieldtypes:float","isShown":false},{"name":"Development","id":"customfield_10890","key":"com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary","isShown":true},{"name":"Epic","id":"customfield_10040","key":"com.atlassian.jira.plugin.system.customfieldtypes:labels","isShown":true},{"name":"Epic Colour","id":"customfield_10095","key":"com.pyxis.greenhopper.jira:gh-epic-color","isShown":false},{"name":"Epic Link","id":"customfield_10092","key":"com.pyxis.greenhopper.jira:gh-epic-link","isShown":true},{"name":"Epic Name","id":"customfield_10093","key":"com.pyxis.greenhopper.jira:gh-epic-label","isShown":true},{"name":"Epic Status","id":"customfield_10094","key":"com.pyxis.greenhopper.jira:gh-epic-status","isShown":false},{"name":"Epic/Theme","id":"customfield_10030","key":"com.atlassian.jira.plugin.system.customfieldtypes:labels","isShown":true},{"name":"Flagged","id":"customfield_10000","key":"com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes","isShown":true},{"name":"IEEL Options","id":"customfield_10191","key":"com.atlassian.jira.plugin.system.customfieldtypes:multiselect","isShown":true},{"name":"Original story points","id":"customfield_11094","key":"com.atlassian.jpo:jpo-custom-field-original-story-points","isShown":true},{"name":"Parent Link","id":"customfield_11091","key":"com.atlassian.jpo:jpo-custom-field-parent","isShown":false},{"name":"Project","id":"customfield_10070","key":"com.atlassian.jira.plugin.system.customfieldtypes:select","isShown":true},{"name":"Rank","id":"customfield_10390","key":"com.pyxis.greenhopper.jira:gh-lexo-rank","isShown":true},{"name":"Rank (Obsolete)","id":"customfield_10001","key":"com.atlassian.jira.plugin.system.customfieldtypes:float","isShown":false},{"name":"Rank (Obsolete)","id":"customfield_10090","key":"com.pyxis.greenhopper.jira:gh-global-rank","isShown":true},{"name":"Release Version History","id":"customfield_10050","key":"com.pyxis.greenhopper.jira:greenhopper-releasedmultiversionhistory","isShown":true},{"name":"Severity","id":"customfield_10060","key":"com.atlassian.jira.plugin.system.customfieldtypes:select","isShown":true},{"name":"Site Affected:","id":"customfield_10190","key":"com.atlassian.jira.plugin.system.customfieldtypes:textfield","isShown":true},{"name":"Sprint","id":"customfield_10091","key":"com.pyxis.greenhopper.jira:gh-sprint","isShown":true},{"name":"Story Points","id":"customfield_10002","key":"com.atlassian.jira.plugin.system.customfieldtypes:float","isShown":true},{"name":"Support Region","id":"customfield_10990","key":"com.atlassian.jira.plugin.system.customfieldtypes:select","isShown":true},{"name":"Team","id":"customfield_11090","key":"com.atlassian.teams:rm-teams-custom-field-team","isShown":true},{"name":"Upstreaming","id":"customfield_10290","key":"com.atlassian.jira.plugin.system.customfieldtypes:select","isShown":true},{"name":"Whiteboard","id":"customfield_10591","key":"com.atlassian.jira.plugin.system.customfieldtypes:textfield","isShown":true},{"name":"issueFunction","id":"customfield_10590","key":"com.onresolve.jira.groovy.groovyrunner:jqlFunctionsCustomFieldType","isShown":true}],"type":"DETAILS","title":"Details"},{"searchers":[{"name":"Created Date","id":"created","key":"issue.field.created","isShown":true},{"name":"Updated Date","id":"updated","key":"issue.field.updated","isShown":true},{"name":"Resolution Date","id":"resolutiondate","key":"issue.field.resolution.date","isShown":true},{"name":"Due Date","id":"duedate","key":"issue.field.duedate","isShown":true},{"name":"Baseline end date","id":"customfield_10494","key":"com.atlassian.jira.plugin.system.customfieldtypes:datepicker","isShown":true},{"name":"Baseline start date","id":"customfield_10492","key":"com.atlassian.jira.plugin.system.customfieldtypes:datepicker","isShown":true},{"name":"Baseline start date","id":"customfield_10790","key":"com.atlassian.jira.plugin.system.customfieldtypes:datepicker","isShown":true},{"name":"End date","id":"customfield_10490","key":"com.atlassian.jira.plugin.system.customfieldtypes:datepicker","isShown":true},{"name":"Start date","id":"customfield_10493","key":"com.atlassian.jira.plugin.system.customfieldtypes:datepicker","isShown":true},{"name":"Target end","id":"customfield_11093","key":"com.atlassian.jpo:jpo-custom-field-baseline-end","isShown":true},{"name":"Target start","id":"customfield_11092","key":"com.atlassian.jpo:jpo-custom-field-baseline-start","isShown":true}],"type":"DATES","title":"Dates"},{"searchers":[{"name":"Assignee","id":"assignee","key":"issue.field.assignee","isShown":true,"lastViewed":1743608565095},{"name":"Reporter","id":"reporter","key":"issue.field.reporter","isShown":true}],"type":"PEOPLE","title":"People"}]},"values":{"issuetype":{"name":"Type","editHtml":"\n\n\n\n <div class=\"field-group aui-field-issuetype\" >\n <label for=\"searcher-type\">Type</label> <select class=\"select js-default-checkboxmultiselect\"\n id=\"searcher-type\"\n multiple=\"multiple\"\n name=\"type\"\n data-max-inline-results-displayed=\"100\"\n data-placeholder-text=\"Find Issue Types...\">\n <optgroup>\n \n <option class=\" \"\n id=\"type_-2\"\n title=\"All Standard Issue Types\"\n value=\"-2\">All Standard Issue Types</option>\n \n <option class=\" \"\n id=\"type_-3\"\n title=\"All Sub-Task Issue Types\"\n value=\"-3\">All Sub-Task Issue Types</option>\n </optgroup>\n\n <optgroup label=\"Standard Issue Types\">\n \n <option class=\" imagebacked 10000 \"\n data-icon=\"/secure/viewavatar?size=xsmall&avatarId=11303&avatarType=issuetype\"\n data-fallback-icon=\"/images/icons/issuetypes/blank.png\"\n id=\"type_1\"\n title=\"Bug\"\n value=\"1\">Bug</option>\n \n <option class=\" imagebacked 10000 \"\n data-icon=\"/images/icons/issuetypes/epic.png\"\n data-fallback-icon=\"/images/icons/issuetypes/blank.png\"\n id=\"type_5\"\n title=\"Epic\"\n value=\"5\">Epic</option>\n \n <option class=\" imagebacked 10000 \"\n data-icon=\"/secure/viewavatar?size=xsmall&avatarId=11310&avatarType=issuetype\"\n data-fallback-icon=\"/images/icons/issuetypes/blank.png\"\n id=\"type_4\"\n title=\"Improvement\"\n value=\"4\">Improvement</option>\n \n <option class=\" imagebacked 10000 \"\n data-icon=\"/secure/viewavatar?size=xsmall&avatarId=11311&avatarType=issuetype\"\n data-fallback-icon=\"/images/icons/issuetypes/blank.png\"\n id=\"type_2\"\n title=\"New Feature\"\n value=\"2\">New Feature</option>\n \n <option class=\" imagebacked 10000 \"\n data-icon=\"/images/icons/issuetypes/undefined.png\"\n data-fallback-icon=\"/images/icons/issuetypes/blank.png\"\n id=\"type_9\"\n title=\"Question/Request\"\n value=\"9\">Question/Request</option>\n \n <option class=\" imagebacked 10000 \"\n data-icon=\"/secure/viewavatar?size=xsmall&avatarId=11300&avatarType=issuetype\"\n data-fallback-icon=\"/images/icons/issuetypes/blank.png\"\n id=\"type_10200\"\n title=\"Requirement\"\n value=\"10200\">Requirement</option>\n \n <option class=\" imagebacked 10000 \"\n data-icon=\"/secure/viewavatar?size=xsmall&avatarId=11315&avatarType=issuetype\"\n data-fallback-icon=\"/images/icons/issuetypes/blank.png\"\n id=\"type_6\"\n title=\"Story\"\n value=\"6\">Story</option>\n \n <option class=\" imagebacked 10000 \"\n data-icon=\"/secure/viewavatar?size=xsmall&avatarId=11318&avatarType=issuetype\"\n data-fallback-icon=\"/images/icons/issuetypes/blank.png\"\n id=\"type_3\"\n title=\"Task\"\n value=\"3\">Task</option>\n \n <option class=\" imagebacked 10000 \"\n data-icon=\"/download/resources/com.thed.zephyr.je/images/icons/ico_zephyr_issuetype.png\"\n data-fallback-icon=\"/images/icons/issuetypes/blank.png\"\n id=\"type_10100\"\n title=\"Test\"\n value=\"10100\">Test</option>\n </optgroup>\n\n <optgroup label=\"Sub-Task Issue Types\">\n \n <option class=\" imagebacked 10000 \"\n data-icon=\"/secure/viewavatar?size=xsmall&avatarId=11316&avatarType=issuetype\"\n data-fallback-icon=\"/images/icons/issuetypes/blank.png\"\n id=\"type_10300\"\n title=\"Requirement task\"\n value=\"10300\">Requirement task</option>\n \n <option class=\" imagebacked 10000 \"\n data-icon=\"/secure/viewavatar?size=xsmall&avatarId=11300&avatarType=issuetype\"\n data-fallback-icon=\"/images/icons/issuetypes/blank.png\"\n id=\"type_8\"\n title=\"Review task\"\n value=\"8\">Review task</option>\n \n <option class=\" imagebacked 10000 \"\n data-icon=\"/images/icons/issuetypes/task_agile.png\"\n data-fallback-icon=\"/images/icons/issuetypes/blank.png\"\n id=\"type_7\"\n title=\"Technical task\"\n value=\"7\">Technical task</option>\n </optgroup>\n </select>\n </div>\n ","validSearcher":true,"isShown":true},"project":{"name":"Project","viewHtml":" <div class=\"searcherValue\">\n \n <label class=\"fieldLabel\" for=\"fieldpid\">Project:</label><span id=\"fieldpid\" class=\"fieldValue\">\n \n <a data-pid=\"10000\" data-issue-type-ids=\"\" href=\"/browse/LU\" title=\"Browse Lustre project\">Lustre</a> </span></div>\n","editHtml":" \n <div class=\"field-group aui-field-project\" >\n <label for=\"searcher-pid\">Project</label> <select class=\"js-project-checkboxmultiselect\"\n data-placeholder-text=\"Find Projects...\"\n id=\"searcher-pid\"\n multiple=\"multiple\"\n name=\"pid\">\n <optgroup label=\"Recent Projects\">\n </optgroup>\n <optgroup label=\"All Projects\" >\n <option data-icon=\"/secure/projectavatar?pid=10000&size=small\"\n selected=\"selected\" title=\"Lustre\"\n value=\"10000\">\n Lustre (LU)\n </option>\n \n <option data-icon=\"/secure/projectavatar?pid=11910&size=small\"\n title=\"Lemur\"\n value=\"11910\">\n Lemur (LMR)\n </option>\n <option data-icon=\"/secure/projectavatar?pid=10070&size=small\"\n title=\"Lustre Documentation\"\n value=\"10070\">\n Lustre Documentation (LUDOC)\n </option>\n </optgroup>\n </select>\n </div>\n \n\n","jql":"project = LU","validSearcher":true,"isShown":true},"fixfor":{"name":"Fix Version","viewHtml":" <div class=\"searcherValue\">\n \n <label class=\"fieldLabel\" for=\"fieldfixfor\">Fix Version:</label><span id=\"fieldfixfor\" class=\"fieldValue\">\n \n Lustre 2.5.1 </span></div>\n","editHtml":"\n <div class=\"field-group aui-field-projectconstant\" >\n <label for=\"searcher-fixfor\">Fix Version</label> <select class=\"select js-default-checkboxmultiselectversion\"\n id=\"searcher-fixfor\"\n multiple=\"multiple\"\n name=\"fixfor\"\n data-max-inline-results-displayed=\"100\"\n >\n <optgroup label=\"\">\n <option value=\"-1\" title=\"No Version\">No Version</option>\n <option value=\"-2\" title=\"Unreleased Versions\">Unreleased Versions</option>\n <option value=\"-3\" title=\"Released Versions\">Released Versions</option>\n </optgroup>\n <optgroup label=\"Unreleased Versions\">\n <option value=\"id:Lustre 2.15.7\" title=\"Lustre 2.15.7\">Lustre 2.15.7</option>\n <option value=\"id:Lustre 2.17.0\" title=\"Lustre 2.17.0\">Lustre 2.17.0</option>\n <option value=\"id:Upstream\" title=\"Upstream\">Upstream</option>\n </optgroup>\n <optgroup label=\"Released Versions\">\n <option value=\"id:Lustre 1.8.6\" title=\"Lustre 1.8.6\">Lustre 1.8.6</option>\n <option value=\"id:Lustre 1.8.7\" title=\"Lustre 1.8.7\">Lustre 1.8.7</option>\n <option value=\"id:Lustre 1.8.8\" title=\"Lustre 1.8.8\">Lustre 1.8.8</option>\n <option value=\"id:Lustre 1.8.9\" title=\"Lustre 1.8.9\">Lustre 1.8.9</option>\n <option value=\"id:Lustre 1.8.x (1.8.0 - 1.8.5)\" title=\"Lustre 1.8.x (1.8.0 - 1.8.5)\">Lustre 1.8.x (1.8.0 - 1.8.5)</option>\n <option value=\"id:Lustre 2.0.0\" title=\"Lustre 2.0.0\">Lustre 2.0.0</option>\n <option value=\"id:Lustre 2.1.0\" title=\"Lustre 2.1.0\">Lustre 2.1.0</option>\n <option value=\"id:Lustre 2.1.1\" title=\"Lustre 2.1.1\">Lustre 2.1.1</option>\n <option value=\"id:Lustre 2.1.2\" title=\"Lustre 2.1.2\">Lustre 2.1.2</option>\n <option value=\"id:Lustre 2.1.3\" title=\"Lustre 2.1.3\">Lustre 2.1.3</option>\n <option value=\"id:Lustre 2.1.4\" title=\"Lustre 2.1.4\">Lustre 2.1.4</option>\n <option value=\"id:Lustre 2.1.5\" title=\"Lustre 2.1.5\">Lustre 2.1.5</option>\n <option value=\"id:Lustre 2.1.6\" title=\"Lustre 2.1.6\">Lustre 2.1.6</option>\n <option value=\"id:Lustre 2.10.0\" title=\"Lustre 2.10.0\">Lustre 2.10.0</option>\n <option value=\"id:Lustre 2.10.1\" title=\"Lustre 2.10.1\">Lustre 2.10.1</option>\n <option value=\"id:Lustre 2.10.2\" title=\"Lustre 2.10.2\">Lustre 2.10.2</option>\n <option value=\"id:Lustre 2.10.3\" title=\"Lustre 2.10.3\">Lustre 2.10.3</option>\n <option value=\"id:Lustre 2.10.4\" title=\"Lustre 2.10.4\">Lustre 2.10.4</option>\n <option value=\"id:Lustre 2.10.5\" title=\"Lustre 2.10.5\">Lustre 2.10.5</option>\n <option value=\"id:Lustre 2.10.6\" title=\"Lustre 2.10.6\">Lustre 2.10.6</option>\n <option value=\"id:Lustre 2.10.7\" title=\"Lustre 2.10.7\">Lustre 2.10.7</option>\n <option value=\"id:Lustre 2.10.8\" title=\"Lustre 2.10.8\">Lustre 2.10.8</option>\n <option value=\"id:Lustre 2.11.0\" title=\"Lustre 2.11.0\">Lustre 2.11.0</option>\n <option value=\"id:Lustre 2.12.0\" title=\"Lustre 2.12.0\">Lustre 2.12.0</option>\n <option value=\"id:Lustre 2.12.1\" title=\"Lustre 2.12.1\">Lustre 2.12.1</option>\n <option value=\"id:Lustre 2.12.2\" title=\"Lustre 2.12.2\">Lustre 2.12.2</option>\n <option value=\"id:Lustre 2.12.3\" title=\"Lustre 2.12.3\">Lustre 2.12.3</option>\n <option value=\"id:Lustre 2.12.4\" title=\"Lustre 2.12.4\">Lustre 2.12.4</option>\n <option value=\"id:Lustre 2.12.5\" title=\"Lustre 2.12.5\">Lustre 2.12.5</option>\n <option value=\"id:Lustre 2.12.6\" title=\"Lustre 2.12.6\">Lustre 2.12.6</option>\n <option value=\"id:Lustre 2.12.7\" title=\"Lustre 2.12.7\">Lustre 2.12.7</option>\n <option value=\"id:Lustre 2.12.8\" title=\"Lustre 2.12.8\">Lustre 2.12.8</option>\n <option value=\"id:Lustre 2.12.9\" title=\"Lustre 2.12.9\">Lustre 2.12.9</option>\n <option value=\"id:Lustre 2.13.0\" title=\"Lustre 2.13.0\">Lustre 2.13.0</option>\n <option value=\"id:Lustre 2.14.0\" title=\"Lustre 2.14.0\">Lustre 2.14.0</option>\n <option value=\"id:Lustre 2.15.0\" title=\"Lustre 2.15.0\">Lustre 2.15.0</option>\n <option value=\"id:Lustre 2.15.1\" title=\"Lustre 2.15.1\">Lustre 2.15.1</option>\n <option value=\"id:Lustre 2.15.2\" title=\"Lustre 2.15.2\">Lustre 2.15.2</option>\n <option value=\"id:Lustre 2.15.3\" title=\"Lustre 2.15.3\">Lustre 2.15.3</option>\n <option value=\"id:Lustre 2.15.4\" title=\"Lustre 2.15.4\">Lustre 2.15.4</option>\n <option value=\"id:Lustre 2.15.5\" title=\"Lustre 2.15.5\">Lustre 2.15.5</option>\n <option value=\"id:Lustre 2.15.6\" title=\"Lustre 2.15.6\">Lustre 2.15.6</option>\n <option value=\"id:Lustre 2.16.0\" title=\"Lustre 2.16.0\">Lustre 2.16.0</option>\n <option value=\"id:Lustre 2.16.1\" title=\"Lustre 2.16.1\">Lustre 2.16.1</option>\n <option value=\"id:Lustre 2.2.0\" title=\"Lustre 2.2.0\">Lustre 2.2.0</option>\n <option value=\"id:Lustre 2.3.0\" title=\"Lustre 2.3.0\">Lustre 2.3.0</option>\n <option value=\"id:Lustre 2.4.0\" title=\"Lustre 2.4.0\">Lustre 2.4.0</option>\n <option value=\"id:Lustre 2.4.1\" title=\"Lustre 2.4.1\">Lustre 2.4.1</option>\n <option value=\"id:Lustre 2.4.2\" title=\"Lustre 2.4.2\">Lustre 2.4.2</option>\n <option value=\"id:Lustre 2.4.3\" title=\"Lustre 2.4.3\">Lustre 2.4.3</option>\n <option value=\"id:Lustre 2.5.0\" title=\"Lustre 2.5.0\">Lustre 2.5.0</option>\n <option selected=\"selected\" value=\"id:Lustre 2.5.1\" title=\"Lustre 2.5.1\">Lustre 2.5.1</option>\n <option value=\"id:Lustre 2.5.2\" title=\"Lustre 2.5.2\">Lustre 2.5.2</option>\n <option value=\"id:Lustre 2.5.3\" title=\"Lustre 2.5.3\">Lustre 2.5.3</option>\n <option value=\"id:Lustre 2.5.4\" title=\"Lustre 2.5.4\">Lustre 2.5.4</option>\n <option value=\"id:Lustre 2.5.5\" title=\"Lustre 2.5.5\">Lustre 2.5.5</option>\n <option value=\"id:Lustre 2.6.0\" title=\"Lustre 2.6.0\">Lustre 2.6.0</option>\n <option value=\"id:Lustre 2.7.0\" title=\"Lustre 2.7.0\">Lustre 2.7.0</option>\n <option value=\"id:Lustre 2.8.0\" title=\"Lustre 2.8.0\">Lustre 2.8.0</option>\n <option value=\"id:Lustre 2.9.0\" title=\"Lustre 2.9.0\">Lustre 2.9.0</option>\n </optgroup>\n </select>\n </div>\n \n","jql":"fixVersion = \"Lustre 2.5.1\"","validSearcher":true,"isShown":true},"assignee":{"name":"Assignee","editHtml":"\n \n <div class=\"field-group aui-field-userlist\" >\n <label for=\"searcher-assigneeSelect\">Assignee</label> <fieldset rel=\"assignee\" class=\"hidden user-group-searcher-params\">\n </fieldset>\n <select class=\"js-usergroup-checkboxmultiselect\" multiple=\"multiple\" id=\"assignee\" name=\"assignee\" data-placeholder-text=\"Enter username or group\">\n <optgroup>\n <option class=\"headerOption\" data-icon=\"https://jira.whamcloud.com/secure/useravatar?size=xsmall&avatarId=10123\" value=\"empty\" title=\"Unassigned\">Unassigned</option>\n </optgroup>\n <optgroup>\n </optgroup>\n </select>\n <input type=\"hidden\" name=\"check_prev_assignee\" value=\"true\">\n </div>\n \n","validSearcher":true,"isShown":true},"status":{"name":"Status","editHtml":"\n <div class=\"field-group aui-field-constants\" >\n <label for=\"searcher-status\">Status</label> <select class=\"select js-default-checkboxmultiselectstatuslozenge\"\n data-placeholder-text=\"Find Statuses...\"\n id=\"searcher-status\"\n multiple=\"multiple\"\n name=\"status\"\n data-max-inline-results-displayed=\"100\"\n data-footer-text=\"-95 more options. Continue typing to refine further.\" data-status-lozenge=\"true\">\n <optgroup >\n <option class=\"imagebacked\" data-icon=\"/images/icons/statuses/open.png\" value=\"1\" title=\"Open\" data-simple-status=\"{"id":"1","name":"Open","description":"The issue is open and ready for the assignee to start work on it.","iconUrl":"/images/icons/statuses/open.png","statusCategory":{"id":2,"key":"new","colorName":"default"}}\">Open</option>\n <option class=\"imagebacked\" data-icon=\"/images/icons/statuses/inprogress.png\" value=\"3\" title=\"In Progress\" data-simple-status=\"{"id":"3","name":"In Progress","description":"This issue is being actively worked on at the moment by the assignee.","iconUrl":"/images/icons/statuses/inprogress.png","statusCategory":{"id":4,"key":"indeterminate","colorName":"inprogress"}}\">In Progress</option>\n <option class=\"imagebacked\" data-icon=\"/images/icons/statuses/reopened.png\" value=\"4\" title=\"Reopened\" data-simple-status=\"{"id":"4","name":"Reopened","description":"This issue was once resolved, but the resolution was deemed incorrect. From here issues are either marked assigned or resolved.","iconUrl":"/images/icons/statuses/reopened.png","statusCategory":{"id":2,"key":"new","colorName":"default"}}\">Reopened</option>\n <option class=\"imagebacked\" data-icon=\"/images/icons/statuses/resolved.png\" value=\"5\" title=\"Resolved\" data-simple-status=\"{"id":"5","name":"Resolved","description":"A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.","iconUrl":"/images/icons/statuses/resolved.png","statusCategory":{"id":3,"key":"done","colorName":"success"}}\">Resolved</option>\n <option class=\"imagebacked\" data-icon=\"/images/icons/statuses/closed.png\" value=\"6\" title=\"Closed\" data-simple-status=\"{"id":"6","name":"Closed","description":"The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.","iconUrl":"/images/icons/statuses/closed.png","statusCategory":{"id":3,"key":"done","colorName":"success"}}\">Closed</option>\n </optgroup>\n</select>\n </div>\n \n","validSearcher":true,"isShown":true}}}
[{"id":-1,"name":"My open issues","jql":"assignee = currentUser() AND resolution = Unresolved order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":true},{"id":-2,"name":"Reported by me","jql":"reporter = currentUser() order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":true},{"id":-4,"name":"All issues","jql":"order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-5,"name":"Open issues","jql":"resolution = Unresolved order by priority DESC,updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-9,"name":"Done issues","jql":"statusCategory = Done order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-3,"name":"Viewed recently","jql":"issuekey in issueHistory() order by lastViewed DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-6,"name":"Created recently","jql":"created >= -1w order by created DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-7,"name":"Resolved recently","jql":"resolutiondate >= -1w order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false},{"id":-8,"name":"Updated recently","jql":"updated >= -1w order by updated DESC","isSystem":true,"sharePermissions":[],"requiresLogin":false}]
0.3
0
patch landed to master, I think it can be closed.