IRC channel logs
2024-08-08.log
back to list of logs
<damo22>sneek: later tell AlmuHS as far as i can tell, AHCI driver works by matching on PCI_CLASS and PCI_SUBCLASS etc, not by vendor and device id, only for quirks, so the current NetBSD ahci driver should work on most AHCI controllers according to ahci_pci_match(device_t parent, cfdata_t match, void *aux) <azert>damo22: I think that keeping pace with Netbsd kernel development, and specifically having a developer working on _both_ projects, is the only way to make the current strategy successful <damo22>not really, i think if rump was supported properly upstream as a first class citizen in netbsd, we could just sync their tree <damo22>we are basically compiling their src/ tree <damo22>but the drivers dont all have rump targets in the makefiles <azert>damo22: AlmuHS was saying that updating src/ gives a few errors. Also there are Debian patches that need to go upstream. Like you said some makefiles needs to update. Finally, netbsd people would surely be interested in supporting userspace drivers, as such there is a potential of synergy between the two projects <sneek>Welcome back almuhs, you have 2 messages! <sneek>almuhs, damo22 says: as far as i can tell, AHCI driver works by matching on PCI_CLASS and PCI_SUBCLASS etc, not by vendor and device id, only for quirks, so the current NetBSD ahci driver should work on most AHCI controllers according to ahci_pci_match(device_t parent, cfdata_t match, void *aux) <almuhs>and this could be the reason because NetBSD 10 detects the hdd and cdrom, and our rumpdisk not <gnucode>hello hurd friends. dino-im doesn't work today. :( <gnucode>(dino-im:1308): GLib-GIO-ERROR **: 10:16:11.703: Settings schema 'org.gtk.gtk4.Settings.EmojiChooser' does not contain a key named 'recent-emoji' <gnucode>dino-im is probably the best XMPP/Jabber client. <azert>almuhs: upgrading netbsd allowed the detection of the hdd, right? <azert>Which means that old netbsd and rumpdisk share the same bug, and that current netbsd fixed it <azert>Absolutely predictable that something like this would happen at some point <almuhs>the hurd's rumpdisk is using old sources <almuhs>but the current netbsd has some modifications in rumpdisk <almuhs>someone of these add some specific vendors for some Intel models