<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body dir="auto">
That /is/ interesting.&nbsp;
<div><br>
</div>
<div>I\u2019m a little confused about how that could be playing out in a case where I\u2019m building on -1062.9.1, building for -1062.9.1, and running on -1062.9.1. Is there something inherent in the RPM building process that hasn\u2019t caught up, or am I misunderstanding
 that change\u2019s impact on it?<br>
<br>
<div dir="ltr"><span style="background-color: rgba(255, 255, 255, 0);">--<br>
____<br>
|| \\UTGERS, &nbsp; &nbsp; &nbsp; |---------------------------*O*---------------------------<br>
||_// the State &nbsp; &nbsp; | &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ryan Novosielski -&nbsp;<a href="mailto:novosirj@rutgers.edu" dir="ltr" x-apple-data-detectors="true" x-apple-data-detectors-type="link" x-apple-data-detectors-result="1">novosirj@rutgers.edu</a><br>
|| \\ University | Sr. Technologist - 973/972.0922 (2x0922) ~*~ RBHS Campus<br>
|| &nbsp;\\ &nbsp;&nbsp;&nbsp;of NJ &nbsp; &nbsp; | Office of Advanced Research Computing - MSB C630, Newark<br>
&nbsp;&nbsp;&nbsp;&nbsp;`'</span></div>
<div dir="ltr"><br>
<blockquote type="cite">On Jan 17, 2020, at 10:35, Felipe Knop &lt;knop@us.ibm.com&gt; wrote:<br>
<br>
</blockquote>
</div>
<blockquote type="cite">
<div dir="ltr">\ufeff
<div class="socmaildefaultfont" dir="ltr" style="font-family:Arial, Helvetica, sans-serif;font-size:10pt">
<div dir="ltr">Hi Ryan,</div>
<div dir="ltr">&nbsp;</div>
<div dir="ltr">Some interesting IBM-internal communication overnight. The problems seems related to a change made to LINUX_KERNEL_VERSION_VERBOSE to handle the additional digit in the kernel numbering (3.10.0-1000&#43;) . The GPL layer expected LINUX_KERNEL_VERSION_VERBOSE
 to have that extra digit, and its absence resulted in an incorrect function being compiled in, which led to the crash.</div>
<div dir="ltr">&nbsp;</div>
<div dir="ltr">This, at least, seems to make sense, in terms of matching to the symptoms of the problem.</div>
<div dir="ltr">&nbsp;</div>
<div dir="ltr">We are still in internal debates on whether/how update our guidelines for gplbin generation ...</div>
<div dir="ltr">&nbsp;</div>
<div dir="ltr">Regards,</div>
<div dir="ltr">&nbsp;</div>
<div dir="ltr">&nbsp; Felipe</div>
<div dir="ltr">&nbsp;</div>
<div dir="ltr">----<br>
Felipe Knop knop@us.ibm.com<br>
GPFS Development and Security<br>
IBM Systems<br>
IBM Building 008<br>
2455 South Rd, Poughkeepsie, NY 12601<br>
(845) 433-9314 T/L 293-9314<br>
&nbsp;</div>
<div dir="ltr">&nbsp;</div>
<div dir="ltr">&nbsp;</div>
<blockquote data-history-content-modified="1" data-history-expanded="1" dir="ltr" style="border-left:solid #aaaaaa 2px; margin-left:5px; padding-left:5px; direction:ltr; margin-right:0px">
----- Original message -----<br>
From: Ryan Novosielski &lt;novosirj@rutgers.edu&gt;<br>
Sent by: gpfsug-discuss-bounces@spectrumscale.org<br>
To: &quot;gpfsug-discuss@spectrumscale.org&quot; &lt;gpfsug-discuss@spectrumscale.org&gt;<br>
Cc:<br>
Subject: [EXTERNAL] Re: [gpfsug-discuss] Kernel BUG/panic in mm/slub.c:3772 on Spectrum Scale Data Access Edition installed via gpfs.gplbin RPM on KVM guests<br>
Date: Thu, Jan 16, 2020 4:33 PM<br>
&nbsp;
<div><font size="2" face="Default Monospace,Courier New,Courier,monospace">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
Hi Felipe,<br>
<br>
I either misunderstood support or convinced them to take further<br>
action. It at first looked like they were suggesting &quot;mmbuildgpl fixed<br>
it: case closed&quot; (I know they wanted to close the SalesForce case<br>
anyway, which would prevent communication on the issue). At this<br>
point, they've asked for a bunch more information.<br>
<br>
Support is asking similar questions re: the speculations, and I'll<br>
provide them with the relevant output ASAP, but I did confirm all of<br>
that, including that there were no stray mmfs26/tracedev kernel<br>
modules anywhere else in the relevant /lib/modules PATHs. In the<br>
original case, I built on a machine running 3.10.0-957.27.2, but<br>
pointed to the 3.10.0-1062.9.1 source code/defined the relevant<br>
portions of usr/lpp/mmfs/src/config/env.mcr. That's always worked<br>
before, and rebuilding once the build system was running<br>
3.10.0-1062.9.1 as well did not change anything either. In all cases,<br>
the GPFS version was Spectrum Scale Data Access Edition 5.0.4-1. If<br>
you build against either the wrong kernel version or the wrong GPFS<br>
version, both will appear right in the filename of the gpfs.gplbin RPM<br>
you build. Mine is called:<br>
<br>
gpfs.gplbin-3.10.0-1062.9.1.el7.x86_64-5.0.4-1.x86_64.rpm<br>
<br>
Anyway, thanks for your response; I know you might not be<br>
following/working on this directly, but I figured the extra info might<br>
be of interest.<br>
<br>
On 1/16/20 8:41 AM, Felipe Knop wrote:<br>
&gt; Hi Ryan,<br>
&gt;<br>
&gt; I'm aware of this ticket, and I understand that there has been<br>
&gt; active communication with the service team on this problem.<br>
&gt;<br>
&gt; The crash itself, as you indicate, looks like a problem that has<br>
&gt; been fixed:<br>
&gt;<br>
&gt; <a href="https://www.ibm.com/support/pages/ibm-spectrum-scale-gpfs-releases-423" target="_blank">
https://www.ibm.com/support/pages/ibm-spectrum-scale-gpfs-releases-423</a><br>
13-or-later-and-5022-or-later-have-issues-where-kernel-crashes-rhel76-0<br>
&gt;<br>
&gt; &nbsp;The fact that the problem goes away when *mmbuildgpl* is issued<br>
&gt; appears to point to some incompatibility with kernel levels and/or<br>
&gt; Scale version levels. Just speculating, some possible areas may<br>
&gt; be:<br>
&gt;<br>
&gt;<br>
&gt; * The RPM might have been built on a version of Scale without the<br>
&gt; fix * The RPM might have been built on a different (minor) version<br>
&gt; of the kernel * Somehow the VM picked a &quot;leftover&quot; GPFS kernel<br>
&gt; module, as opposed to the one included in gpfs.gplbin &nbsp; -- given<br>
&gt; that mmfsd never complained about a missing GPL kernel module<br>
&gt;<br>
&gt;<br>
&gt; Felipe<br>
&gt;<br>
&gt; ---- Felipe Knop knop@us.ibm.com GPFS Development and Security IBM<br>
&gt; Systems IBM Building 008 2455 South Rd, Poughkeepsie, NY 12601<br>
&gt; (845) 433-9314 T/L 293-9314<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ----- Original message ----- From: Ryan Novosielski<br>
&gt; &lt;novosirj@rutgers.edu&gt; Sent by:<br>
&gt; gpfsug-discuss-bounces@spectrumscale.org To: gpfsug main discussion<br>
&gt; list &lt;gpfsug-discuss@spectrumscale.org&gt; Cc: Subject: [EXTERNAL]<br>
&gt; [gpfsug-discuss] Kernel BUG/panic in mm/slub.c:3772 on Spectrum<br>
&gt; Scale Data Access Edition installed via gpfs.gplbin RPM on KVM<br>
&gt; guests Date: Wed, Jan 15, 2020 4:11 PM<br>
&gt;<br>
&gt; Hi there,<br>
&gt;<br>
&gt; I know some of the Spectrum Scale developers look at this list.<br>
&gt; I\u2019m having a little trouble with support on this problem.<br>
&gt;<br>
&gt; We are seeing crashes with GPFS 5.0.4-1 Data Access Edition on KVM<br>
&gt; guests with a portability layer that has been installed via<br>
&gt; gpfs.gplbin RPMs that we built at our site and have used to<br>
&gt; install GPFS all over our environment. We\u2019ve not seen this problem<br>
&gt; so far on any physical hosts, but have now experienced it on guests<br>
&gt; running on number of our KVM hypervisors, across vendors and<br>
&gt; firmware versions, etc. At one time I thought it was all happening<br>
&gt; on systems using Mellanox virtual functions for Infiniband, but<br>
&gt; we\u2019ve now seen it on VMs without VFs. There may be an SELinux<br>
&gt; interaction, but some of our hosts have it disabled outright, some<br>
&gt; are Permissive, and some were working successfully with 5.0.2.x<br>
&gt; GPFS.<br>
&gt;<br>
&gt; What I\u2019ve been instructed to try to solve this problem has been to<br>
&gt; run \u201cmmbuildgpl\u201d, and it has solved the problem. I don\u2019t consider<br>
&gt; running &quot;mmbuildgpl&quot; a real solution, however. If RPMs are a<br>
&gt; supported means of installation, it should work. Support told me<br>
&gt; that they\u2019d seen this solve the problem at another site as well.<br>
&gt;<br>
&gt; Does anyone have any more information about this problem/whether<br>
&gt; there\u2019s a fix in the pipeline, or something that can be done to<br>
&gt; cause this problem that we could remedy? Is there an easy place to<br>
&gt; see a list of eFixes to see if this has come up? I know it\u2019s very<br>
&gt; similar to a problem that happened I believe it was after 5.0.2.2<br>
&gt; and Linux 3.10.0-957.19.1, but that was fixed already in 5.0.3.x.<br>
&gt;<br>
&gt; Below is a sample of the crash output:<br>
&gt;<br>
&gt; [ &nbsp;156.733477] kernel BUG at mm/slub.c:3772! [ &nbsp;156.734212] invalid<br>
&gt; opcode: 0000 [#1] SMP [ &nbsp;156.735017] Modules linked in: ebtable_nat<br>
&gt; ebtable_filter ebtable_broute bridge stp llc ebtables mmfs26(OE)<br>
&gt; mmfslinux(OE) tracedev(OE) rdma_ucm(OE) ib_ucm(OE) rdma_cm(OE)<br>
&gt; iw_cm(OE) ib_ipoib(OE) ib_cm(OE) ib_umad(OE) mlx5_fpga_tools(OE)<br>
&gt; mlx4_en(OE) mlx4_ib(OE) mlx4_core(OE) ip6table_nat nf_nat_ipv6<br>
&gt; ip6table_mangle ip6table_raw nf_conntrack_ipv6 nf_defrag_ipv6<br>
&gt; ip6table_filter ip6_tables iptable_nat nf_nat_ipv4 nf_nat<br>
&gt; iptable_mangle iptable_raw nf_conntrack_ipv4 nf_defrag_ipv4<br>
&gt; xt_comment xt_multiport xt_conntrack nf_conntrack iptable_filter<br>
&gt; iptable_security nfit libnvdimm ppdev iosf_mbi crc32_pclmul<br>
&gt; ghash_clmulni_intel aesni_intel lrw gf128mul glue_helper<br>
&gt; ablk_helper sg joydev pcspkr cryptd parport_pc parport i2c_piix4<br>
&gt; virtio_balloon knem(OE) binfmt_misc ip_tables xfs libcrc32c<br>
&gt; mlx5_ib(OE) ib_uverbs(OE) ib_core(OE) sr_mod cdrom ata_generic<br>
&gt; pata_acpi virtio_console virtio_net virtio_blk crct10dif_pclmul<br>
&gt; crct10dif_common mlx5_core(OE) mlxfw(OE) crc32c_intel ptp pps_core<br>
&gt; devlink ata_piix serio_raw mlx_compat(OE) libata virtio_pci floppy<br>
&gt; virtio_ring virtio dm_mirror dm_region_hash dm_log dm_mod [<br>
&gt; 156.754814] CPU: 3 PID: 11826 Comm: request_handle* Tainted: G OE<br>
&gt; ------------ &nbsp; 3.10.0-1062.9.1.el7.x86_64 #1 [ &nbsp;156.756782]<br>
&gt; Hardware name: Red Hat KVM, BIOS 1.11.0-2.el7 04/01/2014 [<br>
&gt; 156.757978] task: ffff8aeca5bf8000 ti: ffff8ae9f7a24000 task.ti:<br>
&gt; ffff8ae9f7a24000 [ &nbsp;156.759326] RIP: 0010:[&lt;ffffffffbbe23dec&gt;]<br>
&gt; [&lt;ffffffffbbe23dec&gt;] kfree&#43;0x13c/0x140 [ &nbsp;156.760749] RSP:<br>
&gt; 0018:ffff8ae9f7a27278 &nbsp;EFLAGS: 00010246 [ &nbsp;156.761717] RAX:<br>
&gt; 001fffff00000400 RBX: ffffffffbc6974bf RCX: ffffa74dc1bcfb60 [<br>
&gt; 156.763030] RDX: 001fffff00000000 RSI: ffff8aed90fc6500 RDI:<br>
&gt; ffffffffbc6974bf [ &nbsp;156.764321] RBP: ffff8ae9f7a27290 R08:<br>
&gt; 0000000000000014 R09: 0000000000000003 [ &nbsp;156.765612] R10:<br>
&gt; 0000000000000048 R11: ffffdb5a82d125c0 R12: ffffa74dc4fd36c0 [<br>
&gt; 156.766938] R13: ffffffffc0a1c562 R14: ffff8ae9f7a272f8 R15:<br>
&gt; ffff8ae9f7a27938 [ &nbsp;156.768229] FS: &nbsp;00007f8ffff05700(0000)<br>
&gt; GS:ffff8aedbfd80000(0000) knlGS:0000000000000000 [ &nbsp;156.769708] CS:<br>
&gt; 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ &nbsp;156.770754] CR2:<br>
&gt; 000055963330e2b0 CR3: 0000000325ad2000 CR4: 00000000003606e0 [<br>
&gt; 156.772076] DR0: 0000000000000000 DR1: 0000000000000000 DR2:<br>
&gt; 0000000000000000 [ &nbsp;156.773367] DR3: 0000000000000000 DR6:<br>
&gt; 00000000fffe0ff0 DR7: 0000000000000400 [ &nbsp;156.774663] Call Trace: [<br>
&gt; 156.775154] &nbsp;[&lt;ffffffffc0a1c562&gt;]<br>
&gt; cxiInitInodeSecurityCleanup&#43;0x12/0x20 [mmfslinux] [ &nbsp;156.776568]<br>
&gt; [&lt;ffffffffc0b50562&gt;]<br>
&gt; _Z17newInodeInitLinuxP15KernelOperationP13gpfsVfsData_tPP8OpenFilePPvP<br>
P10gpfsNode_tP7FileUIDS6_N5LkObj12LockModeEnumE&#43;0x152/0x290<br>
&gt;<br>
&gt;<br>
[mmfs26]<br>
&gt; [ &nbsp;156.779378] &nbsp;[&lt;ffffffffc0b5cdfa&gt;]<br>
&gt; _Z9gpfsMkdirP13gpfsVfsData_tP15KernelOperationP9cxiNode_tPPvPS4_PyS5_P<br>
cjjjP10ext_cred_t&#43;0x46a/0x7e0<br>
&gt;<br>
&gt;<br>
[mmfs26]<br>
&gt; [ &nbsp;156.781689] &nbsp;[&lt;ffffffffc0bdb928&gt;] ?<br>
&gt; _ZN14BaseMutexClass15releaseLockHeldEP16KernelSynchState&#43;0x18/0x130<br>
&gt;<br>
&gt;<br>
[mmfs26]<br>
&gt; [ &nbsp;156.783565] &nbsp;[&lt;ffffffffc0c3db2d&gt;]<br>
&gt; _ZL21pcacheHandleCacheMissP13gpfsVfsData_tP15KernelOperationP10gpfsNod<br>
e_tPvPcPyP12pCacheResp_tPS5_PS4_PjSA_j&#43;0x4bd/0x760<br>
&gt;<br>
&gt;<br>
[mmfs26]<br>
&gt; [ &nbsp;156.786228] &nbsp;[&lt;ffffffffc0c40675&gt;]<br>
&gt; _Z12pcacheLookupP13gpfsVfsData_tP15KernelOperationP10gpfsNode_tPvPcP7F<br>
ilesetjjjPS5_PS4_PyPjS9_&#43;0x1ff5/0x21a0<br>
&gt;<br>
&gt;<br>
[mmfs26]<br>
&gt; [ &nbsp;156.788681] &nbsp;[&lt;ffffffffc0c023ef&gt;] ?<br>
&gt; _Z15findFilesetByIdP15KernelOperationjjPP7Filesetj&#43;0x4f/0xa0<br>
&gt; [mmfs26] [ &nbsp;156.790448] &nbsp;[&lt;ffffffffc0b6d59c&gt;]<br>
&gt; _Z10gpfsLookupP13gpfsVfsData_tPvP9cxiNode_tS1_S1_PcjPS1_PS3_PyP10cxiVa<br>
ttr_tPjP10ext_cred_tjS5_PiS4_SD_&#43;0x65c/0xad0<br>
&gt;<br>
&gt;<br>
[mmfs26]<br>
&gt; [ &nbsp;156.793032] &nbsp;[&lt;ffffffffc0b8b022&gt;] ?<br>
&gt; _Z33gpfsIsCifsBypassTraversalCheckingv&#43;0xe2/0x130 [mmfs26] [<br>
&gt; 156.794588] &nbsp;[&lt;ffffffffc0a36d96&gt;] gpfs_i_lookup&#43;0x2e6/0x5a0<br>
&gt; [mmfslinux] [ &nbsp;156.795838] &nbsp;[&lt;ffffffffc0b6cf40&gt;] ?<br>
&gt; _Z8gpfsLinkP13gpfsVfsData_tP9cxiNode_tS2_PvPcjjP10ext_cred_t&#43;0x6c0/0x6<br>
c0<br>
&gt;<br>
&gt;<br>
[mmfs26]<br>
&gt; [ &nbsp;156.797753] &nbsp;[&lt;ffffffffbbe65d52&gt;] ? __d_alloc&#43;0x122/0x180 [<br>
&gt; 156.798763] &nbsp;[&lt;ffffffffbbe65e10&gt;] ? d_alloc&#43;0x60/0x70 [<br>
&gt; 156.799700] &nbsp;[&lt;ffffffffbbe556d3&gt;] lookup_real&#43;0x23/0x60 [<br>
&gt; 156.800651] &nbsp;[&lt;ffffffffbbe560f2&gt;] __lookup_hash&#43;0x42/0x60 [<br>
&gt; 156.801675] &nbsp;[&lt;ffffffffbc377874&gt;] lookup_slow&#43;0x42/0xa7 [<br>
&gt; 156.802634] &nbsp;[&lt;ffffffffbbe5ac3f&gt;] link_path_walk&#43;0x80f/0x8b0 [<br>
&gt; 156.803666] &nbsp;[&lt;ffffffffbbe5ae4a&gt;] path_lookupat&#43;0x7a/0x8b0 [<br>
&gt; 156.804690] &nbsp;[&lt;ffffffffbbdcd2fe&gt;] ? lru_cache_add&#43;0xe/0x10 [<br>
&gt; 156.805690] &nbsp;[&lt;ffffffffbbe24ef5&gt;] ? kmem_cache_alloc&#43;0x35/0x1f0 [<br>
&gt; 156.806766] &nbsp;[&lt;ffffffffbbe5c45f&gt;] ? getname_flags&#43;0x4f/0x1a0 [<br>
&gt; 156.807817] &nbsp;[&lt;ffffffffbbe5b6ab&gt;] filename_lookup&#43;0x2b/0xc0 [<br>
&gt; 156.808834] &nbsp;[&lt;ffffffffbbe5d5f7&gt;] user_path_at_empty&#43;0x67/0xc0 [<br>
&gt; 156.809923] &nbsp;[&lt;ffffffffbbdf3ecd&gt;] ? handle_mm_fault&#43;0x39d/0x9b0 [<br>
&gt; 156.811017] &nbsp;[&lt;ffffffffbbe5d661&gt;] user_path_at&#43;0x11/0x20 [<br>
&gt; 156.811983] &nbsp;[&lt;ffffffffbbe50343&gt;] vfs_fstatat&#43;0x63/0xc0 [<br>
&gt; 156.812951] &nbsp;[&lt;ffffffffbbe506fe&gt;] SYSC_newstat&#43;0x2e/0x60 [<br>
&gt; 156.813931] &nbsp;[&lt;ffffffffbc388a26&gt;] ? trace_do_page_fault&#43;0x56/0x150<br>
&gt; [ &nbsp;156.815050] &nbsp;[&lt;ffffffffbbe50bbe&gt;] SyS_newstat&#43;0xe/0x10 [<br>
&gt; 156.816010] &nbsp;[&lt;ffffffffbc38dede&gt;] system_call_fastpath&#43;0x25/0x2a [<br>
&gt; 156.817104] Code: 49 8b 03 31 f6 f6 c4 40 74 04 41 8b 73 68 4c 89<br>
&gt; df e8 89 2f fa ff eb 84 4c 8b 58 30 48 8b 10 80 e6 80 4c 0f 44 d8<br>
&gt; e9 28 ff ff ff &lt;0f&gt; 0b 66 90 0f 1f 44 00 00 55 48 89 e5 41 57 41 56<br>
&gt; 41 55 41 54 [ &nbsp;156.822192] RIP &nbsp;[&lt;ffffffffbbe23dec&gt;]<br>
&gt; kfree&#43;0x13c/0x140 [ &nbsp;156.823180] &nbsp;RSP &lt;ffff8ae9f7a27278&gt; [<br>
&gt; 156.823872] ---[ end trace 142960be4a4feed8 ]--- [ &nbsp;156.824806]<br>
&gt; Kernel panic - not syncing: Fatal exception [ &nbsp;156.826475] Kernel<br>
&gt; Offset: 0x3ac00000 from 0xffffffff81000000 (relocation range:<br>
&gt; 0xffffffff80000000-0xffffffffbfffffff)<br>
&gt;<br>
&gt; -- ____ || \\UTGERS,<br>
&gt; |---------------------------*O*--------------------------- ||_//<br>
&gt; the State | &nbsp; &nbsp; &nbsp; &nbsp; Ryan Novosielski - novosirj@rutgers.edu || \\<br>
&gt; University | Sr. Technologist - 973/972.0922 (2x0922) ~*~ RBHS<br>
&gt; Campus || &nbsp;\\ &nbsp; &nbsp;of NJ | Office of Advanced Research Computing -<br>
&gt; MSB C630, Newark `'<br>
&gt;<br>
&gt; _______________________________________________ gpfsug-discuss<br>
&gt; mailing list gpfsug-discuss at spectrumscale.org<br>
&gt; <a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss" target="_blank">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________ gpfsug-discuss<br>
&gt; mailing list gpfsug-discuss at spectrumscale.org<br>
&gt; <a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss" target="_blank">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a><br>
&gt;<br>
<br>
- --<br>
&nbsp;____<br>
&nbsp;|| \\UTGERS, &nbsp; &nbsp; |----------------------*O*------------------------<br>
&nbsp;||_// the State &nbsp;| &nbsp; &nbsp;Ryan Novosielski - novosirj@rutgers.edu<br>
&nbsp;|| \\ University | Sr. Technologist - 973/972.0922 ~*~ RBHS Campus<br>
&nbsp;|| &nbsp;\\ &nbsp; &nbsp;of NJ &nbsp;| Office of Advanced Res. Comp. - MSB C630, Newark<br>
&nbsp;&nbsp; &nbsp; &nbsp;`'<br>
-----BEGIN PGP SIGNATURE-----<br>
<br>
iF0EARECAB0WIQST3OUUqPn4dxGCSm6Zv6Bp0RyxvgUCXiDWSgAKCRCZv6Bp0Ryx<br>
vpCsAKCQ2ykmeycbOVrHTGaFqb2SsU26NwCg3YyYi4Jy2d&#43;xZjJkE6Vfht8O8gM=<br>
=9rKb<br>
-----END PGP SIGNATURE-----<br>
_______________________________________________<br>
gpfsug-discuss mailing list<br>
gpfsug-discuss at spectrumscale.org<br>
<a href="http://gpfsug.org/mailman/listinfo/gpfsug-discuss" target="_blank">http://gpfsug.org/mailman/listinfo/gpfsug-discuss</a></font></div>
</blockquote>
<div dir="ltr">&nbsp;</div>
</div>
<br>
<span>_______________________________________________</span><br>
<span>gpfsug-discuss mailing list</span><br>
<span>gpfsug-discuss at spectrumscale.org</span><br>
<span>http://gpfsug.org/mailman/listinfo/gpfsug-discuss</span><br>
</div>
</blockquote>
</div>
</body>
</html>