udev e partições eMMC rpbm

2

Estou correndo para este bug: Corrija as regras do udev para considerar as partições mmc rpmb e tente resolvê-lo usando uma regra do udev. Eu não precisei aprender nada sobre o udev no passado, então tenho lido sobre isso.

uname -a produz

  

: ~ $ uname -a
  Linux acer 3.13.0-44-genérico # 73 ~ precise1-Ubuntu SMP Qua   17 Dez 00:38:38 UTC 2014 i686 i686 i386 GNU / Linux

O que eu fiz:

  1. Em uma tentativa de fazer com que o kernel abandone suas tentativas de ler a partição rpbm, copie /lib/udev/rules.d/60-persistent-storage.rules para o novo arquivo /etc/udev/rules.d/61-persistent-storage.rules
  2. adicionou este texto ao 61-persistent-storage.rules

    KERNEL == "mmcblk [0-9] rpmb", SUBSISTEMA == "bloco", GOTO="persistent_storage_end"

    1. Reinicializado

(Meu arquivo completo 61-persistent-storage.rules é nesta pasta. )

Observação: a mensagem de erro persiste, o arquivo syslog tem vários loops dos seguintes itens:

  

26 de janeiro 14:02:10 kernel do acer: [10.118467] mmcblk0rpmb: erro -110   transferência de dados, setor 8064, nr 8, resposta cmd 0x900, status do cartão   0xb00

     

26 de janeiro 14:02:10 kernel do acer: [10.118474] mmcblk0rpmb:   tentando novamente usando leitura de bloco único

     

26 de janeiro 14:02:10 acer kernel: [10.120516] mmcblk0rpmb: tempo esgotado enviando comando r / w cmd, status do cartão 0x400900

     

26 de janeiro 14:02:10 kernel do acer: [10.122552] mmcblk0rpmb:   tempo esgotado enviando o comando r / w cmd, status do cartão 0x400900

     

26 de janeiro   14:02:10 kernel do acer: [10.124597] mmcblk0rpmb: tempo limite de envio   comando r / w cmd, status da placa 0x400900

     

26 de janeiro 14:02:10 acer kernel: [10.126641] mmcblk0rpmb: tempo esgotado enviando comando r / w cmd, status do cartão 0x400900

     

26 de janeiro 14:02:10 kernel do acer: [10.128673] mmcblk0rpmb:   tempo esgotado enviando comando r / w cmd, status do cartão 0x400900 26 de janeiro   14:02:10 kernel do acer: [10.130710] mmcblk0rpmb: tempo limite de envio   comando r / w cmd, status da placa 0x400900

     

26 de janeiro 14:02:10 acer kernel: [
  10.130715] end_request: Erro de E / S, dev mmcblk0rpmb, setor 8064

     

26 de janeiro 14:02:10 acer kernel: [10.130720] Erro de E / S de buffer no dispositivo   mmcblk0rpmb, bloco lógico 1008

Pergunta: preciso da linha ' para o problema 2 ' mencionada no relatório de erros? Eu acho que é específico para um processador Tegra e minha máquina tem um Intel Celeron?

Qualquer ajuda recebida com gratidão. Obrigado.

(Uma folha de dados para minha máquina é aqui ) .

    
por Clive van Hilten 26.01.2015 / 15:46

0 respostas