-
tsoome_should xsvc package be renamed pkg:/driver/x11/xsvc -> pkg:/driver/xsvc - its not really depending on X11 (Xsun?), the gate consumers are acpidump and libsmbios - neither is depending on X11 but acpidump has hard dependency on /dev/xsvc, while smbios can live with only /dev/smbios present...
-
richlowetsoome_: other consumers should be fixed to not suck
-
richloweconsuming xsvc is never a good idea
-
richlowesmbios needs to only use /dev/smbios, acpi needs to do the equivalent, but there's no such device yet
-
tsoome_thats is valid point ofc.
-
richloweI wouldn't rename the package, 'cos X is what was meant to use it
-
richloweeveryone else is just cheating because they want to broddle around in real memory and don't want to do the extra work
-
richlowealanc might have things to add
-
tsoome_so the real bugs are missing /dev/acpi and libsmbios is still looking for /dev/xsvc:)
-
alancxsvc was supposed to go away when we got kernel drivers implemented for all the video cards we supported in Xorg, but well, that never got implemented
-
alancwe did get libpciaccess & scanpci to use PCI interfaces instead of just reading PCI bus registers directly via xsvc
-
jbkmy impression was using it for acpi and smbios was a bit of a hack...
-
jbk'hey this'll work, let's use it for now'
-
jbkbut wasn't really meant for either
-
richlowejbk: more than "a bit"
-
andyfand I used it just yesterday to get a hash of the bootrom in a guest VM.. <>
-
jbki didn't want to be too harsh :)
-
richloweandyf: not denying being able to do that has its uses, but it's a terrifying thing to be able to do
-
richlowe(I still think sun should probably not have delivered/relied on pcitool interfaces so much either)
-
andyfI then decided just to get the bootrom to populate SMBIOS paste.omnios.org/?ab3605e4b8729cd3#…X2jVhFyeTMGLmBiTz35MSrckad1Q1PBJf68
-
andyfDefinitely cleaner
-
jbkat some point, I need to see if I can setup a bhyve VM (under smartos) for variable storage and maybe run the UEFI shell to be able to test some stuff...
-
gitomat[illumos-gate] 18149 ld(1) should support -zsysroot -- Richard Lowe <richlowe⊙rn>
-
gitomat[illumos-gate] 18247 elf-test TLS tests should work with newer gas -- Richard Lowe <richlowe⊙rn>
-
jbkheh.. I feel like ::dladm could possibly be more useful :)