Using startx as root w/ no Xorg.conf causes -current to panic when using the i7-3770 integrated graphics adapter. I built a debug kernel and sent a sendbug report[1] on Sunday. I've appended a (serial console) excerpt from that report. The panic is easily reproducible. Is this a known problem?
[1]<http://marc.info/?l=openbsd-bugs&m=135990465408901&w=2> # /usr/X11R6/bin/startx -- /usr/X11R6/bin/X -keepPriv xauth: file /root/.serverauth.29813 does not exist xauth: file /root/.Xauthority does not exist X.Org X Server 1.12.3 Release Date: 2012-07-09 X Protocol Version 11, Revision 0 Build Operating System: OpenBSD 5.3 amd64 Current Operating System: OpenBSD v1.thrush.com 5.3 GENERIC.MP#3 amd64 Build Date: 02 February 2013 07:39:03PM Current version of pixman: 0.28.0 Before reporting problems, check http://wiki.xextent_create: extent `agpgtt', \ start 0xdffff000, end 0xdfffefff panic: extent_create: end < start Stopped at Debugger+0x5: leave RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS PANIC! IF RUNNING SMP, USE 'mach ddbcpu <#>' AND 'trace' ON OTHER PROCESSORS, TOO. DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION! ddb{5}> trace Debugger() at Debugger+0x5 panic() at panic+0xe4 extent_create() at extent_create+0x36b sg_dmatag_init() at sg_dmatag_init+0x70 agp_bus_dma_init() at agp_bus_dma_init+0x75 i915_gem_init_ioctl() at i915_gem_init_ioctl+0xa1 inteldrm_ioctl() at inteldrm_ioctl+0x79 VOP_IOCTL() at VOP_IOCTL+0x37 vn_ioctl() at vn_ioctl+0x71 sys_ioctl() at sys_ioctl+0x150 syscall() at syscall+0x249 --- syscall (number 54) --- end of kernel end trace frame: 0x7f7ffffca9b0, count: -11 0x19437493b85a: ddb{5}> ps PID PPID PGRP UID S FLAGS WAIT COMMAND *31231 2165 31231 0 7 0 Xorg 2165 29813 29813 0 3 0x88 pause xinit 29813 31363 29813 0 3 0x88 pause sh 16114 1 16114 0 3 0x80 ttyin getty 31363 1 31363 0 3 0x88 pause ksh 8360 1 8360 0 3 0x80 ttyin getty 1780 1 1780 0 3 0x80 ttyin getty 13621 1 13621 0 3 0x80 ttyin getty 25853 1 25853 0 3 0x80 ttyin getty 15418 1 15418 0 3 0x80 ttyin getty 6590 26627 26627 0 3 0x80 nanosleep perl 7773 1 7773 0 3 0x80 poll wsmoused 26627 482 26627 0 3 0x88 pause sh 482 15537 15537 0 3 0x80 piperd cron 15537 1 15537 0 3 0x80 select cron 13904 1 13904 0 3 0x80 kqread apmd 32065 1 32065 99 3 0x80 poll sndiod 31682 1 31682 0 3 0x80 select inetd 23803 12668 12668 67 3 0x80 netcon httpd 9625 12668 12668 67 3 0x80 netcon httpd 26717 12668 12668 67 3 0x80 netcon httpd 10383 12668 12668 67 3 0x80 netcon httpd 4499 12668 12668 67 3 0x80 netcon httpd 12668 1 12668 67 3 0x80 select httpd 31347 1 31347 0 3 0x80 select sendmail 2140 1 2140 0 3 0x80 select lpd 13211 1 13211 0 3 0x80 select sshd 13997 1 13997 0 3 0x80 poll rpc.statd 24517 1 24517 0 3 0x80 poll rpc.lockd 19248 16738 16738 0 3 0x80 nfsd nfsd 14135 16738 16738 0 3 0x80 nfsd nfsd 24143 16738 16738 0 3 0x80 nfsd nfsd 12836 16738 16738 0 3 0x80 nfsd nfsd 16738 1 16738 0 3 0x80 netcon nfsd 30526 1 30526 0 3 0x80 select mountd 18642 1 18642 28 3 0x80 poll portmap 724 1 724 0 3 0x80 poll ntpd 9889 17960 9889 83 3 0x80 poll ntpd 17960 1 17960 83 3 0x80 poll ntpd 3237 21232 21232 70 3 0x80 select named 21232 1 21232 0 3 0x80 netio named 9421 17441 17441 74 3 0x80 bpf pflogd 17441 1 17441 0 3 0x80 netio pflogd 14664 29584 29584 73 7 0x80 syslogd 29584 1 29584 0 3 0x80 netio syslogd 12495 1 12495 77 3 0x80 poll dhclient 20605 1 20605 0 3 0x80 poll dhclient 29919 0 0 0 3 0x100280 nfsidl nfsio 19950 0 0 0 3 0x100280 nfsidl nfsio 3825 0 0 0 3 0x100280 nfsidl nfsio 29512 0 0 0 3 0x100280 nfsidl nfsio 25429 1 25429 0 3 0x80 mfsidl mount_mfs 21 0 0 0 3 0x100200 aiodoned aiodoned 20 0 0 0 3 0x100200 syncer update 19 0 0 0 3 0x100200 cleaner cleaner 18 0 0 0 3 0x100200 reaper reaper 17 0 0 0 3 0x100200 pgdaemon pagedaemon 16 0 0 0 3 0x100200 bored crypto 15 0 0 0 3 0x100200 pftm pfpurge 14 0 0 0 3 0x100200 usbtsk usbtask 13 0 0 0 3 0x100200 usbatsk usbatsk 12 0 0 0 3 0x100200 bored intelrel 11 0 0 0 3 0x100200 acpi0 acpi0 10 0 0 0 7 0x40100200 idle7 9 0 0 0 7 0x40100200 idle6 8 0 0 0 3 0x40100200 idle5 7 0 0 0 7 0x40100200 idle4 6 0 0 0 7 0x40100200 idle3 5 0 0 0 3 0x40100200 idle2 4 0 0 0 7 0x40100200 idle1 3 0 0 0 3 0x100200 bored syswq 2 0 0 0 7 0x40100200 idle0 1 0 1 0 3 0x80 wait init 0 -1 0 0 3 0x200 scheduler swapper ddb{5}> show registers ds 0x73e5 acpi_pdirpa+0x2edd es 0xd fs 0xb9e0 acpi_pdirpa+0x74d8 gs 0xf28d acpi_pdirpa+0xad85 rdi 0x1 rsi 0x3292 mp_pdirpa+0x11ab rbp 0xffff80001ef3b9d0 rbx 0xffffffff807ff28d addrmask+0x1aad rdx 0 rcx 0xffff8000001b9000 rax 0x1 r8 0xffff80001ef3b8f0 r9 0 r10 0xffff80001ef3b978 r11 0xffffffff801b5ea0 comcnputc r12 0x100 r13 0xffff80001ef3b9e0 r14 0xffffffff808d21a0 amas_devices+0x7a0 r15 0xffff8000001da300 rip 0xffffffff8045cff5 Debugger+0x5 cs 0x8 rflags 0x3202 mp_pdirpa+0x111b rsp 0xffff80001ef3b9d0 ss 0x10 Debugger+0x5: leave ddb{5}> boot crash
