Autore Topic: Unable to handle kernel paging request at virtual address  (Letto 471 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Deborah93

  • ESCLUSI
  • Utenti
  • **
  • Post: 8
  • Karma: +0/-0
Unable to handle kernel paging request at virtual address
« il: Aprile 13, 2019, 12:54:49 pm »
Con dei colleghi, stiamo provando a controllare un imu esterna tramite un arm dotato di linux embedded.
Abbiamo realizzato un semplice script per la gestire il distacco di questa imu.
Quando andiamo a killerare l'applicazione, tuttavia il sistema si blocca e ci rilascia l'errore:
Unable to handle kernel paging request at virtual address
Qualcuno sa cosa significa e come risolvere il problema? :)
 

Offline Giuseppe

  • MODERATORE
  • Utenti Avanzati
  • *****
  • Post: 190
  • Thanked: 261 times
  • Karma: +23/-0
  • Sesso: Maschio
  • La Rivoluzione non si Processa
    • Informatica Free
Re:Unable to handle kernel paging request at virtual address
« Risposta #1 il: Aprile 13, 2019, 12:55:21 pm »
Ciao, a me sembra un problema Hardware!
Il kernel non è in grado di gestire la richiesta di paging all'indirizzo virtuale sicuramente questo problema deriva da un processore non adatto o da un controller di memoria!

Potresti gentilmente farmi una lista dei componenti della Macchina!
Non è la fame ma è l'ignoranza che uccide 
 

Offline Deborah93

  • ESCLUSI
  • Utenti
  • **
  • Post: 8
  • Karma: +0/-0
Re:Unable to handle kernel paging request at virtual address
« Risposta #2 il: Aprile 13, 2019, 12:56:08 pm »
in che senso una lista dei componenti?


questo è il codice che abbiamo scritto:



Codice: [Seleziona]
#!/bin/sh


COUNTER1=0
FLAG=0


sleep 15
while [ $COUNTER1 -lt 80000 ]; do

if [ -f "/sys/class/usbmisc/Im0/device/imuacc" ]; then

if [ ${FLAG} = "1" ]; then
echo "sono nel secondo if"
let FLAG=0
echo "valore FLAG interno al secondo if E' $FLAG dispositivo collegato"
cd /home/dinex/bin
./Imu

fi




echo "occhiale collegato"

let COUNTER1=COUNTER1+1
echo "valore COUNTER E' $COUNTER1 dispositivo collegato"
sleep 1
else
echo "dispositivo da collegare"

kill -9 241



let FLAG=1
echo "il flag quando si è in else vale $FLAG"



fi
done
 

Offline polverizzatore

  • ADMIN
  • Utenti Avanzati
  • *****
  • Post: 63
  • Thanked: 94 times
  • Karma: +16/-0
  • Sesso: Maschio
  • Meglio mille rimorsi che un solo rimpianto
Re:Unable to handle kernel paging request at virtual address
« Risposta #3 il: Aprile 13, 2019, 12:56:35 pm »
Anche per me è un problema hardware.
Saluti
Polverizzatore
Meglio mille rimorsi che un solo rimpianto
 

Offline Deborah93

  • ESCLUSI
  • Utenti
  • **
  • Post: 8
  • Karma: +0/-0
Re:Unable to handle kernel paging request at virtual address
« Risposta #4 il: Aprile 13, 2019, 12:57:02 pm »
ma quando dite che è un problema hardware, intendete che è una limitazione di queste singola scheda o che il mio codice fa un'operazione che non sarebbe consentita da nessun hardware ?
 

Offline Deborah93

  • ESCLUSI
  • Utenti
  • **
  • Post: 8
  • Karma: +0/-0
Re:Unable to handle kernel paging request at virtual address
« Risposta #5 il: Aprile 13, 2019, 12:58:11 pm »
Ciao, a me sembra un problema Hardware!
Il kernel non è in grado di gestire la richiesta di paging all'indirizzo virtuale sicuramente questo problema deriva da un processore non adatto o da un controller di memoria!

Potresti gentilmente farmi una lista dei componenti della Macchina!


Main Processor
WiFi
BLE
DDR3
uSD
eMMC
audioCodec-Jack
uUSB
 

Offline Deborah93

  • ESCLUSI
  • Utenti
  • **
  • Post: 8
  • Karma: +0/-0
Re:Unable to handle kernel paging request at virtual address
« Risposta #6 il: Aprile 13, 2019, 12:59:22 pm »
riporto l'errore completo:

Codice: [Seleziona]
il flag quando si ?è in else vale 1
Killed
Unable to handle kernel paging request at virtual address 0000e1e6
pgd = 80004000, hw pgd = bd580000
[0000e1e6] *pgd=00000000
Internal error: Oops: 17 [#1] SMP ARM
Unable to handle kernel paging request at virtual address fffffffe
pgd = 80004000, hw pgd = bd580000
[fffffffe] *pgd=4fffd821, *pte=00000000, *ppte=00000000
Internal error: Oops: 80000007 [#2] SMP ARM
Unable to handle kernel paging request at virtual address fffffffe
pgd = 80004000, hw pgd = bd580000
[fffffffe] *pgd=4fffd821, *pte=00000000, *ppte=00000000
Internal error: Oops: 80000007 [#3] SMP ARM
Unable to handle kernel paging request at virtual address fffffffe
pgd = 80004000, hw pgd = bd580000
[fffffffe] *pgd=4fffd821, *pte=00000000, *ppte=00000000
Internal error: Oops: 80000007 [#4] SMP ARM
Unable to handle kernel paging request at virtual address fffffffe
pgd = 80004000, hw pgd = bd580000
[fffffffe] *pgd=4fffd821, *pte=00000000, *ppte=00000000
Internal error: Oops: 80000007 [#5] SMP ARM
Unable to handle kernel paging request at virtual address fffffffe
pgd = 80004000, hw pgd = bd580000
[fffffffe] *pgd=4fffd821, *pte=00000000, *ppte=00000000
Internal error: Oops: 80000007 [#6] SMP ARM
Unable to handle kernel paging request at virtual address fffffffe
pgd = 80004000, hw pgd = bd580000
[fffffffe] *pgd=4fffd821, *pte=00000000, *ppte=00000000