Insight Control for Linux
cancel
Showing results for 
Search instead for 
Did you mean: 

hp-health/hpasmlited (Debian) - segfault

Tom__PL
Occasional Visitor

hp-health/hpasmlited (Debian) - segfault

Hi

 

My server is:

  • ProLiant DL180 Gen9

Firmware:

  • iLO ver. 2.44
  • System ROM ver. U20 v2.20
  • Smart Array P440 ver. 4.02

 

System:

  • Debian 8.6 (Jessie)
  • Linux Kernel 4.7.8
  • hp-health ver.  10.40-1815.49

 

Syndrom:

When hp-health is started I got hpasmlited segfault error:

 

hpasmlited -f /dev/hpilo

 

kernel: x86/PAT: hpasmlited:26867 map pfn expected mapping type uncached-minus for [mem 0x7916c000-0x7916dfff], got write-back

kernel: hpasmlited[26867]: segfault at 0 ip 000000000040605b sp 00007ffe43d62f10 error 4 in hpasmlited[400000+3a000]

 

 

a closer look with strace tool:

 

mknod("/dev/indc", S_IFCHR|0644, makedev(255, 184)) = 0
stat("/sys/firmware/efi", 0x7ffc41c8b180) = -1 ENOENT (No such file or directory)
stat("/proc/efi", 0x7ffc41c8b180)       = -1 ENOENT (No such file or directory)
iopl(0x3)                               = 0
rt_sigprocmask(SIG_BLOCK, ~[HUP TERM RTMIN RT_1], NULL, 8) = 0
rt_sigaction(SIGTERM, {0x402a70, [], SA_RESTORER|SA_RESTART, 0x7f7e098e18d0}, NULL, 8) = 0
rt_sigaction(SIGHUP, {0x402a70, [], SA_RESTORER|SA_RESTART, 0x7f7e098e18d0}, NULL, 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f7e0a1099d0) = 4081
exit_group(0)                           = ?
+++ exited with 0 +++

 

I think that problem may be related with UEFI disabled - my server runs with Legacy Boot.

 

Best Regards.

Tom.

 

 

4 REPLIES
Jimmy Vance
HPE Pro

Re: hp-health/hpasmlited (Debian) - segfault

try putting "nopat" on the hpasmlited command line




__________________________________________________
No support by private messages. Please ask the forum!      I work for HPE

If you feel this was helpful please click the KUDOS! thumb below!   
Tom__PL
Occasional Visitor

Re: hp-health/hpasmlited (Debian) - segfault

Putting "nopat" really helped, but on the kernel boot arguments (not on the hpasmlited command line).  :)

I think this is temporary workaround because kernel with PAT disabled works with degradated performance.

Regards.

 

 

Re: hp-health/hpasmlited (Debian) - segfault

+1

We have this problem too on our server.

Putting "nopat" on the kernel boot arguments helped.

I agree with the "temporary workaround".

Will HP take a look and create a new version of package

Regards.

Exploit

Re: hp-health/hpasmlited (Debian) - segfault

+1

We have this problem too on our server.

Putting "nopat" on the kernel boot arguments helped.

I agree with the "temporary workaround".

Will HP take a look and create a new version of package

 

Regards.

Exploit

Exploit