From owner-freebsd-current@freebsd.org Fri Dec 4 01:16:47 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CD2F9A3FF46 for ; Fri, 4 Dec 2015 01:16:47 +0000 (UTC) (envelope-from jmaloney@pcbsd.org) Received: from barracuda.ixsystems.com (mail.ixsystems.com [69.198.165.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.ixsystems.com", Issuer "Go Daddy Secure Certificate Authority - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ACABB1E7E for ; Fri, 4 Dec 2015 01:16:47 +0000 (UTC) (envelope-from jmaloney@pcbsd.org) X-ASG-Debug-ID: 1449191805-08ca042abc05700002-XDYc8F Received: from [10.0.1.8] (ip72-209-175-134.ks.ks.cox.net [72.209.175.134]) by barracuda.ixsystems.com with ESMTP id hWuqCybhcDM2LSoX (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 03 Dec 2015 17:16:46 -0800 (PST) X-Barracuda-Envelope-From: jmaloney@pcbsd.org X-Barracuda-AUTH-User: jmaloney@pcbsd.org X-Barracuda-Apparent-Source-IP: 72.209.175.134 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) Subject: Re: EFI and i915kms questions From: Joe Maloney X-ASG-Orig-Subj: Re: EFI and i915kms questions In-Reply-To: <2CA763DF-4746-4383-8C2D-35BE57A332BA@pcbsd.org> Date: Thu, 3 Dec 2015 19:16:45 -0600 Cc: freebsd-current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <4F36B4FB-7025-41C0-842D-5B89658A42F6@pcbsd.org> References: <54B18FFE-063F-4F62-9343-28FDE68EE358@pcbsd.org> <56505B3F.2070403@dumbbell.fr> <5BC149BC-8BA6-4089-A9E6-763E2494A30A@pcbsd.org> <1736392.rQjToYj3It@ralph.baldwin.cx> <565EA01E.7000300@dumbbell.fr> <547D1CBA-AEBD-4A89-91C9-35982D05EF89@pcbsd.org> <2CA763DF-4746-4383-8C2D-35BE57A332BA@pcbsd.org> To: =?utf-8?Q?Jean-S=C3=A9bastien_P=C3=A9dron?= X-Mailer: Apple Mail (2.3096.5) X-Barracuda-Connect: ip72-209-175-134.ks.ks.cox.net[72.209.175.134] X-Barracuda-Start-Time: 1449191806 X-Barracuda-Encrypted: ECDHE-RSA-AES256-SHA X-Barracuda-URL: https://10.2.0.41:443/cgi-mod/mark.cgi X-Virus-Scanned: by bsmtpd at ixsystems.com X-Barracuda-BRTS-Status: 1 X-Barracuda-Spam-Score: 0.00 X-Barracuda-Spam-Status: No, SCORE=0.00 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=8.0 tests= X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.24954 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Dec 2015 01:16:48 -0000 It works! Would it be helpful if I did a pull request from github, or = just let you guys take it from here? Thanks for helping me figure out = how to get up, and running! This will be so much better than the = framebuffer driver I was having to use. Joe Maloney > On Dec 3, 2015, at 12:33 PM, Joe Maloney wrote: >=20 > FYI it=E2=80=99s changed a bit more, and line 372 is now line 364 with = different options. Going to try this first which was now at line 364. >=20 > = https://github.com/pkgdemon/freebsd/commit/f72323b10a9dd6da79f0dae1a6fd688= 23ec66f7d >=20 > Joe Maloney >=20 >> On Dec 3, 2015, at 11:58 AM, Joe Maloney wrote: >>=20 >> Will give this a try, build an image and report back for sure. = Thanks! >>=20 >> Joe Maloney >>=20 >>> On Dec 2, 2015, at 1:39 AM, Jean-S=C3=A9bastien P=C3=A9dron = wrote: >>>=20 >>> On 02/12/2015 02:00, John Baldwin wrote: >>>> Note that at the top of the function it invokes IICBUS_TRANSFER on = a different >>>> device when force_bit_dev is true: >>>>=20 >>>> 370 sx_xlock(&dev_priv->gmbus_sx); >>>> 371 if (sc->force_bit_dev) { >>>> 372 dumbbell 282199 error =3D = -IICBUS_TRANSFER(dev_priv->bbbus[unit], msgs, nmsgs); >>>> 373 kib 235783 goto out; >>>> 374 } >>>>=20 >>>> Hmm, I would try changing the line at 470 to match the line at 372. >>>>=20 >>>> They used to match, and then this change: >>>=20 >>> You're right. This is something I fixed in my i915 update branch but >>> forgot to commit to HEAD... >>>=20 >>> Joe, could you please try what John suggests to confirm? >>>=20 >>> --=20 >>> Jean-S=C3=A9bastien P=C3=A9dron >>>=20 >>=20 >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to = "freebsd-current-unsubscribe@freebsd.org" >=20 > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to = "freebsd-current-unsubscribe@freebsd.org"