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

Reply via email to