02:35:18 I now got to get my wifi working. I got to get my wifi arn0 up in ifconfig. I have plumbed it. and I have tried running ifconfig arn0 up. But it still shows down in dladm. Tommorow's problem I guess. 15:02:17 [illumos-gate] 15504 ZFS/libshare is too verbose when services are not present -- Andy Fiddaman 15:47:52 [illumos-gate] 15500 tgtmap(9) tgt_privp doesn't work as advertised -- Hans Rosenfeld 16:17:58 is it correct to not see vioblk interrupts ? https://termbin.com/wi1m. 17:02:01 do you have any vioblk devices? 17:03:23 I think you should see 'vioblk_int_handler' if any vioblk devices have attached 17:09:22 https://termbin.com/nml4 that's prtconf -d I thought having vioscsi meant having vioblk 17:09:59 no, they are two different types of devices 17:10:53 vioblk uses its own (simplified) set of commands (read, write, etc) for a storage device 17:11:28 while vioscsi uses the SCSI command set (far, far more complex) 17:20:07 jbk oh ok, thank you! 17:21:32 jbk is it possible to use fixed interrupts for vioscsi ? https://termbin.com/16u1 17:38:35 neirac: MSI-X is really what you want. Why do you need fixed interrupts? 17:44:06 jclulow I was reading this ticket https://www.illumos.org/issues/12015 , trying to find out why trying smartos in oracle cloud fails when writing to the disk(my assumption) as it not possible to create a zpool 17:44:07 → BUG 12015: vioif with MSI-X not working on Google Compute Engine (Closed) 17:44:26 I would not assume it is related 17:44:45 GCE has a totally custom hypervisor thing and it has specific quirks 17:52:00 jclulow ohh, ok. the issue is totally different then. I'll try to troubleshoot more time the disk 17:52:32 Yeah, I had to do a fair amount of interactive debugging to figure that out 17:52:53 Which at least was possible because GCE provides a decent serial console! 17:53:02 Hopefully Oracle cloud does too 17:53:46 jclulow oh yes, I'm in a serial console, I boot through ipxe 17:53:53 Great 17:54:23 I assume this should work on any disk prtvtoc: /dev/rdsk/c1t0d1s0, but I'm getting this Unable to read Disk geometry errno = 0x5 17:57:14 It might not work if it hasn't ever been labelled? I can't remember 17:57:34 Try to give it an EFI label with format -e 18:04:27 neirac: I'm pretty sure that's what you get if there is no label. 18:32:15 fastest way to create label is zpool create ..; zpool destroy. 18:35:12 tsoome I tried zpool labelclear but failed : failed to open /dev/dsk/c1t0d1s0: I/O error 18:36:59 not labelclear, create. 18:37:37 we create disk label with wholedisk setup;) 18:38:02 tsoome zpool create c1t0d1 cannot label 'c1t0d1': try using fdisk(8) and then provide a specific slice 18:41:37 wot. hm what is device tree for it? 18:41:43 device path* 18:43:38 ls -l /dev/dsk/c1t0d1s0 would show you link to /devices tree 18:43:55 or format will show it in disk list 18:57:08 tsoome lrwxrwxrwx 1 root root 57 Mar 21 13:52 /dev/dsk/c1t0d1s0 -> ../../devices/pci@0,0/pci108e,8@4/iport@iport0/disk@0,1:a 18:57:27 anyhow, for EFI label, you would need to create 100% EFI partition in fdisk (either run directly or format -> fdisk) 18:58:42 iport? sas? 19:16:19 this is vioscsi, I presume. 19:16:36 tsoome yes, is vioscsi 19:18:13 I'm on thin ice there, but vioscsi does not provide cmlb_tg_ops_t -- I'm not sure if it is supposed to or if there is something else stacked on vioscsi 19:18:57 cmlb_tg_ops_t will provide callbacks for disk label (cmlb) from block device 19:22:20 * nomad checks notes 19:22:39 looks like I've used 'fdisk -B' successfully in the past to add/replace labels on drives before adding them to a zpool. 19:24:28 err 19:24:34 fdisk not required? 19:24:47 format -e will create an EFI label if you ask it 19:25:08 I honestly don't remember why that was a necessary thing, just in my notes that I did it. 19:25:15 tsoome: sd provides cmlb 19:25:22 it's SCSI, so vioscsi is just the HBA 19:25:28 sd is the disk target driver that would sit on top 19:25:47 Because it's all not working right, I would use format -e on the disk and try to create the label 19:25:54 and then observe why that isn't working 19:26:19 Some sytem call like open(), or ioctl(), or even some read()/write() will be failing 19:26:23 *system 19:26:23 format has its own quirks. 19:26:31 It's baroque but it's fine 19:26:52 It should work here, for this, at least, and if it doesn't, there is a bug 19:27:19 we have added support for some devices in format in past 19:27:41 ok, I'll try format now 19:28:44 vioscsi should just be sd disks, though, not a new type 19:30:14 format failed https://termbin.com/s4zf 19:31:03 oof 19:31:06 Current Disk is unformatted. 19:31:10 that is ... not ideal haha 19:31:24 You should figure out why we think that 19:31:44 this part actually seems to work at least: c1t0d1 19:32:02 so we're getting some of the SCSI pages that identify the disk vendor/model and capacity 19:32:36 FWIW, you should not have to use the "format" command there 19:32:45 Especially not for a virtual disk 19:33:05 jclulow at least I know what to check now 19:33:10 Yup! 19:33:37 That "is unformatted" message will come from something in format, which will have been a decision based on some ioctl or whatevr 19:33:49 and ... you'll be able to trace that back to something sd got from the disk basically 19:34:30 at least it looks merely like a SCSI thing, and not some interrupts bullshit 19:34:34 interrupts are the worst hhaa 19:34:36 *haha 21:28:41 jclulow thanks!! 21:30:56 You're welcome! 22:32:16 [illumos-gate] 15506 zfs and zpool tests can fail because of core size limit -- Toomas Soome 22:35:43 I just compiled format with developer menu but I don't know how to translate the info to be good or bad https://termbin.com/asyy