[15:36:46] <stuw> сами патчи нужны?
[15:37:10] <zombah> скачал, счас попробую
[15:37:26] <zombah> там в dmesg будут сообщения типа i2c-slave ?
[15:37:30] <stuw> хз )
[15:37:34] <zombah> 8))
[15:37:48] <zombah> надо тогда initcall включить
[15:40:25] <stuw> что за initcall ?
[15:55:03] <zombah> initcall_debug опция тогда в консоль валятся названия всех функций вызываемых
[16:01:10] <stuw> это параметр для cmdline ?
[16:13:19] <zombah> да
[16:14:29] <zombah> блин этот юбут из тестинг бранча это ад какойто
[16:14:31] <stuw> ок ) а то я подумал, что надо пересобирать )
[16:14:42] <stuw> да бери ты старые бинари убута
[16:14:55] <zombah> так это зашиваться надо опять
[16:15:13] <zombah> там нвек вообще не рабочий
[16:15:39] <zombah> через пару нажатий дохнет
[16:15:48] <stuw> если ты про версию 2 патчей, то да, стабильность там не ахти
[16:15:59] <stuw> а ты не из памяти грузишься?
[16:16:02] <zombah> ну я не знаю что там за версия
[16:16:18] <zombah> нет у меня в меню сосбут есть на части разобранный
[16:16:18] <stuw> я обычно когда проверяю собираю бинарь и гружу его из памяти
[16:19:00] <zombah> stuw: до конца не грузится чтот, но не виснет
[16:19:19] <zombah> может это у меня initrd битый
[16:19:31] <stuw> а лог из сериал консоли есть?
[16:19:43] <stuw> я налажать мог с большой долей вероятности ))
[16:19:45] <zombah> нет лога, cmdline нужен норм в ядре самом
[16:19:54] <zombah> пересоберешь?
[16:20:11] <stuw> что поменять нужно?
[16:20:22] <zombah> счас дам cmdline
[16:20:37] <stuw> а ты через бутменю не можешь cmdline прописать?
[16:21:04] <zombah> там у меня такой нвек что я по меню до нужно пункта ток с десятого раза дохожу 8)
[16:21:23] <stuw> у тебя кабель для тошки есть?
[16:21:31] <zombah> кабель?
[16:22:24] <stuw> usb
[16:22:44] <zombah> console=ttyS0,115200n8 console=tty no_console_suspend=1 ignore_loglevel earlyprintk initcall_debug
[16:22:45] <stuw> чтобы через tegrapart/nvflash лить
[16:23:01] <zombah> ну есть конечно кабель
[16:26:07] <stuw> ядро пересобрал и положил
[16:26:32] <zombah> счас попробую
[16:28:57] <zombah> нет чтот ничего не поменялось
[16:29:12] <zombah> лог только в tty летит
[16:32:47] <stuw> так, это я накосячил )
[16:33:39] <zombah> ну капслок не работает так что видимо нвек не пашет
[16:34:48] <stuw> в этом случае лог просто необходим )
[16:35:22] <zombah> ну надо навключать побольше всего в дебаге ядро и cmdline грамотный
[16:36:20] <zombah> счас перешья юбут, заколебался
[16:36:25] <zombah> перешью
[16:38:33] <zombah> блин два нажатия на стрелку и виснет
[16:38:59] <zombah> а у меня меню из 12 пунктов
[16:39:02] <zombah> сосбут последний 8)
[16:39:36] <zombah> надо медленней нажимать наверное
[16:40:00] <stuw> это последний, что я собирал
[16:43:03] <stuw> пересобрал ядро. теперь вроде cmdline должен быть правильным
[16:44:04] <zombah> i2c дебаг включил? 8)
[16:45:24] <zombah> другое дело
[16:45:29] <zombah> полетели логи
[16:48:32] <stuw> нет, дебаг пока никакой не включал
[16:48:37] <zombah> [ 0.182726] i2c i2c-2: of_i2c: Failure registering /i2c@7000c500/nvec@8a
[16:48:50] <zombah> [ 0.182705] i2c i2c-2: Invalid 7-bit I2C address 0x8a
[16:49:04] <zombah> даже дебаг не нужен 8)
[16:49:33] <zombah> [ 6.509185] i2c-core: driver [i2c-nvec] using legacy suspend method
[16:49:34] <zombah> [ 6.509187] i2c-core: driver [i2c-nvec] using legacy resume method
[16:50:24] <zombah> пойду покушаю
[17:06:58] <stuw> приятного
[17:07:03] <stuw> я поправил адрес
[17:07:14] <stuw> нужно снова качать ядро и dtb
[17:11:54] <stuw> using legacy suspend method <- это тоже поправил
[17:12:39] <zombah> ну ты силен, счас качну
[17:15:23] <stuw> я откатил по сути изменения с суспендом и резьюмом. у нас уже было нормально сделано, но я сначала подумал, что нужно i2c-шные методы использовать
[17:17:53] <zombah> rfgc
[17:17:59] <zombah> капслок не реагирует
[17:18:03] <zombah> счас лог залью
[17:19:56] <zombah> похоже дебаг надо 8)
[17:21:37] <stuw> мда )
[17:23:06] <zombah> а можно сделать чтоб при нажатии клавишы в лог срало как раньше с кнопкой питания
[17:23:32] <zombah> нажимаешь на нее и мессаг типа nvec ec bla bla ...
[17:24:35] <zombah> а хотя нафиг это только если клава сломана
[17:24:41] <zombah> интересно
[17:24:47] <stuw> кнопка питания тоже через нвек
[17:24:56] <stuw> ща я лог включу и сообщений добавлю
[17:29:52] <stuw> обновил
[17:42:37] <zombah> качаю
[17:42:51] <stuw> кстати, клава через сериал консоль пашет?
[17:43:14] <stuw> я тут думаю сделать для nvec'а файл(ы) в sysfs/debugfs
[17:44:09] <stuw> хотя это может быть лишним )
[17:44:24] <zombah> хм всмысле?
[17:44:42] <zombah> в сосбуте я так и не понял как tty на серийник повесить
[17:45:00] <stuw> ок
[17:45:04] <zombah> а юбуте то конечно пашет
[17:45:20] <zombah> может линукс забутить с ядром этим тогда можно будет смотреть
[17:45:48] <stuw> пока логов хватит
[17:45:58] <stuw> все-равно повлиять на нвек пока нельзя никак
[17:46:53] <zombah> повлиять на нвек?
[17:47:13] <stuw> дебаг от него получить через debugfs и т.п.
[17:48:05] <zombah> аа а там чтот есть в дебагфс для него?
[17:48:15] <zombah> я могу сусю забутить
[17:49:22] <stuw> в том то и дело, что пока нету
[17:51:39] <stuw> ничего не понятно
[17:51:47] <zombah> 8)
[17:51:50] <stuw> такое ощущение, что драйвер не зареган
[17:56:28] <stuw> попробуй еще раз. если сообщения не появятся и сейчас, нужно будет копать :(
[17:56:43] <zombah> что за сообщения?
[17:57:10] <stuw> стоп
[17:57:15] <stuw> ща одну вещь проверю
[18:04:54] <stuw> пробуй, должен начать грузиться
[18:05:17] <zombah> эээ, скачать файлы опять?
[18:05:27] <stuw> да
[18:05:35] <stuw> ядро только
[18:05:57] <zombah> ок
[18:07:48] <zombah> лог поменялся, теперь mmc задумался не нашутку, даже может завис
[18:08:00] <zombah> включи упсы и паники
[18:08:10] <stuw> ы?
[18:08:33] <zombah> ну в логе mmc1... и все ядро зависло
[18:08:45] <zombah> но ошибок не написало никаких
[18:09:00] <zombah> счас лог покажу
[18:12:55] <zombah> [ 8.479179] i2c i2c-0: This adapter dropped support for I2C classes and
[18:12:56] <zombah> won't auto-detect ics932s401 devices anymore. If you need it, check
[18:12:58] <zombah> 'Documentation/i2c/instantiating-devices' for alternatives.
[18:13:15] <zombah> этот чтот новенькое
[18:14:19] <zombah> вот это сообщение о регистрации [ 0.183292] i2c i2c-2: client [nvec] registered with bus id 2-0045 ?
[18:15:10] <zombah> странно что ядро зависло ничего не сказав это чтот не нормально
[18:15:45] <stuw> хрень какая-то
[18:15:46] <stuw> :(
[18:16:53] <zombah> включи таки так все в хакинге, дебаг вм и дебаг инфо, софт и хард локи а то это странно
[18:19:30] <zombah> CONFIG_DEBUG_SPINLOCK=y
[18:19:31] <zombah> CONFIG_DEBUG_MUTEXES=y
[18:19:32] <zombah> CONFIG_DEBUG_LOCK_ALLOC=y
[18:19:34] <zombah> CONFIG_DEBUG_SPINLOCK_SLEEP=y
[18:19:35] <zombah> CONFIG_DEBUG_LIST=y
[18:19:54] <zombah> ну еще там если что нужно
[18:26:13] <stuw> блин, иногда после ручной правки .config сборка обламывается с ошибкой Нет правила для сборки цели `include/config/auto.conf', требуемой для `include/config/kernel.release'
[18:26:31] <stuw> вроде включил, до чего дотянулся и что показалось полезным
[18:26:44] <zombah> да .config лучше руками не править
[18:27:13] <stuw> все, обновил ядро
[18:27:15] <zombah> я cmdline руками правлю он вообще работать перестает
[18:30:48] <zombah> во теперь паник есть
[18:33:27] * zombah обвиняет nvec_probe 8)
[18:33:57] <zombah> [ 11.323559] Unable to handle kernel NULL pointer dereference at virtual
[18:33:59] <zombah> address 000001f0
[18:34:32] <zombah> отойду покурить
[18:39:12] <stuw> ну хоть драйвер пытается инициализироваться )
[18:42:13] <stuw> обновил ядро. пока не понятно, из-за чего проблема.
[18:50:19] <zombah> счас попробую
[18:59:17] <zombah> убрал переносы строк а то раздражают
[19:01:10] <stuw> ок, буду копать
[19:04:15] <stuw> мда ) похоже, нашел проблему
[19:05:22] <stuw> up
[19:05:33] <zombah> счас
[19:07:35] <zombah> да пофиксилось 8)
[19:07:48] <zombah> нвек не пашет, счас дам лог
[19:08:04] <zombah> подсирает в рилтайме
[19:08:08] <zombah> нвек
[19:12:30] <stuw> ок, теперь нужно основную часть дебажить
[19:12:37] <stuw> похоже данные не ходят
[19:33:39] <stuw> вставил отладку. завтра возьму тошку с собой ))
[19:34:15] <zombah> 8)
[19:34:36] <stuw> я утопал домой ) если есть время, можешь проверить эту версию
[19:36:08] <zombah> счас гляну
[19:36:48] <zombah> сделай таки гит интересно изменения видеть, глядишь разберусь где что в нвеке живет
[23:15:22] <zombah> stuw_: видел я еще лог сделал как ты ушел с последним ядром
[23:15:44] <stuw_> да, видел. там ничего нет. похоже не начинается трансфер
[23:17:44] <zombah> дела
[23:19:08] <stuw_> да норм ) не впервой )
[23:20:55] <zombah> 8)
[23:21:46] <zombah> на гитхабе можно просто сделать форк torvalds/linux текущий и залить в него патчи was
[23:32:29] <stuw_> зачем, если у was есть 17-rc4 уже с патчами?
[23:36:24] <zombah> ну чтоб не качать туда сюда