Make-initrd development discussion
 help / color / mirror / Atom feed
* [make-initrd] feature usb
@ 2020-01-22 12:41 Антон Мидюков
  2020-01-22 15:15 ` Alexey Gladkov
  2020-01-23 12:43 ` Michael Shigorin
  0 siblings, 2 replies; 6+ messages in thread
From: Антон Мидюков @ 2020-01-22 12:41 UTC (permalink / raw)
  To: make-initrd

Доброго времени суток

Поделюсь мыслями по поводу фичи usb.

Фича usb несколько устарела и не позволяет загружаться с флешки на 
современном железе с USB 3.0.

Требуется дополнительно добавить, как минимум, модуль xhci-hcd.

И, если я правильно понимаю, то для загрузки с usb, который через pci, 
нужны ещё модули ehci-pci ohci-pci xhci-pci.

И, возможно, нужно также добавить uas.

Также в фиче usb надо

MODULES_ADD  +=

заменить на

MODULES_TRY_ADD +=

Так как ядра бывают всякие.

-- 
С уважением, Антон Мидюков <antohami@basealt.ru>



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [make-initrd] feature usb
  2020-01-22 12:41 [make-initrd] feature usb Антон Мидюков
@ 2020-01-22 15:15 ` Alexey Gladkov
  2020-01-22 15:32   ` Антон Мидюков
  2020-01-23 12:43 ` Michael Shigorin
  1 sibling, 1 reply; 6+ messages in thread
From: Alexey Gladkov @ 2020-01-22 15:15 UTC (permalink / raw)
  To: Антон
	Мидюков
  Cc: make-initrd

On Wed, Jan 22, 2020 at 07:41:03PM +0700, Антон Мидюков wrote:
> Доброго времени суток
> 
> Поделюсь мыслями по поводу фичи usb.
> 
> Фича usb несколько устарела и не позволяет загружаться с флешки на
> современном железе с USB 3.0.
> 
> Требуется дополнительно добавить, как минимум, модуль xhci-hcd.
> 
> И, если я правильно понимаю, то для загрузки с usb, который через pci, нужны
> ещё модули ehci-pci ohci-pci xhci-pci.
> 
> И, возможно, нужно также добавить uas.

Да, имеет смысл обновить список модулей.

> Также в фиче usb надо
> 
> MODULES_ADD  +=
> 
> заменить на
> 
> MODULES_TRY_ADD +=

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

> Так как ядра бывают всякие.

В master появилась возможность проверять версию ядра. Так что можно
включить модули, если они появились с какой-то версии ядра.

-- 
Rgrds, legion



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [make-initrd] feature usb
  2020-01-22 15:15 ` Alexey Gladkov
@ 2020-01-22 15:32   ` Антон Мидюков
  2020-01-23 12:45     ` Michael Shigorin
  2020-01-24 14:13     ` Alexey Gladkov
  0 siblings, 2 replies; 6+ messages in thread
From: Антон Мидюков @ 2020-01-22 15:32 UTC (permalink / raw)
  To: make-initrd

22.01.2020 22:15, Alexey Gladkov пишет:
> On Wed, Jan 22, 2020 at 07:41:03PM +0700, Антон Мидюков wrote:
>> Доброго времени суток
>>
>> Поделюсь мыслями по поводу фичи usb.
>>
>> Фича usb несколько устарела и не позволяет загружаться с флешки на
>> современном железе с USB 3.0.
>>
>> Требуется дополнительно добавить, как минимум, модуль xhci-hcd.
>>
>> И, если я правильно понимаю, то для загрузки с usb, который через pci, нужны
>> ещё модули ehci-pci ohci-pci xhci-pci.
>>
>> И, возможно, нужно также добавить uas.
> Да, имеет смысл обновить список модулей.
>
>> Также в фиче usb надо
>>
>> MODULES_ADD  +=
>>
>> заменить на
>>
>> MODULES_TRY_ADD +=
> Это имеет смысл лишь с совсем опциональными модулями, которые скорее могут
> быть выключены. Вкомпилинные в ядро модули мы можем видеть. Будущая версия
> kmod тоже будет уметь.

Насчёт всяких ядер. У меня обломился make-initrd с фичей usb у ядер 
rpi-def и rpi-un.

В этих ядрах отсутствует модуль hid-apple, что логично для Raspberry Pi, 
наверное. Так что хотелось бы именно MODULES_TRY_ADD.

>> Так как ядра бывают всякие.
> В master появилась возможность проверять версию ядра. Так что можно
> включить модули, если они появились с какой-то версии ядра.
>
-- 
С уважением, Антон Мидюков <antohami@basealt.ru>



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [make-initrd] feature usb
  2020-01-22 12:41 [make-initrd] feature usb Антон Мидюков
  2020-01-22 15:15 ` Alexey Gladkov
