* [Comm] SCSI sym53c8xx not mounted @ 2003-03-11 15:05 Artem K. Jouravsky 2003-03-11 15:42 ` Yury Aliaev 2003-03-16 18:28 ` Anton Farygin 0 siblings, 2 replies; 12+ messages in thread From: Artem K. Jouravsky @ 2003-03-11 15:05 UTC (permalink / raw) To: ALT community [-- Attachment #1: Type: text/plain, Size: 1710 bytes --] Доброго времени суток! Люди, почему может быть не виден SCSI диск? в dmesg нашёл следующее: SCSI subsystem driver Revision: 1.00 kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2 sym.0.10.0: setting PCI_COMMAND_PARITY... sym.0.10.0: setting PCI_COMMAND_INVALIDATE. sym.0.10.1: setting PCI_COMMAND_PARITY... sym.0.10.1: setting PCI_COMMAND_INVALIDATE. sym0: <1010-33> rev 0x1 on pci bus 0 device 10 function 0 irq 11 sym0: using 64 bit DMA addressing sym0: Symbios NVRAM, ID 7, Fast-80, LVD, parity checking sym0: open drain IRQ line driver, using on-chip SRAM sym0: using LOAD/STORE-based firmware. sym0: handling phase mismatch from SCRIPTS. sym0: SCAN AT BOOT disabled for targets 1 2 3 4 5 6 8 10 11 12 13 14 15. sym0: SCSI BUS has been reset. sym1: <1010-33> rev 0x1 on pci bus 0 device 10 function 1 irq 11 sym1: using 64 bit DMA addressing sym1: Symbios NVRAM, ID 7, Fast-80, SE, parity checking sym1: open drain IRQ line driver, using on-chip SRAM sym1: using LOAD/STORE-based firmware. sym1: handling phase mismatch from SCRIPTS. sym1: SCAN AT BOOT disabled for targets 0 1 2 3 4 5 6 8 9 10 11 12 13 14 15. sym1: SCSI BUS has been reset. scsi0 : sym-2.1.17a scsi1 : sym-2.1.17a /sbin/modprobe -s -k scsi_hostadapter отрабатывает без ругательств, lsmod даёт такую картину: .... sym53c8xx 61812 0 sd_mod 11056 0 (unused) scsi_mod 91776 2 [sym53c8xx sd_mod] Может ли помочь простая перезагрузка, или же надо что-то в БИОС править? Проблема в том, что машина далеко... -- Best wishes, | ICQ 103399444 Artem K. Jouravsky, | JID ujo@jabber.ru iFirst Ltd, System Administrator. ----------------------- Кислобайт [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] SCSI sym53c8xx not mounted 2003-03-11 15:05 [Comm] SCSI sym53c8xx not mounted Artem K. Jouravsky @ 2003-03-11 15:42 ` Yury Aliaev 2003-03-11 15:57 ` [Comm] " Artem K. Jouravsky 2003-03-11 16:17 ` Re[2]: [Comm] " ASA 2003-03-16 18:28 ` Anton Farygin 1 sibling, 2 replies; 12+ messages in thread From: Yury Aliaev @ 2003-03-11 15:42 UTC (permalink / raw) To: community Artem K. Jouravsky wrote: > Доброго времени суток! > Люди, почему может быть не виден SCSI диск? Присоединяюсь к сему воплю. Дело в том, что я также являюсь "счастливым" обладателем SCSI hostadapter'а на чипе sym53c810 (без буквы А в конце), в ядрах 2.2 его поддерживает драйвер ncr53c8xx, а вот с 2.4, начиная с 2.4.0-test-непомнючто, и кончая сизифовским 2.4.18 (дальше экспериментировать задолбался), проблема одна: виснет при инициализации оного скази. Причем, 2.2.19 грузилось без проблем, 2.2.22-alt1, точнее, самособранное из яво исходников (я часть вещей, вроде драйвера того же скази, на кот. у меня /, предпочитаю вкомпилировывать в само ядро), на месте инициализации скази подвисает, ругается, опять подвисает, опять ругается, наконец, грузится и дальше всё идёт нормально. Ругань могу прислать, если интересно. Причём я пробовал экспериментировать, запихивал скаченные с сайта symbios исходники драйверов ncr53c8xx вместо родных ядрёных, результат -- то же самое. Причём с теми же исходниками 2.2.19 опять работает нормально. Вывод: дело не в самом драйвере ncr, а в чём-то, что сидит поверх него. Расписываю всё так подробно, ибо до сих пор по описанной причине сижу на 2.2.22 и ничего с этом поделать не могу. А хочется! Раз уж эта проблема повторилась, по крайней мере, дважды, значит, этот глюк вполне систематичен и имеет смысл им заняться. Ядрёнщики, ау!!! Я готов к любому конструктивному сотрудничеству в этом направлении (обмен отладочной информацией, посылка ядрёной ругани, испытание патчей и т.п. вплоть до приглашения к себе в гости специалиста с тестером :)). С уважением, Юрий. ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] Re: SCSI sym53c8xx not mounted 2003-03-11 15:42 ` Yury Aliaev @ 2003-03-11 15:57 ` Artem K. Jouravsky 2003-03-12 6:19 ` Arto 2003-03-11 16:17 ` Re[2]: [Comm] " ASA 1 sibling, 1 reply; 12+ messages in thread From: Artem K. Jouravsky @ 2003-03-11 15:57 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 2296 bytes --] On Tue, Mar 11, 2003 at 06:42:39PM +0300, Yury Aliaev wrote: > Artem K. Jouravsky wrote: > > >Доброго времени суток! > >Люди, почему может быть не виден SCSI диск? > > > Присоединяюсь к сему воплю. Дело в том, что я также являюсь "счастливым" > обладателем SCSI hostadapter'а на чипе sym53c810 (без буквы А в конце), > в ядрах 2.2 его поддерживает драйвер ncr53c8xx, а вот с 2.4, начиная с > 2.4.0-test-непомнючто, и кончая сизифовским 2.4.18 (дальше > экспериментировать задолбался), проблема одна: виснет при инициализации > оного скази. Причем, 2.2.19 грузилось без проблем, 2.2.22-alt1, точнее, > самособранное из яво исходников (я часть вещей, вроде драйвера того же > скази, на кот. у меня /, предпочитаю вкомпилировывать в само ядро), на > месте инициализации скази подвисает, ругается, опять подвисает, опять > ругается, наконец, грузится и дальше всё идёт нормально. Ругань могу > прислать, если интересно. Причём я пробовал экспериментировать, > запихивал скаченные с сайта symbios исходники драйверов ncr53c8xx вместо > родных ядрёных, результат -- то же самое. Причём с теми же исходниками > 2.2.19 опять работает нормально. Вывод: дело не в самом драйвере ncr, а > в чём-то, что сидит поверх него. Ох, как.... Забыл добавить: система -- Мастер 2.0 с апдейтами. Мастер 2.2 туда ещё не скоро встанет, а хоть бы и апгрейдом... 2.4.18-alt9-smp Но нужно работать, на эту машину хотели Оракл поставить? 8-ку. Будет ли он работать на ядре 2.2? Да, и ещё -- на этой же машине совсем недавно стояла SuSE 7.2, так что ядро 2.4 всё-таки может работать с этим адаптером. > > Расписываю всё так подробно, ибо до сих пор по описанной причине сижу на > 2.2.22 и ничего с этом поделать не могу. А хочется! Раз уж эта проблема > повторилась, по крайней мере, дважды, значит, этот глюк вполне > систематичен и имеет смысл им заняться. Ядрёнщики, ау!!! Я готов к > любому конструктивному сотрудничеству в этом направлении (обмен > отладочной информацией, посылка ядрёной ругани, испытание патчей и т.п. > вплоть до приглашения к себе в гости специалиста с тестером :)). Готов поучаствовать :) -- Best wishes, | ICQ 103399444 Artem K. Jouravsky, | JID ujo@jabber.ru iFirst Ltd, System Administrator. ----------------------- Ямщик не гони, ты гонишь ямщик [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Re: SCSI sym53c8xx not mounted 2003-03-11 15:57 ` [Comm] " Artem K. Jouravsky @ 2003-03-12 6:19 ` Arto 2003-03-12 8:41 ` Yury Aliaev 2003-03-12 9:32 ` Michael Shigorin 0 siblings, 2 replies; 12+ messages in thread From: Arto @ 2003-03-12 6:19 UTC (permalink / raw) To: community Друзья, Мне остается вам только посочувствовать ребята:( Дело в том что я сам являюсь обладателем сервера с данным хостадаптером. Все мои попытки заставить работать Мастер 2.0 с ядром 2.4.18 с данным хостадаптером не увенчались успехом. Mandrake 9.0 и ASPLinux 7.3 с ядрами 2.4.18 работали на данном сервере без проблем. Я помнится даже постил и в рассылку и открывал кейс на bugs.altlinux.ru (bug #0001640). Решения так и не было найдено. Хотя есть такая вот запись в bugtrack по данному поводу. ----------------------------------------------------------------------- mike - 25-12-02 13:10 MSK ----------------------------------------------------------------------- Спасибо; проблема подтверждена со стороны ASP. (как и ее фикс у них -- т.е.в RH7.3) --- Искать, что это за фикс настроения у меня уже не было, был поставлен Mandrake 9.0. Два дня назад я поставил Мастер 2.2 с ядром 2.4.20, проблема с хостадаптером исправлена. Oracle 9i работает. Но ядро все равно пересобирать - оно не поддерживает RAM> 1Gb :( С уважением, Артем Artem K. Jouravsky wrote: > On Tue, Mar 11, 2003 at 06:42:39PM +0300, Yury Aliaev wrote: > >>Artem K. Jouravsky wrote: >> >> >>>Доброго времени суток! >>>Люди, почему может быть не виден SCSI диск? >> >> >>Присоединяюсь к сему воплю. Дело в том, что я также являюсь "счастливым" >>обладателем SCSI hostadapter'а на чипе sym53c810 (без буквы А в конце), >>в ядрах 2.2 его поддерживает драйвер ncr53c8xx, а вот с 2.4, начиная с >>2.4.0-test-непомнючто, и кончая сизифовским 2.4.18 (дальше >>экспериментировать задолбался), проблема одна: виснет при инициализации >>оного скази. Причем, 2.2.19 грузилось без проблем, 2.2.22-alt1, точнее, >>самособранное из яво исходников (я часть вещей, вроде драйвера того же >>скази, на кот. у меня /, предпочитаю вкомпилировывать в само ядро), на >>месте инициализации скази подвисает, ругается, опять подвисает, опять >>ругается, наконец, грузится и дальше всё идёт нормально. Ругань могу >>прислать, если интересно. Причём я пробовал экспериментировать, >>запихивал скаченные с сайта symbios исходники драйверов ncr53c8xx вместо >>родных ядрёных, результат -- то же самое. Причём с теми же исходниками >>2.2.19 опять работает нормально. Вывод: дело не в самом драйвере ncr, а >>в чём-то, что сидит поверх него. > > Ох, как.... Забыл добавить: система -- Мастер 2.0 с апдейтами. Мастер 2.2 > туда ещё не скоро встанет, а хоть бы и апгрейдом... > 2.4.18-alt9-smp > Но нужно работать, на эту машину хотели Оракл поставить? 8-ку. Будет ли > он работать на ядре 2.2? > > Да, и ещё -- на этой же машине совсем недавно стояла SuSE 7.2, так что > ядро 2.4 всё-таки может работать с этим адаптером. > > >>Расписываю всё так подробно, ибо до сих пор по описанной причине сижу на >>2.2.22 и ничего с этом поделать не могу. А хочется! Раз уж эта проблема >>повторилась, по крайней мере, дважды, значит, этот глюк вполне >>систематичен и имеет смысл им заняться. Ядрёнщики, ау!!! Я готов к >>любому конструктивному сотрудничеству в этом направлении (обмен >>отладочной информацией, посылка ядрёной ругани, испытание патчей и т.п. >>вплоть до приглашения к себе в гости специалиста с тестером :)). > > Готов поучаствовать :) > ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Re: SCSI sym53c8xx not mounted 2003-03-12 6:19 ` Arto @ 2003-03-12 8:41 ` Yury Aliaev 2003-03-12 9:32 ` Michael Shigorin 1 sibling, 0 replies; 12+ messages in thread From: Yury Aliaev @ 2003-03-12 8:41 UTC (permalink / raw) To: community Arto wrote: > > Искать, что это за фикс настроения у меня уже не было, был поставлен > Mandrake 9.0. Два дня назад я поставил Мастер 2.2 с ядром 2.4.20, > проблема с хостадаптером исправлена. Oracle 9i работает. Что ж, попробуем... Юрий. ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] Re: SCSI sym53c8xx not mounted 2003-03-12 6:19 ` Arto 2003-03-12 8:41 ` Yury Aliaev @ 2003-03-12 9:32 ` Michael Shigorin 1 sibling, 0 replies; 12+ messages in thread From: Michael Shigorin @ 2003-03-12 9:32 UTC (permalink / raw) To: community On Wed, Mar 12, 2003 at 09:19:50AM +0300, Arto wrote: > Искать, что это за фикс настроения у меня уже не было, был поставлен > Mandrake 9.0. Два дня назад я поставил Мастер 2.2 с ядром 2.4.20, > проблема с хостадаптером исправлена. Oracle 9i работает. > Но ядро все равно пересобирать - оно не поддерживает RAM> 1Gb :( Поставьте -smp, оно с BIGMEM. :) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re[2]: [Comm] SCSI sym53c8xx not mounted 2003-03-11 15:42 ` Yury Aliaev 2003-03-11 15:57 ` [Comm] " Artem K. Jouravsky @ 2003-03-11 16:17 ` ASA 2003-03-12 8:05 ` Yury Aliaev 1 sibling, 1 reply; 12+ messages in thread From: ASA @ 2003-03-11 16:17 UTC (permalink / raw) To: Yury Aliaev Hello Yury, Tuesday, March 11, 2003, 7:42:39 PM, you wrote: YA> Присоединяюсь к сему воплю. Дело в том, что я также являюсь "счастливым" YA> обладателем SCSI hostadapter'а на чипе sym53c810 (без буквы А в конце), YA> в ядрах 2.2 его поддерживает драйвер ncr53c8xx, а вот с 2.4, начиная с YA> 2.4.0-test-непомнючто, и кончая сизифовским 2.4.18 (дальше ^^^^^^^^^^ А вот это стоило бы узнать, чтобы сузить место ошибки. Если ты мне скажешь, между какими смежными -testN сломалось (в таком-то работало, в таком-то нет), то может и попробовал бы починить. Не забывай про дихотомию (сужение интервалов иоска пополам). -- Best regards, ASA mailto:llb@udm.ru ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] SCSI sym53c8xx not mounted 2003-03-11 16:17 ` Re[2]: [Comm] " ASA @ 2003-03-12 8:05 ` Yury Aliaev 2003-03-12 14:35 ` Re[2]: " ASA 0 siblings, 1 reply; 12+ messages in thread From: Yury Aliaev @ 2003-03-12 8:05 UTC (permalink / raw) To: community Hi! > YA> 2.4.0-test-непомнючто, и кончая сизифовским 2.4.18 (дальше > ^^^^^^^^^^ > А вот это стоило бы узнать, чтобы сузить место ошибки. > Если ты мне скажешь, между какими смежными -testN сломалось (в > таком-то работало, в таком-то нет), то может и попробовал бы > починить. Не забывай про дихотомию (сужение интервалов иоска > пополам). > Особой разницы это не имеет. Потому что первое же скачанное мною ядро из ветки 2.4 отказалось работать. Как я помню, это было довольно раннее "непомнючто", первые единицы. Если это действительно нужно, то я готов последовательно проверить начиная хоть с 2.3.1-pre1 ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re[2]: [Comm] SCSI sym53c8xx not mounted 2003-03-12 8:05 ` Yury Aliaev @ 2003-03-12 14:35 ` ASA 0 siblings, 0 replies; 12+ messages in thread From: ASA @ 2003-03-12 14:35 UTC (permalink / raw) To: Yury Aliaev Hello Yury, Wednesday, March 12, 2003, 12:05:25 PM, you wrote: >> YA> 2.4.0-test-непомнючто, и кончая сизифовским 2.4.18 (дальше >> ^^^^^^^^^^ >> А вот это стоило бы узнать, чтобы сузить место ошибки. >> Если ты мне скажешь, между какими смежными -testN сломалось (в >> таком-то работало, в таком-то нет), то может и попробовал бы >> починить. Не забывай про дихотомию (сужение интервалов иоска >> пополам). >> YA> Особой разницы это не имеет. Потому что первое же скачанное мною ядро из YA> ветки 2.4 отказалось работать. Как я помню, это было довольно раннее YA> "непомнючто", первые единицы. Если это действительно нужно, то я готов YA> последовательно проверить начиная хоть с 2.3.1-pre1 Как раз _последовательно_ не стоит. Берем 2.3.40. Если в 2.3.40 не работает - то берем 2.3.20; если в 2.3.20 не работает - то 2.3.10 если в 2.3.20 работает то 2.3.30. Если в 2.3.40 работает - берем 2.3.50. по 2.3.50 ветвимся на 2.3.45 или 2.3.55 ...и т.д., пока не найдем границу между "работает" и "перестало работать" Дихотомия, блин. Хотя ведь, в привате мы уже договорились, так? -- Best regards, ASA mailto:llb@udm.ru ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] SCSI sym53c8xx not mounted 2003-03-11 15:05 [Comm] SCSI sym53c8xx not mounted Artem K. Jouravsky 2003-03-11 15:42 ` Yury Aliaev @ 2003-03-16 18:28 ` Anton Farygin 2003-03-17 11:21 ` [Comm] " Artem K. Jouravsky 1 sibling, 1 reply; 12+ messages in thread From: Anton Farygin @ 2003-03-16 18:28 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 180 bytes --] Artem K. Jouravsky пишет: >Доброго времени суток! >Люди, почему может быть не виден SCSI диск? >в dmesg нашёл следующее: > > В ядре 2.4.20-alt5 должен заработать. Rgds, Rider [-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* [Comm] Re: SCSI sym53c8xx not mounted 2003-03-16 18:28 ` Anton Farygin @ 2003-03-17 11:21 ` Artem K. Jouravsky 2003-03-18 15:21 ` Yury Aliaev 0 siblings, 1 reply; 12+ messages in thread From: Artem K. Jouravsky @ 2003-03-17 11:21 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 1809 bytes --] On Sun, Mar 16, 2003 at 09:28:47PM +0300, Anton Farygin wrote: > Artem K. Jouravsky пишет: > > >Доброго времени суток! > >Люди, почему может быть не виден SCSI диск? > >в dmesg нашёл следующее: > > > > > В ядре 2.4.20-alt5 должен заработать. [root@oracle root]# uname -r 2.4.20-alt5-smp Та же песня. sym.0.10.0: setting PCI_COMMAND_PARITY... sym.0.10.0: setting PCI_COMMAND_INVALIDATE. sym.0.10.1: setting PCI_COMMAND_PARITY... sym.0.10.1: setting PCI_COMMAND_INVALIDATE. sym0: <1010-33> rev 0x1 on pci bus 0 device 10 function 0 irq 11 sym0: using 64 bit DMA addressing sym0: Symbios NVRAM, ID 7, Fast-80, LVD, parity checking sym0: open drain IRQ line driver, using on-chip SRAM sym0: using LOAD/STORE-based firmware. sym0: handling phase mismatch from SCRIPTS. sym0: SCAN AT BOOT disabled for targets 1 2 3 4 5 6 8 10 11 12 13 14 15. sym0: SCSI BUS has been reset. sym1: <1010-33> rev 0x1 on pci bus 0 device 10 function 1 irq 11 sym1: using 64 bit DMA addressing sym1: Symbios NVRAM, ID 7, Fast-80, SE, parity checking sym1: open drain IRQ line driver, using on-chip SRAM sym1: using LOAD/STORE-based firmware. sym1: handling phase mismatch from SCRIPTS. sym1: SCAN AT BOOT disabled for targets 0 1 2 3 4 5 6 8 9 10 11 12 13 14 15. sym1: SCSI BUS has been reset. scsi0 : sym-2.1.17a scsi1 : sym-2.1.17a blk: queue cfbabe18, I/O limit 1048575Mb (mask 0xffffffffff) sym0: SCSI parity error detected: SCR1=1 DBC=1100005c SBCL=ae sym0: SCSI parity error detected: SCR1=1 DBC=b000000 SBCL=2b sym0: SCSI parity error detected: SCR1=1 DBC=f000000 SBCL=6f sym0: SCSI BUS reset detected. sym0: SCSI BUS has been reset. -- Best wishes, | ICQ 103399444 Artem K. Jouravsky, | JID ujo@jabber.ru iFirst Ltd, System Administrator. ----------------------- Какой русский не любит мокрой ..езды?!! [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Re: SCSI sym53c8xx not mounted 2003-03-17 11:21 ` [Comm] " Artem K. Jouravsky @ 2003-03-18 15:21 ` Yury Aliaev 0 siblings, 0 replies; 12+ messages in thread From: Yury Aliaev @ 2003-03-18 15:21 UTC (permalink / raw) To: community Artem K. Jouravsky wrote: >>> Доброго времени суток! Люди, почему может быть не виден SCSI >>> диск? в dmesg нашёл следующее: >>> >>> >>> >> В ядре 2.4.20-alt5 должен заработать. >> > [root@oracle root]# uname -r 2.4.20-alt5-smp Та же песня. > А драйвер правильный воткнут? Дело в том, что для поддержки карточек на симбиозовских чипах существует два драйвера: sym53c8xx и ncr53c8xx, в документации сказано, для какой карточки что использовать. В частности, для моей sym53c810 нужен именно ncr. А что если поиграть драйверами и посмотреть что будет? ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2003-03-18 15:21 UTC | newest] Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-03-11 15:05 [Comm] SCSI sym53c8xx not mounted Artem K. Jouravsky 2003-03-11 15:42 ` Yury Aliaev 2003-03-11 15:57 ` [Comm] " Artem K. Jouravsky 2003-03-12 6:19 ` Arto 2003-03-12 8:41 ` Yury Aliaev 2003-03-12 9:32 ` Michael Shigorin 2003-03-11 16:17 ` Re[2]: [Comm] " ASA 2003-03-12 8:05 ` Yury Aliaev 2003-03-12 14:35 ` Re[2]: " ASA 2003-03-16 18:28 ` Anton Farygin 2003-03-17 11:21 ` [Comm] " Artem K. Jouravsky 2003-03-18 15:21 ` Yury Aliaev
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git