<HTML><BODY><br><blockquote style="border-left:1px solid #0857A6; margin:10px; padding:0 0 0 10px;"><div id=""><div class="js-helper js-readmsg-msg"><div><div id="style_14498922830000000204_BODY">agpgart doesn't care about the drm/i915 pci id's either.<br><br>
   The one that is relevant is the id's in the package manifest:<br><br><a href="https://hg.openindiana.org/upstream/oracle/x-cons/x-s12-clone/file/5dc3c751c9c5/pkg/manifests/driver-graphics-drm.p5m" target="_blank">https://hg.openindiana.org/upstream/oracle/x-cons/x-s12-clone/file/5dc3c751c9c5/pkg/manifests/driver-graphics-drm.p5m</a><br><br></div></div></div></div></blockquote><br><br>That one is only the external bindings for attaching during add_drv of i915.<br><br><br><br><blockquote style="border-left:1px solid #0857A6; margin:10px; padding:0 0 0 10px;"><div id=""><div class="js-helper js-readmsg-msg"><div><div id="style_14498922830000000204_BODY">And I'm guessing that the pciid for the X230 is in this list, as HD 4000 <br>
should work.<br><br>
> First let's give Sun/Oracle Menlo Park some time to respond.<br><br>
   Two comments immediately come to mind:<br><br>
    Don't be changing copyrights<br>
    Be mindful of attribution of imported source.<br><br><br><br>