@ 2020-01-23 12:43 ` Michael Shigorin
  1 sibling, 0 replies; 6+ messages in thread
From: Michael Shigorin @ 2020-01-23 12:43 UTC (permalink / raw)
  To: make-initrd

On Wed, Jan 22, 2020 at 07:41:03PM +0700, Антон Мидюков wrote:
> Фича usb несколько устарела и не позволяет загружаться с флешки
> на современном железе с USB 3.0.
> Требуется дополнительно добавить, как минимум, модуль xhci-hcd.
> И, возможно, нужно также добавить uas.

Очень даже возможно, лучше даже сразу -- у меня флэшки,
которые представлялись usb attached scsi, бывали.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [make-initrd] feature usb
  2020-01-22 15:32   ` Антон Мидюков
@ 2020-01-23 12:45     ` Michael Shigorin
  2020-01-24 14:13     ` Alexey Gladkov
  1 sibling, 0 replies; 6+ messages in thread
From: Michael Shigorin @ 2020-01-23 12:45 UTC (permalink / raw)
  To: make-initrd

On Wed, Jan 22, 2020 at 10:32:09PM +0700, Антон Мидюков wrote:
> В этих ядрах отсутствует модуль hid-apple, что логично для Raspberry Pi, 
> наверное. Так что хотелось бы именно MODULES_TRY_ADD.

На e2k и вообще любых не-x86 его тоже если и приходится собирать,
то разве что ради этого эха хотелки icesik@; было бы здорово как
раз для hid-apple и подобного применять TRY_ADD.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [make-initrd] feature usb
  2020-01-22 15:32   ` Антон Мидюков
  2020-01-23 12:45     ` Michael Shigorin
@ 2020-01-24 14:13     ` Alexey Gladkov
  1 sibling, 0 replies; 6+ messages in thread
From: Alexey Gladkov @ 2020-01-24 14:13 UTC (permalink / raw)
  To: make-initrd

On Wed, Jan 22, 2020 at 10:32:09PM +0700, Антон Мидюков wrote:
> Насчёт всяких ядер. У меня обломился make-initrd с фичей usb у ядер rpi-def
> и rpi-un.
> 
> В этих ядрах отсутствует модуль hid-apple, что логично для Raspberry Pi,
> наверное. Так что хотелось бы именно MODULES_TRY_ADD.

Пожалуй это возвести в статус полиси. Фичи, которые не детектят модули, а
содержат список должны использовать MODULES_TRY_ADD.

-- 
Rgrds, legion



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2020-01-24 14:13 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-22 12:41 [make-initrd] feature usb Антон Мидюков
2020-01-22 15:15 ` Alexey Gladkov
2020-01-22 15:32   ` Антон Мидюков
2020-01-23 12:45     ` Michael Shigorin
2020-01-24 14:13     ` Alexey Gladkov
2020-01-23 12:43 ` Michael Shigorin

Make-initrd development discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/make-initrd/0 make-initrd/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 make-initrd make-initrd/ http://lore.altlinux.org/make-initrd \
		make-initrd@lists.altlinux.org make-initrd@lists.altlinux.ru make-initrd@lists.altlinux.com
	public-inbox-index make-initrd

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.make-initrd


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git