Date: Thu, 14 Apr 2016 02:18:42 +0300 From: Arto Pekkanen <isoa@kapsi.fi> To: =?UTF-8?B?5om/5oGp5b6Q?= <mashomee@gmail.com> Cc: freebsd-x11@freebsd.org Subject: Re: kloadload i915kms cause kernel core dump Message-ID: <570ED3D2.1020604@kapsi.fi> In-Reply-To: <CALGfCvCHyvS65K-z1yatOK3q97Qs%2BYjok358HUZoYBZCfVLLUA@mail.gmail.com> References: <CALGfCvDtyaPC%2BKiXFw_bghcw6mcvSR_4VaxZxtw_ps0mXMDihg@mail.gmail.com> <570D4A62.8010705@kapsi.fi> <CALGfCvCHyvS65K-z1yatOK3q97Qs%2BYjok358HUZoYBZCfVLLUA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --vg2pne7Xh6R7vxkmbK5WVEfDpXl2BBF1v Content-Type: multipart/mixed; boundary="hj6UOMLT0cPc6ABRVepNfKn3gNXbdpmhO" From: Arto Pekkanen <isoa@kapsi.fi> To: =?UTF-8?B?5om/5oGp5b6Q?= <mashomee@gmail.com> Cc: freebsd-x11@freebsd.org Message-ID: <570ED3D2.1020604@kapsi.fi> Subject: Re: kloadload i915kms cause kernel core dump References: <CALGfCvDtyaPC+KiXFw_bghcw6mcvSR_4VaxZxtw_ps0mXMDihg@mail.gmail.com> <570D4A62.8010705@kapsi.fi> <CALGfCvCHyvS65K-z1yatOK3q97Qs+Yjok358HUZoYBZCfVLLUA@mail.gmail.com> In-Reply-To: <CALGfCvCHyvS65K-z1yatOK3q97Qs+Yjok358HUZoYBZCfVLLUA@mail.gmail.com> --hj6UOMLT0cPc6ABRVepNfKn3gNXbdpmhO Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable If the kernel core dumps when X.org loads the i915kms driver, then there is a bug in the driver itself. The best course of action would be to make a PR. The PR should contain a full description of your hardware, full "pciconf -lvbe" output, description of actions that reproduce a kernel panic, /var/log/Xorg.0.log just before kernel panic and then a link to the core dump itself. To obtain an initial core dump, please follow these instructions: https://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/ker= neldebug.html#kerneldebug-obtain You can submit a PR here: https://bugs.freebsd.org/bugzilla/enter_bug.cgi After the initial PR has been submitted, the developers will sooner or later contact you and provide more information on what need be done. Do note that I have an Ivy Bridge laptop, and the i915kms + X.org work flawlessly without any problems. It is rather peculiar that it core dumps on your laptop with the same chipset. Thus it is just best let the developers figure it out. On 13.04.2016 17:32, =E6=89=BF=E6=81=A9=E5=BE=90 wrote: > Thanks for your reply! >=20 > I've already done the stuff listed in > https://www.freebsd.org/doc/handbook/x-config.html. > <https://www.freebsd.org/doc/handbook/x-config.html> >=20 >=20 > vgapci1@pci0:0:2:0: class=3D0x030000 card=3D0x0934152d > chip=3D0x01668086 rev=3D0x09 hdr=3D0x00 > vendor =3D 'Intel Corporation' > device =3D '3rd Gen Core processor Graphics Controller' > class =3D display > subclass =3D VGA > bar [10] =3D type Memory, range 64, base 0xd3000000, size > 4194304, enabled > bar [18] =3D type Prefetchable Memory, range 64, base > 0xc0000000, size 268435456, enabled > bar [20] =3D type I/O Port, range 32, base 0x5000, size 64, e= nabled > cap 05[90] =3D MSI supports 1 message > cap 01[d0] =3D powerspec 2 supports D0 D3 current D0 > cap 13[a4] =3D PCI Advanced Features: FLR TP >=20 >=20 > Here is my xorg.conf >=20 > Section "Device" > Identifier "Card0" > Driver "vesa" > BusId "PCI:0:2:0" > EndSection >=20 > I've changed driver to "vesa", because as long as I use "intel", kernel= > core dumped at once because of the "i915kms" driver! > I've just want know how to make intel driver works for me. > Thank you. > =20 >=20 >=20 > On Wed, Apr 13, 2016 at 3:20 AM, Arto Pekkanen <isoa@kapsi.fi > <mailto:isoa@kapsi.fi>> wrote: >=20 > This topic has been discussed already many times before, so I am ju= st > going to link the relevant Handbook article: > https://www.freebsd.org/doc/handbook/x-config.html >=20 > Read through the section "Setting the Video Driver in a File" >=20 > To set the Intel=C2=AE driver in a configuration file: >=20 > Example 5.1. Select Intel=C2=AE Video Driver in a File > /usr/local/etc/X11/xorg.conf.d/driver-intel.conf >=20 > Section "Device" > Identifier "Card0" > Driver "intel" > # BusID "PCI:1:0:0" > EndSection >=20 > If more than one video card is present, the BusID identifier can be= > uncommented and set to select the desired card. A list of video car= d bus > IDs can be displayed with pciconf -lv | grep -B3 display. >=20 > ... and in your case, you MUST set the BusID attribute or X won't b= e > able to figure out which device to configure. >=20 > On 09.04.2016 09:31, =E6=89=BF=E6=81=A9=E5=BE=90 wrote: > > Hi, everyone. > > > > I'using a Hasee laptop Model:K580S-i7 D0. It has a optimus dual > cards, one > > is Intel HD4000, the other nvidia GT650M. There is no option in > BIOS to > > disable optimus. > > > > I follow the link https://wiki.freebsd.org/Graphics. > > > > I've the problem enabling intel card. > > When I just use "intel" driver in xorg.conf, X won't start, > compaining no > > device detected. I can only use the "vesa" driver, this way, X > starts well, > > But I cannot switch back to console. When I pressed Alt-Shift-F1,= > it just > > went black, no response to any key but pressing power putton for = 5 > seconds. > > > > Everytime trying loading i915kms kernel module, the kernel core d= umps. > > If i compiled the module into kernel or put it in /boot/loader.co= nf or > > /etc/rc.conf, It will core dump in next booting process. > > If I manully kldload the module, kernel will core dump right afte= r > i press > > Enter. > > > > I don't know why and how to resolve this. > > Any help will be appreciated! Thanks. > > > > > > > > _______________________________________________ > > freebsd-x11@freebsd.org <mailto:freebsd-x11@freebsd.org> mailing = list > > https://lists.freebsd.org/mailman/listinfo/freebsd-x11 > > To unsubscribe, send any mail to > "freebsd-x11-unsubscribe@freebsd.org > <mailto:freebsd-x11-unsubscribe@freebsd.org>" > > >=20 >=20 --hj6UOMLT0cPc6ABRVepNfKn3gNXbdpmhO-- --vg2pne7Xh6R7vxkmbK5WVEfDpXl2BBF1v Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlcO09IACgkQTBivhqtJa26pGAD/ZlAeQ4y4ef5pvgkJQJJKGEM+ QDxBnBPdLwUtHEwSbnUA+wcHr+hjckaSqgNR57vOR0xN6Ao7bqdlauwojLPYttax =+zBj -----END PGP SIGNATURE----- --vg2pne7Xh6R7vxkmbK5WVEfDpXl2BBF1v--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?570ED3D2.1020604>