-
Guest92Hi
-
Guest92It’s me
-
Guest92Leo chat
-
sjorgeIf anybody at least somewhat familiar with viona wants to have a look code.illumos.org/c/illumos-gate/+/2980, 3rd attempt. Last time it was decided to just change the default until it can be properly fixed eventually. So here is that, including the man page change to indicate that and a way to 'restore the old behaviour' for those that want the extra performance back and were not hitting the problem. (I have personally not noticed any
-
sjorgeperformance loss, then again it works now instead of just stalling on big transfers xD so hard to compare really)
-
fenix→ CODE REVIEW 2980: 15464 Change viona default to always copy tx buffers (NEW) | illumos.org/issues/15464
-
jbkwithout source diving, is there an easy way anyone knows offhand to tell if an HBA driver is using SCSv3 or not?
-
yuripvlook for *tgtmap* something in its symbols? :)
-
rmustaccBy using nm and nothing else jbk?
-
jbkthat should work..
-
rmustaccI would probably look for scsi_hba_iport_register.
-
yuripvthe problem with scsi_hba_iport_register is that mpt_sas uses it while not really being scsav3
-
yuripvso may be both?
-
rmustaccAh, right. My mistake.
-
richloweI think there are some drivers that are "scsav3" but don't really use tgtmaps either.
-
rmustaccI guess it depends on what does it really mean to be SCSAv3, which I can't really answer.
-
rmustaccI would assume complex addressing and iports is the true thing?
-
yuripvand letting framework configure targets instead of manually rolling out the ndi_devi_online/ndi_devi_offline and stuff
-
jbkyeah
-
gitomat[illumos-gate] 15781 loader.efi: implement efi_get_protocol_handles() -- Toomas Soome <tsoome⊙mc>
-
jbkthat reminds me.. i need to file a ticket for adding more support for identifying various EFI GUIDs to loader
-
tsoomeyes, I actually have some related work in progress there, but it is a bit of trap too
-
jbktsoome: github.com/illumos/illumos-gate/com…..jasonbking:illumos-gate:efi-guids is what I have
-
jbkit looked like some of the files might have originally come from intel
-
jbkbut i could never find an upstream that might have been more appropriate as a source
-
tsoomeI have been using edk2/MdePkg/Include
-
jbkahh
-
jbki don't know if that stuff will overlap with it or not
-
tsoomethere is good chance they are good.
-
jbksadly, the uefi code on my home server doesn't support the smartcard protocol :(
-
jbkwould have been nice for a project
-
tsoomethe data structure behind lsefi has issue that GUID's are not pointer to value, so we have some wasted space there.
-
jbkthough i was able to see some GUIDs get translated with that change that otherwise weren't on my home server
-
tsoomeyes, that would be the expected result:)
-
jclulowrmustacc: I feel like the biggest SCSAv3 thing is not doing the dumb packet construction thing from the old interface
-
jclulowviz., tran_init_pkt(9E) being the terrible old thing, and tran_setup_pkt(9E) being the substantially less terrible new thing
-
jclulowI suppose that might technically be SCSAv2 or whatever