[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:39:52] <stuw>  https://dl.dropboxusercontent.com/u/40761340/Test/sos-uboot-r5-2014-07-01.bin
 [16:40:00] <stuw>  это последний, что я собирал
 [16:43:03] <stuw>  пересобрал ядро. теперь вроде cmdline должен быть правильным
 [16:44:04] <zombah>  i2c дебаг включил? 8)
 [16:45:24] <zombah>  другое дело
 [16:45:29] <zombah>  полетели логи
 [16:47:57] <zombah>  http://pastebin.com/ig8nNzcY
 [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:27] <zombah>  http://pastebin.com/hxbTF4Fc
 [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:43] <zombah>  http://pastebin.com/8ygRiqVs
 [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:10:29] <zombah>  http://pastebin.com/CWX3QsNZ
 [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:32:29] <zombah>  http://pastebin.com/WAnx0rLN
 [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:02] <zombah>  http://pastebin.com/mQEvkT87
 [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:09:53] <zombah>  http://pastebin.com/zidFCuLL
 [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>  сделай таки гит интересно изменения видеть, глядишь разберусь где что в нвеке живет
 [19:47:32] <zombah>  http://pastebin.com/MWkhEhQS
 [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>  ну чтоб не качать туда сюда