rf</div><div>_______________________________________________<br>
oi-dev mailing list<br><a href="/compose?To=oi%2ddev@openindiana.org">oi-dev@openindiana.org</a><br><a href="http://openindiana.org/mailman/listinfo/oi-dev" target="_blank">http://openindiana.org/mailman/listinfo/oi-dev</a><br data-mce-bogus="1"></div></div></div></div></blockquote>
<br><br><br>Did I hear correctly??<br>You say: "agpgart doesn't care about the drm/i915 pci id's either." ??<br><br>At least here on my outdated in_progress hybrid (and I doubt this is different on Sol11.x), no gart, no luck:<br><br><br> grep -n agpgart /etc/*<br>/etc/minor_perm:303:agpgart:* 0644 root sys<br>/etc/name_to_major:328:agpgart 282<br>/etc/path_to_inst:10:"/agpgart" 0 "agpgart"<br>/etc/path_to_inst.old:10:"/agpgart" 0 "agpgart"<br>martin@opensxce:/tmp/REALcosmicrescue/TMP/MAGIC/kernel# grep -n gart /etc/*<br>/etc/driver_aliases:1111:amd64_gart "pci1022,1103"<br>/etc/minor_perm:302:amd64_gart:* 0644 root sys<br>/etc/minor_perm:303:agpgart:* 0644 root sys<br>/etc/name_to_major:327:amd64_gart 281<br>/etc/name_to_major:328:agpgart 282<br>/etc/path_to_inst:10:"/agpgart" 0 "agpgart"<br>/etc/path_to_inst.old:10:"/agpgart" 0 "agpgart"<br>martin@opensxce:/tmp/REALcosmicrescue/TMP/MAGIC/kernel# grep -n agp /etc/*<br>/etc/driver_aliases:1071:agptarget "pci8086,7124"<br>/etc/driver_aliases:1072:agptarget "pci8086,7122"<br>/etc/driver_aliases:1073:agptarget "pci8086,7120"<br>/etc/driver_aliases:1074:agptarget "pci1022,7454"<br>/etc/driver_aliases:1075:agptarget "pci8086,3580"<br>/etc/driver_aliases:1076:agptarget "pci8086,3575"<br>/etc/driver_aliases:1077:agptarget "pci8086,2560"<br>/etc/driver_aliases:1078:agptarget "pci8086,2570"<br>/etc/driver_aliases:1079:agptarget "pci8086,2580"<br>/etc/driver_aliases:1080:agptarget "pci8086,2590"<br>/etc/driver_aliases:1081:agptarget "pci8086,2770"<br>/etc/driver_aliases:1082:agptarget "pci8086,27a0"<br>/etc/driver_aliases:1083:agptarget "pci8086,27ac"<br>/etc/driver_aliases:1084:agptarget "pci8086,2970"<br>/etc/driver_aliases:1085:agptarget "pci8086,2980"<br>/etc/driver_aliases:1086:agptarget "pci8086,2990"<br>/etc/driver_aliases:1087:agptarget "pci8086,29a0"<br>/etc/driver_aliases:1088:agptarget "pci8086,29b0"<br>/etc/driver_aliases:1089:agptarget "pci8086,29c0"<br>/etc/driver_aliases:1090:agptarget "pci8086,29d0"<br>/etc/driver_aliases:1091:agptarget "pci8086,2a00"<br>/etc/driver_aliases:1092:agptarget "pci8086,2a10"<br>/etc/driver_aliases:1093:agptarget "pci8086,2a40"<br>/etc/driver_aliases:1094:agptarget "pci8086,2e00"<br>/etc/driver_aliases:1095:agptarget "pci8086,2e10"<br>/etc/driver_aliases:1096:agptarget "pci8086,2e20"<br>/etc/driver_aliases:1097:agptarget "pci8086,2e30"<br>/etc/driver_aliases:1098:agptarget "pci8086,2e40"<br>/etc/driver_aliases:1099:agptarget "pci8086,40"<br>/etc/driver_aliases:1100:agptarget "pci8086,44"<br>/etc/driver_aliases:1101:agptarget "pci8086,62"<br>/etc/driver_aliases:1102:agptarget "pci8086,6a"<br>/etc/driver_aliases:1103:agptarget "pci8086,1130"<br>/etc/driver_aliases:1104:agptarget "pci8086,3340"<br>/etc/driver_aliases:1105:agptarget "pci8086,100"<br>/etc/driver_aliases:1106:agptarget "pci8086,104"<br>/etc/driver_aliases:1107:agptarget "pci8086,108"<br>/etc/driver_aliases:1108:agptarget "pci8086,150"<br>/etc/driver_aliases:1109:agptarget "pci8086,154"<br>/etc/driver_aliases:1110:agptarget "pci8086,158"<br>/etc/minor_perm:301:agptarget:* 0644 root sys<br>/etc/minor_perm:303:agpgart:* 0644 root sys<br>/etc/mnttab:1:rpool1/ROOT/agp   /       zfs     dev=2d90002     0<br>/etc/name_to_major:326:agptarget 280<br>/etc/name_to_major:328:agpgart 282<br>/etc/path_to_inst:10:"/agpgart" 0 "agpgart"<br>/etc/path_to_inst:62:"/pci@0,0/pci8086,100@0" 0 "agptarget"<br>/etc/path_to_inst.old:10:"/agpgart" 0 "agpgart"<br>/etc/path_to_inst.old:59:"/pci@0,0/pci8086,100@0" 0 "agptarget"<br><br><br><br>And: If I recall correctly, with the agp stuff (again, the term "agp" is totally misleading, it is always necessary!) you won't even be lucky if your external pciid bindings for add_drv are correct. It will still complain during inititialization until the correct pciids are also compiled in.<br><br>Focus for this example especially on:<br><br><br>/etc/driver_aliases:1105:agptarget "pci8086,100"<br>/etc/driver_aliases:1106:agptarget "pci8086,104"<br>/etc/driver_aliases:1107:agptarget "pci8086,108"<br><br><br>Now, here the explanation:<br><br><br>In i915 as pointed out by yourself you have this in contrast:<br><br><a href="https://hg.openindiana.org/upstream/oracle/x-cons/x-s12-clone/file/5dc3c751c9c5/pkg/manifests/driver-graphics-drm.p5m">https://hg.openindiana.org/upstream/oracle/x-cons/x-s12-clone/file/5dc3c751c9c5/pkg/manifests/driver-graphics-drm.p5m</a><br><br><pre>alias=pci8086,102 
</pre><div class="parity0" style="font-family: monospace;" data-mce-style="font-family: monospace;"><pre>alias=pci8086,106 
</pre></div><div class="parity1" style="font-family: monospace;" data-mce-style="font-family: monospace;"><pre><a id="l48" class="linenr" href="https://hg.openindiana.org/upstream/oracle/x-cons/x-s12-clone/file/5dc3c751c9c5/pkg/manifests/driver-graphics-drm.p5m#l48" data-mce-href="https://hg.openindiana.org/upstream/oracle/x-cons/x-s12-clone/file/5dc3c751c9c5/pkg/manifests/driver-graphics-drm.p5m#l48"></a><br></pre></div><br>or, next example:<br><br><br><br>/etc/driver_aliases:1108:agptarget "pci8086,150"<br>/etc/driver_aliases:1109:agptarget "pci8086,154"<br>/etc/driver_aliases:1110:agptarget "pci8086,158"<br><br><br><br>then again in 915 you have:<br><pre>alias=pci8086,152 \
</pre><div class="parity1" style="font-family: monospace;" data-mce-style="font-family: monospace;"><pre>alias=pci8086,156 \
</pre></div><div class="parity0" style="font-family: monospace;" data-mce-style="font-family: monospace;"><pre>alias=pci8086,15a \<br><br><br><br>Notice something???<br>If I understand it correctly, you _got_ that port from Sun China during PSARC 2014/148 Move DRM drivers to X11<br>So it is no problem if you enver noticed this correlation.<br><br><br>But don't deal with me like with some fool. And once again: I didn't change your license string.<br>The updated year (from 2013 to 2015) happened, because on November 30th Niveditha has committed this change to the gate, while I was still using a local checkout from before.<br>When I created the diffs however, I took a fresh checkout to create the diff against.<br>So you criticism for messing with your copyright should be forwarded right back to Oracle.<br><br><br><br><br>
</pre></div><br><br><br><br><br><br><br><br></BODY></HTML>