IRC log for #neo900 on 20161014

00:04.34*** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de)
00:32.37*** join/#neo900 qws-user-1229 (~quassel@cpe-76-181-123-141.columbus.res.rr.com)
00:36.33*** join/#neo900 ecloud (quassel@nat/qt/x-uhcrxakepdgyumhg)
00:44.10*** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de)
01:50.37*** join/#neo900 cybiko123 (~cybiko123@unaffiliated/cybiko123)
01:56.44DocScrutinizer05http://logs.nslu2-linux.org/livelogs/openmoko-cdevel.txt
01:57.42DocScrutinizer05(sorry I can't find a stable link to this, livelogs will point to something else in 22h)
02:04.07*** join/#neo900 paulk-collins (~paulk@gagarine.paulk.fr)
02:48.53*** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de)
03:01.43*** join/#neo900 tsuggs (~tim@adsl-074-171-024-060.sip.int.bellsouth.net)
03:20.06*** join/#neo900 arossdotme (~zxy@host-84-13-235-218.opaltelecom.net)
03:25.49*** join/#neo900 illwieckz (~illwieckz@AToulon-256-1-173-160.w83-113.abo.wanadoo.fr)
03:25.49*** join/#neo900 illwieckz (~illwieckz@unvanquished/developer/illwieckz)
03:26.24*** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de)
03:46.33*** join/#neo900 illwieckz (~illwieckz@AToulon-256-1-159-41.w83-113.abo.wanadoo.fr)
03:46.33*** join/#neo900 illwieckz (~illwieckz@unvanquished/developer/illwieckz)
04:01.57*** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de)
04:14.10*** join/#neo900 illwieckz (~illwieckz@unvanquished/developer/illwieckz)
04:30.24*** join/#neo900 neo900 (~office@neo900/coreteam/joerg)
04:30.24*** mode/#neo900 [+v neo900] by ChanServ
04:30.27*** join/#neo900 DocScrutinizer05 (~saturn@openmoko/engineers/joerg)
04:30.27*** mode/#neo900 [+v DocScrutinizer05] by ChanServ
04:39.04*** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de)
05:05.57*** join/#neo900 SylvieLorxu (~TheLastPr@541B7AAC.cm-5-4b.dynamic.ziggo.nl)
05:08.35*** join/#neo900 pagurus` (~user@p4FD6D186.dip0.t-ipconnect.de)
05:17.36*** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de)
05:23.11*** join/#neo900 illwieckz (~illwieckz@unvanquished/developer/illwieckz)
05:54.07*** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de)
06:15.17*** join/#neo900 jonsger (~Thunderbi@2a02:8071:89b:e400:2ddf:1e0c:7054:4d49)
06:23.55*** join/#neo900 mzki (~koza@89-76-126-150.dynamic.chello.pl)
06:34.16*** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de)
06:42.14how900isn't it part of vdev implementation to bind devices statically?  Wouldn't that work?
06:42.48DocScrutinizer05I thought it should
06:43.08DocScrutinizer05however paul just told me that kernel is already doing this
06:44.46DocScrutinizer05[2016-10-14 Fri 08:24:01] <PaulFertser> DocScrutinizer05: the thing is, udev doesn't really probe for devices. If you have a hid keyboard driver already loaded (for real external keyboard) and the modem suddenly changes into being a keyboard too, the kernel will bind the driver right away, without udev's help.
06:44.48DocScrutinizer05[2016-10-14 Fri 08:24:30] <DocScrutinizer05> hmmm
06:44.49DocScrutinizer05[2016-10-14 Fri 08:24:31] <PaulFertser> DocScrutinizer05: so that's a major requirement you'll have to pass to your kernel hackers. It's not trivial and not out of the box.
06:44.51DocScrutinizer05[2016-10-14 Fri 08:26:18] <DocScrutinizer05> I thought there's a 2 layer setup: HID/whatever *on top* of a generic USB driver that only handles enum and physical data transfer
06:44.52DocScrutinizer05[2016-10-14 Fri 08:26:41] <DocScrutinizer05> like, musb-hdrc ;-)
06:44.54DocScrutinizer05[2016-10-14 Fri 08:27:24] <PaulFertser> Yes, there's a kernel usb host controller driver that does enum etc. And usb devices drivers that are in-kernel too. Can be bound without udev.
06:44.55DocScrutinizer05[2016-10-14 Fri 08:29:39] <DocScrutinizer05> so we need to keep the usb driver (musb-hdrc, ehci, ohci, uhci (?) whatever) but teach whom? kernel? to not bind a device driver on top of that automatically for this one USB port?
06:44.57DocScrutinizer05[2016-10-14 Fri 08:31:24] <PaulFertser> Yes, that needs to be a new kernel-level option to limit the driver binding for a particular USB port. Not sure if it needs to be HCI-specific or can be implemented in a more generic way to work for any HCI type.
07:10.48*** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de)
08:38.02*** join/#neo900 jonsger (~Thunderbi@dhcp661-063.laptop-wlc.uni-heidelberg.de)
08:53.26*** join/#neo900 jonsger (~Thunderbi@dhcp661-063.laptop-wlc.uni-heidelberg.de)
09:05.06*** join/#neo900 SylvieLorxu (~TheLastPr@p57A1CFCD.dip0.t-ipconnect.de)
09:21.10*** join/#neo900 arossdotme-planb (~zxy@host-84-13-235-218.opaltelecom.net)
09:24.09*** join/#neo900 arossdotme (~zxy@host-84-13-235-218.opaltelecom.net)
09:40.29*** join/#neo900 arossdotme-planb (~zxy@host-84-13-235-218.opaltelecom.net)
09:52.53*** join/#neo900 luke-jr (~luke-jr@unaffiliated/luke-jr)
11:35.51*** join/#neo900 mzki (~koza@89-76-126-150.dynamic.chello.pl)
11:48.24*** join/#neo900 cybiko123 (~cybiko123@unaffiliated/cybiko123)
12:18.37*** join/#neo900 ossguy (~denver@conservancy/staff/ossguy)
12:31.32*** join/#neo900 SylvieLorxu (~TheLastPr@p57A1CFCD.dip0.t-ipconnect.de)
12:40.09*** join/#neo900 paulk-minnie (~paulk@147.210.204.186)
13:38.59*** join/#neo900 cybiko123 (~cybiko123@unaffiliated/cybiko123)
14:37.39*** join/#neo900 jonsger (~Thunderbi@2a02:8070:799:dd00:9530:f0e0:c5e9:402b)
15:05.50*** join/#neo900 xman (~xman@user-0cdft6f.cable.mindspring.com)
15:16.34*** join/#neo900 Pali (~pali@Maemo/community/contributor/Pali)
16:29.39*** join/#neo900 mzki (~koza@89-76-126-150.dynamic.chello.pl)
17:16.49*** join/#neo900 SylvieLorxu (~TheLastPr@dslb-084-057-212-077.084.057.pools.vodafone-ip.de)
17:46.08*** join/#neo900 jonsger (~Thunderbi@2a02:8070:799:dd00:9530:f0e0:c5e9:402b)
18:46.06*** join/#neo900 pigeons_ (~pigeons@94.242.209.214)
18:46.23*** join/#neo900 enyc_ (~enyc@muddle.enyc.org.uk)
18:46.36*** join/#neo900 trench (trench@your.place.no)
18:46.36*** join/#neo900 trench (trench@unaffiliated/trench)
18:47.21*** join/#neo900 ploop_ (~ploop@unaffiliated/ruukasu)
18:52.04*** join/#neo900 DocScrutinizer51 (~lagrange@openmoko/engineers/joerg)
18:52.05*** mode/#neo900 [+v DocScrutinizer51] by ChanServ
18:56.47*** join/#neo900 XDS2010 (sid1218@gateway/web/irccloud.com/x-rympfxvvxpvmvwip)
18:57.16*** join/#neo900 wiewo (~wowie@fossencdi.org)
19:00.37*** join/#neo900 XDS2010 (sid1218@gateway/web/irccloud.com/x-uckzsllcuosjojgk)
19:13.57*** join/#neo900 mirage335 (~mirage335@64.79.53.118)
19:24.07*** join/#neo900 xes (~xes@unaffiliated/xes)
19:24.10*** join/#neo900 jonsger (~Thunderbi@2a02:8070:799:dd00:9530:f0e0:c5e9:402b)
19:31.16*** join/#neo900 _whitelogger (~whitelogg@uruz.whitequark.org)
19:36.55*** join/#neo900 drrrz (~drrrrz@172.98.67.58)
21:15.58*** join/#neo900 chomwitt (~chomwitt@athedsl-163040.home.otenet.gr)
22:15.56*** join/#neo900 jonsger (~Thunderbi@2a02:8070:799:dd00:d86b:a2f0:bfaa:c10b)
22:18.20*** join/#neo900 qws-user-1228 (~quassel@2605:a000:110c:a05e:9128:9b91:a886:8e00)
22:35.31*** join/#neo900 jonsger (~Thunderbi@2a02:8070:799:dd00:9530:f0e0:c5e9:402b)
22:59.09*** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de)
23:16.37*** join/#neo900 cybiko123 (~cybiko123@unaffiliated/cybiko123)
23:29.02*** join/#neo900 chomwitt (~chomwitt@athedsl-163040.home.otenet.gr)
23:42.44*** join/#neo900 goiken (~goiken@dslb-094-222-180-029.094.222.pools.vodafone-ip.de)
23:50.44*** join/#neo900 Airwave (~Airwave@20.195.9.46.customer.cdi.no)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.