Рейтинг:0

rsyslog, кажется, запускает дампы sdhci при записи во внешнее хранилище

флаг cn

Согласно тому, что я прочитал, rsyslog обычно используется для обработки журналов и отправки их в другие места, либо локальные (внешнее хранилище, определенный раздел и т. д.), либо удаленные (например, сервер журналов). Однако я пытаюсь настроить rsyslog для хранения журналов на внешнем запоминающем устройстве (SD-карте), но у меня возникают проблемы с SDHCI драйвер в ядре. Сначала у вас есть здесь конфигурация rsyslog.

Как видите, журналы хранятся в /данные/журналы, которая на самом деле является SD-картой вывод lsblk показывает. Тем не менее, я вижу странную вещь в dmesg. Судя по всему, ядро ​​создает узел /dev/mmcblk0 для внешнего хранилища, которое указано как ммс0:

26 июля 11:03:40 ядро ​​pabx2: mmc0: новая сверхскоростная карта SDR104 SDXC по адресу 59b4
26 июля 11:03:40 ядро ​​pabx2: mmcblk0: mmc0:59b4 SD 58,9 ГБ 
26 июля 11:03:40 ядро ​​pabx2: mmcblk0: p1

Однако SDHCI свалки относительно ммс1! это внутренняя память, а не внешняя!

26 июля 11:50:18 ядро ​​pabx2: mmc1: время ожидания аппаратного прерывания истекло.
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: ============ ДАМП РЕГИСТРА SDHCI ===========
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: системный адрес: 0x00000008 | Версия: 0x00001002
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: размер блока: 0x00007200 | Черный блок: 0x00000008
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: аргумент: 0x0056c808 | Режим TRN: 0x0000002b
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: присутствует: 0x1fff0001 | Хост ctl: 0x0000003c
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: Power: 0x0000000a | Черный разрыв: 0x00000080
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: Пробуждение: 0x00000000 | Часы: 0x00000207
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: тайм-аут: 0x00000006 | Внутренний стат: 0x00000000
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: Int enab: 0x03ff000b | Подпись: 0x03ff000b
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: ACmd stat: 0x00000000 | Слот целое: 0x00000000
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: Caps: 0x546ec881 | Caps_1: 0x00000805
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: Cmd: 0x0000193a | Максимальный ток: 0x00000000
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: Resp[0]: 0x00000000 | Ответ[1]: 0x00000000
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: Resp[2]: 0x00000000 | Ответ[3]: 0x00000000
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: Host ctl2: 0x0000000c
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: ADMA Err: 0x00000000 | Адрес ADMA: 0x0000000182ff6200
26 июля 11:50:18 ядро ​​pabx2: mmc1: sdhci: =================================== ========

Как вы думаете, почему это? Какое отношение аппаратное прерывание внутреннего запоминающего устройства имеет к внешнему запоминающему устройству? Когда эти дампы запускаются, система (Debian 10 Buster) становится очень медленной, до такой степени, что она не работает, не используется.

Спасибо вам всем.

djdomi avatar
флаг za
Возможна [ошибка ядра] (https://patchwork.kernel.org/project/linux-mmc/patch/20181130150028.732896d8@xdu1-mobl/)
jfernandz avatar
флаг cn
Я пробовал две версии, 4.19 и 5.10 (в бэкпортах), обе ведут себя одинаково.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.