mellanox / linux-sysinfo-snapshot Goto Github PK
View Code? Open in Web Editor NEWLinux Sysinfo Snapshot
License: BSD 3-Clause "New" or "Revised" License
Linux Sysinfo Snapshot
License: BSD 3-Clause "New" or "Revised" License
I have installed MOFED 5.5-1.0.3.2 with '--with-nfsrdma' on Centos 8.5.2111 (kernel 4.18.0-348.2.1.el8_5.x86_64)
[ 88.857489] BUG: unable to handle kernel paging request at 000055586ff60cf0
[ 88.857536] PGD 80000001029f0067 P4D 80000001029f0067 PUD 130cad067 PMD 12b514067 PTE 800000012416e867
[ 88.857580] Oops: 0003 [#1] SMP PTI
[ 88.857602] CPU: 12 PID: 7150 Comm: sysctl Kdump: loaded Tainted: G OE --------- - - 4.18.0-348.2.1.el8_5.x86_64 #1
[ 88.857651] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-6.fc35 04/01/2014
[ 88.857687] RIP: 0010:memcpy_erms+0x6/0x10
[ 88.857704] Code: 90 90 90 90 eb 1e 0f 1f 00 48 89 f8 48 89 d1 48 c1 e9 03 83 e2 07 f3 48 a5 89 d1 f3 a4 c3 66 0f 1f 44 00 00 48 89 f8 48 89 d1 a4 c3 0f 1f 80 00 00 00 00 48 89 f8 48 83 fa 20 72 7e 40 38 fe
[ 88.857769] RSP: 0018:ffffadfee065fe28 EFLAGS: 00010297
[ 88.857789] RAX: 000055586ff60cf0 RBX: 0000000000000002 RCX: 0000000000000002
[ 88.857815] RDX: 0000000000000002 RSI: ffffadfee065fe37 RDI: 000055586ff60cf0
[ 88.857840] RBP: ffffadfee065ff08 R08: 0000000000000000 R09: 0000000000000000
[ 88.857866] R10: ffffadfee065fe80 R11: ffffadfee065fe38 R12: ffffadfee065fe80
[ 88.857891] R13: 000055586ff60cf0 R14: 0000000000000002 R15: ffffffffc0db0500
[ 88.857917] FS: 00007feaef8da940(0000) GS:ffff9e4277d00000(0000) knlGS:0000000000000000
[ 88.857945] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 88.857966] CR2: 000055586ff60cf0 CR3: 0000000103a6a003 CR4: 0000000000370ee0
[ 88.857994] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 88.858020] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 88.858045] Call Trace:
[ 88.858067] svcrdma_counter_handler+0xc1/0x110 [rpcrdma]
[ 88.858098] proc_sys_call_handler+0x1a5/0x1c0
[ 88.858119] vfs_read+0x91/0x140
[ 88.858134] ksys_read+0x4f/0xb0
[ 88.858150] do_syscall_64+0x5b/0x1a0
[ 88.858167] entry_SYSCALL_64_after_hwframe+0x65/0xca
[ 88.858188] RIP: 0033:0x7feaeec745a5
[ 88.858203] Code: fe ff ff 50 48 8d 3d 92 f7 09 00 e8 85 fe 01 00 0f 1f 44 00 00 f3 0f 1e fa 48 8d 05 f5 6f 2d 00 8b 00 85 c0 75 0f 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 53 c3 66 90 41 54 49 89 d4 55 48 89 f5 53 89
[ 88.858264] RSP: 002b:00007ffcb053e528 EFLAGS: 00000246 ORIG_RAX: 0000000000000000
[ 88.858291] RAX: ffffffffffffffda RBX: 000055586ff77310 RCX: 00007feaeec745a5
[ 88.858316] RDX: 0000000000002000 RSI: 000055586ff60cf0 RDI: 0000000000000006
[ 88.858341] RBP: 0000000000000d68 R08: 000055586ff62cf0 R09: 0000000000000003
[ 88.858365] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000000002000
[ 88.858390] R13: 000055586ff62d00 R14: 0000000000000000 R15: 0000000000000000
[ 88.858416] Modules linked in: rpcrdma(OE) binfmt_misc nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nf_tables_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip_set cuse fuse nf_tables nfnetlink rdma_ucm(OE) rdma_cm(OE) iw_cm(OE) ib_ipoib(OE) ib_cm(OE) ib_umad(OE) mlx5_ib(OE) mlx5_core(OE) mlxdevm(OE) ib_uverbs(OE) ib_core(OE) mlx_compat(OE) psample mlxfw(OE) tls pci_hyperv_intf sunrpc intel_rapl_msr intel_rapl_common kvm_intel snd_hda_codec_generic ledtrig_audio kvm snd_hda_intel snd_intel_dspcfg irqbypass snd_intel_sdw_acpi snd_hda_codec crct10dif_pclmul crc32_pclmul snd_hda_core ghash_clmulni_intel snd_hwdep rapl snd_pcm snd_timer iTCO_wdt iTCO_vendor_support snd joydev pcspkr i2c_i801 virtio_balloon lpc_ich soundcore knem(OE) xfs libcrc32c sr_mod cdrom sg qxl drm_ttm_helper ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ahci drm libahci libata crc32c_intel virtio_net serio_raw
[ 88.858460] virtio_console virtio_blk net_failover failover dm_mirror dm_region_hash dm_log dm_mod xpmem(OE) [last unloaded: mst_pciconf]
[ 88.863438] CR2: 000055586ff60cf0
Do you have any information about this issue?
Thanks
$ sysinfo-snapshot.py -v
Sysinfo-snapshot version: 3.7.6
After pulling the v3.7.7 tag, I inspected the sysinfo-snapshot.py source and at line 73 found:
version = "3.7.6"
I mention this because I see a subsequent patch to the master and latest branches have incremented the version:
version = "3.7.7"
So, is the v3.7.7 tag incorrect? It appears that it is.
sysinfo-snapshot 3.5.0 and later calls:
ibnetdiscover_output_hashed = hashlib.md5(ibnetdiscover_output.encode('utf-8')).hexdigest()
Which fails on any FIPS enabled system.
The current version has
tar = tarfile.open(path + file_name + ".tgz", "w")
Which means the tar file is uncompressed, but from the documentation, filename, and exception handling, I believe the intent is it should be compressed.
It was changed in the GA release for 3.7.0
05141d0#diff-665108190d10789afac1689e3535a1fca6ceae8618bfe082cd065757ece2bb15L5099
Easy fix to change it back, where a compressed file would be preferred.
lscpu
command saves a file called lspcu
in PCIe folder, whereas it should be lscpu
. (Should I assume so?)
linux-sysinfo-snapshot/sysinfo-snapshot.py
Line 2469 in 7584b46
linux-sysinfo-snapshot/sysinfo-snapshot.py
Line 5216 in 7584b46
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.