Re: Intel Haswell support - Any updates?

2015-09-22 Thread Jean-Sébastien Pédron
On 18.09.2015 08:30, Shane Ambler wrote:
> A little off-topic but has anyone tried to get nvidia to return libcuda
> to our drivers? While it was there a few years ago it was removed yet
> again. From what I could tell we had to use the linux sdk to compile
> cuda kernels which probably hindered freebsd using it so the sdk may
> need porting to freebsd as well.

During XDC last week, we talked about that with an NVIDIA developer (ie.
working for NVIDIA, not on Nouveau). CUDA is a bit complex: it's not
only a library but also a toolchain. This is a lot of effort and, as a
company, they probably won't port/maintain it except if FreeBSD
customers are asking for it.

However, this developer will see if libOpenCL.so can be compiled on
FreeBSD and shipped with nvidia-driver. It could just be a matter of
enabling the build.

-- 
Jean-Sébastien Pédron



signature.asc
Description: OpenPGP digital signature


Re: Intel Haswell support - Any updates?

2015-09-22 Thread Jean-Sébastien Pédron
On 17.09.2015 21:22, O. Hartmann wrote:
>> Why does it take so much time to update? Once Konstantin committed his
>> i915 update, I was busy with non-FreeBSD activities until last July,
>> when I slowly started back to work on i915. My goal is to reduce the
>> diff with Linux as much as possible. But, as opposed to OpenBSD and
>> DragonFlyBSD, we do not use a Linux compatibility layer which would
>> dramatically ease our life.
> 
> My concerns are speed and performance. Isn't any kind of layer consuming 
> performance -
> sometimes worse, sometimes negligible. But anyway, HPC isn't a FreeBSD 
> domain, so ...

Like Nikola said, the layer shouldn't have any performance impact. Most
of the functions are either macros wrapping the FreeBSD native functions
or new implementations (for instance, linux/idr.h).

> The spoken of facilities are "generic" or are they Linux-unique and have to 
> be adopted
> for FreeBSD?

Those facilities are generic tools.

-- 
Jean-Sébastien Pédron



signature.asc
Description: OpenPGP digital signature


Re: Intel Haswell support - Any updates?

2015-09-20 Thread Stefan Wendler
On Saturday 19 September 2015 00:05:48 Slawa Olhovchenkov wrote:
> On Fri, Sep 18, 2015 at 12:50:16PM -0700, Adrian Chadd wrote:
> > Hi,
> > 
> > Just run -HEAD. Outside of occasional hiccups, a whole bunch of us use
> > it for day to day work, and it works fine.
> 
> Some years ago -HEAD break may be one at month, now -HEAD break some times
> at week, and, may be, persistent break (em/igb, callout, i915 on 945G (yes,
> this is also break on -stable, but on stable simple revert two commit
> and will be nice, on -head you got many coomits)).
> 
> Development is ipmotant and development w/o breaks imposibles, but
> current -HEAD not to agree with genareal user.

How far ist -STABLE behind? This could be a way to go. But my Notebook is a 
SPF and I don't have the time to do much more than activating the boot env I 
created before an upgrade.

Cheers

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-19 Thread Allan Jude
On 2015-09-18 15:50, Adrian Chadd wrote:
> Hi,
> 
> Just run -HEAD. Outside of occasional hiccups, a whole bunch of us use
> it for day to day work, and it works fine.
> 
> New hardware support moves fast and furious; even when 11-STABLE rocks
> around we're going to be moving forward quickly on 12-CURRENT and
> you'll be stuck in the same place. :)
> 
> 
> 
> -adrian
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
> 

For those who are slightly more conservative, PCBSD offers monthly
-CURRENT snapshot images with binary upgrades. Highly recommended for
developer laptops.

You can also do horrible things to them like I do, and 'make
installworld' a newer head over top of it.

Also, having ZFS boot environments means, it is easy to take a step
backwards if there is a problem with something in a 'newer' -CURRENT.

-- 
Allan Jude



signature.asc
Description: OpenPGP digital signature


Re: Intel Haswell support - Any updates?

2015-09-19 Thread Allan Jude
On 2015-09-17 20:58, Lundberg, Johannes wrote:
> No yet but I would like to have a meeting if possible. Are there any
> foundation folks in the bay area?
> Starting from next month I will be based in our Los Altos office for the
> time being.
> 
> 
> --
> Johannes Lundberg
> BRILLIANTSERVICE CO., LTD.
> 
> On Fri, Sep 18, 2015 at 9:53 AM, Adrian Chadd 
> wrote:
> 
>> Have you had a one-on-one with anyone at the foundation and expressed
>> your desires/concerns? You're a vendor after all...
>>
>> -a
>>
> 

There will be a Vendor and Dev Summit in Sunnyvale in November:

https://wiki.freebsd.org/201511VendorDevSummit


-- 
Allan Jude



signature.asc
Description: OpenPGP digital signature


Re: Intel Haswell support - Any updates?

2015-09-19 Thread Michael Gmelin
On Fri, 18 Sep 2015 16:12:04 +0200
Stefan Wendler  wrote:

> On Friday 18 September 2015 15:57:10 Michael Gmelin wrote:
> > > On 18 Sep 2015, at 15:33, Stefan Wendler
> > >  
> wrote:
> > >> On Thursday 17 September 2015 20:57:20 Matthias Apitz wrote:
> > >> You must run a ver y recent -HEAD; Wifi is fine
> > > 
> > > I cannot run HEAD because I need a stable system for work. Will
> > > there be a package for FreeBSD 10? I really want to get rid of my
> > > crappy b/g usb stick.
> > Unlikely, as it involved some breaking changes to smbus we can't do
> > within a major release. Many other changes might work on 10 (like
> > memory detection, smbinfo quirks and changes to atkbd). You could
> > of course keep the breaking changes in a separate patch set (those
> > enable light sensor and touch pad).
> Alright. So I hope for 11 stable to arrive asap ;)
> 

11-STABLE is almost a year away.

I backported the patches to 10.2-RELEASE, which was quite easy.

You can find the patch against releng/10.2 and a short howto here:
http://blog.grem.de/sysadmin/FreeBSD-10.2-On-AcerC720-2015-09-19-17-00.html

The following tests were performed using the resulting memstick image:
 - Boot from USB into installer
 - Select "Live CD"
 - Test trackpad:
   kldload ig4
   kldload cyapa
   moused -p /dev/cyapa0
 - Test light sensor (it's located above the F2 key):
   kldload isl
   sysctl dev.isl.0
 - Test wireless:
   mount -rw /
   sysrc wlans_ath0=wlan0
   sysrc ifconfig_wlan0="WPA SYNCDHCP"
   cat >/etc/wpa_supplicant.conf 

Re: Intel Haswell support - Any updates?

2015-09-18 Thread Slawa Olhovchenkov

On Fri, Sep 18, 2015 at 12:50:16PM -0700, Adrian Chadd wrote:

> Hi,
> 
> Just run -HEAD. Outside of occasional hiccups, a whole bunch of us use
> it for day to day work, and it works fine.

Some years ago -HEAD break may be one at month, now -HEAD break some times
at week, and, may be, persistent break (em/igb, callout, i915 on 945G (yes,
this is also break on -stable, but on stable simple revert two commit
and will be nice, on -head you got many coomits)).

Development is ipmotant and development w/o breaks imposibles, but
current -HEAD not to agree with genareal user.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-18 Thread Adrian Chadd
Hi,

Just run -HEAD. Outside of occasional hiccups, a whole bunch of us use
it for day to day work, and it works fine.

New hardware support moves fast and furious; even when 11-STABLE rocks
around we're going to be moving forward quickly on 12-CURRENT and
you'll be stuck in the same place. :)



-adrian
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-18 Thread Stefan Wendler
On Friday 18 September 2015 15:57:10 Michael Gmelin wrote:
> > On 18 Sep 2015, at 15:33, Stefan Wendler  
wrote:
> >> On Thursday 17 September 2015 20:57:20 Matthias Apitz wrote:
> >> You must run a ver y recent -HEAD; Wifi is fine
> > 
> > I cannot run HEAD because I need a stable system for work. Will there be a
> > package for FreeBSD 10? I really want to get rid of my crappy b/g usb
> > stick.
> Unlikely, as it involved some breaking changes to smbus we can't do within a
> major release. Many other changes might work on 10 (like memory detection,
> smbinfo quirks and changes to atkbd). You could of course keep the breaking
> changes in a separate patch set (those enable light sensor and touch pad).
Alright. So I hope for 11 stable to arrive asap ;)

> 
> See here for a list of commits involved, you might be able to back port most
> of it:
> 
> http://blog.grem.de/sysadmin/FreeBSD-On-AcerC720-Merged-2015-07-25-23-30.htm
> l
> 
> - Michael
> 
Cheers,
Stefan
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-18 Thread Michael Gmelin


> On 18 Sep 2015, at 15:33, Stefan Wendler  wrote:
> 
>> On Thursday 17 September 2015 20:57:20 Matthias Apitz wrote:
>> You must run a ver y recent -HEAD; Wifi is fine
> 
> I cannot run HEAD because I need a stable system for work. Will there be a 
> package for FreeBSD 10? I really want to get rid of my crappy b/g usb stick.
> 

Unlikely, as it involved some breaking changes to smbus we can't do within a 
major release. Many other changes might work on 10 (like memory detection, 
smbinfo quirks and changes to atkbd). You could of course keep the breaking 
changes in a separate patch set (those enable light sensor and touch pad).

See here for a list of commits involved, you might be able to back port most of 
it:

http://blog.grem.de/sysadmin/FreeBSD-On-AcerC720-Merged-2015-07-25-23-30.html

- Michael





> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-18 Thread Stefan Wendler
On Thursday 17 September 2015 20:57:20 Matthias Apitz wrote:
> You must run a ver y recent -HEAD; Wifi is fine

I cannot run HEAD because I need a stable system for work. Will there be a 
package for FreeBSD 10? I really want to get rid of my crappy b/g usb stick.

Cheers,
Stefan
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-18 Thread Stefan Wendler
On Thursday 17 September 2015 23:42:01 Nikola Pajkovsky wrote:
> Do not run those commands in X, otherwise it hangs.
> 
> $ vidcontrol -i mode | grep 1920
> 383 (0x17f) 0x000f G 1920x1080x32 D  8x16  0xa 64k 64k 0xe000
> 8100k
> 
> $ memcontrol list | grep 0xe000
> 0xe000/0x2000 BIOS uncacheable set-by-firmware active
> 
> $ memcontrol set -b 0xe000 -l 0x2000 -o BIOS write-combine
> $ startx

Okay, so i didn't do anything wrong here.

$ vidcontrol -i mode | grep 1920
383 (0x17f) 0x000f G 1920x1080x32 D  8x16  0xa 64k 64k 0xe000 
8100k

So this would be 0xc000 for me

$ memcontrol list | grep 0xc000
0xc000/0x4000 BIOS uncacheable set-by-firmware active

$ memcontrol set -b 0xc000 -l 0x4000 -o BIOS write-combined
$ memcontrol list | grep 0xc000
0xc000/0x4000 BIOS write-combine active

... starting X. Nothing changed. I am testing this with youtube videos and it 
is still only "refreshing" every couple of seconds

I am using the vesa driver and NOT uefi

Cheers,
Stefan
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-18 Thread Michael Gmelin


> On 18 Sep 2015, at 07:34, Matthias Apitz  wrote:
> 
>> El día Thursday, September 17, 2015 a las 11:42:01PM +0200, Nikola Pajkovsky 
>> escribió:
>> 
>> Do not run those commands in X, otherwise it hangs.
>> 
>> $ vidcontrol -i mode | grep 1920
>> 383 (0x17f) 0x000f G 1920x1080x32 D  8x16  0xa 64k 64k 0xe000 
>> 8100k
> 
> On my C720 the above cmd does not give any usefull information:
> 
> 
>mode# flags   typesize   font  window  linear buffer
> --
>  0 (0x000) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
> 0x 0k
>  1 (0x001) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
> 0x 0k
>  2 (0x002) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
> 0x 0k
>  3 (0x003) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
> 0x 0k
>  4 (0x004) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
> 0x 0k
>  5 ...
> 
> 
> 507 (0x1fb) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
> 0x 0k
> 508 (0x1fc) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
> 0x 0k
> 509 (0x1fd) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
> 0x 0k
> 510 (0x1fe) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
> 0x 0k
> 511 (0x1ff) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
> 0x 0k
> 

Last time I checked on the c720, the correct memory areas were marked as 
write-combine by default (see "memcontrol list"), so you can't accomplish any 
further performance gains by tuning it manually.

- m

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-18 Thread Oliver Pinter
On 9/17/15, Michael Gmelin  wrote:
>
>
>> On 17 Sep 2015, at 20:23, Russell L. Carter  wrote:
>>
>>
>>
>>> On 09/17/15 10:40, Matthias Apitz wrote:
>>> El día Thursday, September 17, 2015 a las 11:02:07AM -0400, Kris Moore
>>> escribió:
>>>
 On 09/17/2015 09:48, Matthias Apitz wrote:
> El día Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg,
> Johannes escribió:
>
>> Same here. I would personally definitely buy new hardware from Intel
>> if
>> FreeBSD worked on it (not vesa...)
>> ...
> What dow you have against vesa? I run CURRENT on some Acer C720
> Chromebooks with Haswell chipset in Vesa mode. And you will not note
> it.
> I have never ever had such a fast desktop (KDE4) before. I can live
> fine
> with Vesa until Haswell suport is there.
>
>matthias

 BTW, have you tried the xf86-video-scfb driver? It works much better
 than vesa here. The only catch is you have to be booted UEFI with CSM
 disabled. Using it on my X1 Carbon, gets 3k resolution properly and
 everything. Thanks to Glen Barber for bringing that to my attention.
>>>
>>> The Chromebook Acer C720 does not has UEFI; it runs Coreboot with
>>> SeaBIOS as payload.
>>>
>>> The Xorg runs fine without any xorg.conf file, just detects the video as
>>> Vesa with 1366x768 resolution, the max of the 11" screen of this
>>> netbook.
>>
>> Do you have 802.11n and hibernate working on that c720?  I put linux on
>> mine for that reason.  Although despite immense efforts I can't get
>> the trackpad to be detected.  I tried bringing up 10.2 on it but
>> couldn't get it to boot.  These things are just awesome.  4G memory
>> + i3 + 6hr battery for $240 delivered.
>>
>
> It's all in CURRENT, see http://blog.grem.de/pages/c720.html.
>
> Brightness control is done through graphics/intel-backlight (should work on
> other Intel GPUs as well). Auto-brightness control works as well (using the
> new isl driver).

Wow! Thank you very much for this info!

>
> HDMI works in VESA mode (mirrors the internal display). It suspends but
> won't resume, probably due to video, I was never able to really figure that
> one out. Tried an early version of 915i about half a year ago with limited
> success, will try again at/after EuroBSDCon.
>
> There are a couple of people who helped me testing and most of them seem
> quite happy with the results (no suspend/resume being the only real caveat).
>
> - Michael
>
>> Russell
>>
>>>matthias
>> ___
>> freebsd-current@freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread O. Hartmann
On Fri, 18 Sep 2015 16:00:41 +0930
Shane Ambler  wrote:

> On 18/09/2015 02:51, Shawn Webb wrote:
> > On Thu, Sep 17, 2015 at 07:00:15PM +0200, Jean-S??bastien P??dron wrote:
> >> Hi everyone!
> >>
> >> I'm very sorry I didn't communicate at all on the i915 update project.
> >>
> >> So here is a status update: since this morning, the driver builds fine.
> >> I'm currently attending the XDC (X.Org Developers Conference) and don't
> >> have an Intel laptop to test with me. However, Johannes Dieterich (also
> >> attending the conference) offerred his help, so we will do that today.
> >>
> >> Obviously, do not expect something stable in the coming couple days.
> >> Thank you for your patience :)
> >
> > First of all, I want to say (nay, YELL!) "THANK YOU!" You're doing a
> 
> +1
> 
> >> Now about other related tasks:
> >>  o  A Mesa update will be committed Real Soon Now?. It will unlock
> >> GLAMOR and OpenCL support.
> >
> > OpenCL on FreeBSD would be stupendously amazing!
> 
> A little off-topic but has anyone tried to get nvidia to return libcuda
> to our drivers? While it was there a few years ago it was removed yet
> again. From what I could tell we had to use the linux sdk to compile
> cuda kernels which probably hindered freebsd using it so the sdk may
> need porting to freebsd as well.
> 
> 

I'm not sure I'm talking about the same subject, but a couple of years ago,
when we moved software for satellite imagery processing towards GPUs and had
CUDA as an option in mind, I looked at FreeBSD support. nVidia was per se
unwilling to offer FreeBSD-native CUDA libraries and support. the only way to
get CUDA to wark was to use the Linuxulator and being stuck with 32bit
libraries. 2009 and 2010, when i tried hard looking for a solution, the
mentioned workaround wasn't working properly anymore on FBSD 9, 10-CURRENT.

It is a long time since I put some thoughts in that direction since we
switched over to OpenCL as a more free, flexible platform (CPU and GPU usage,
even alternatively).

But of speaking about history then, we had to retire the FreeBSD server
project in favour for a CentOS and Suse cluster due to the lack of driver
support for OpenCL on FreeBSD. The decision was made quickly because funding
was quick and decisions depended on most recent hardware (TESLA GPUs that
time, some customer nVidia GTX570 and GTX580 cards which had a limited
livetime of the GPGPU processing pipeline due to the driver, but sufficient
for some minor calibration jobs ...).   
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Shane Ambler

On 18/09/2015 02:51, Shawn Webb wrote:

On Thu, Sep 17, 2015 at 07:00:15PM +0200, Jean-S??bastien P??dron wrote:

Hi everyone!

I'm very sorry I didn't communicate at all on the i915 update project.

So here is a status update: since this morning, the driver builds fine.
I'm currently attending the XDC (X.Org Developers Conference) and don't
have an Intel laptop to test with me. However, Johannes Dieterich (also
attending the conference) offerred his help, so we will do that today.

Obviously, do not expect something stable in the coming couple days.
Thank you for your patience :)


First of all, I want to say (nay, YELL!) "THANK YOU!" You're doing a


+1


Now about other related tasks:
 o  A Mesa update will be committed Real Soon Now?. It will unlock
GLAMOR and OpenCL support.


OpenCL on FreeBSD would be stupendously amazing!


A little off-topic but has anyone tried to get nvidia to return libcuda
to our drivers? While it was there a few years ago it was removed yet
again. From what I could tell we had to use the linux sdk to compile
cuda kernels which probably hindered freebsd using it so the sdk may
need porting to freebsd as well.


--
FreeBSD - the place to B...Software Developing

Shane Ambler

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Matthias Apitz
El día Thursday, September 17, 2015 a las 11:42:01PM +0200, Nikola Pajkovsky 
escribió:

> Do not run those commands in X, otherwise it hangs.
> 
> $ vidcontrol -i mode | grep 1920
> 383 (0x17f) 0x000f G 1920x1080x32 D  8x16  0xa 64k 64k 0xe000 
> 8100k

On my C720 the above cmd does not give any usefull information:


mode# flags   typesize   font  window  linear buffer
--
  0 (0x000) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
0x 0k
  1 (0x001) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
0x 0k
  2 (0x002) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
0x 0k
  3 (0x003) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
0x 0k
  4 (0x004) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
0x 0k
  5 ...
 
 
507 (0x1fb) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
0x 0k
508 (0x1fc) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
0x 0k
509 (0x1fd) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
0x 0k
510 (0x1fe) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
0x 0k
511 (0x1ff) 0x T 0x0 0x402653478 0x280996d6 131362k  0k 
0x 0k

Thanks

matthias
-- 
Matthias Apitz, ✉ g...@unixarea.de, 🌐 http://www.unixarea.de/  ☎ 
+49-176-38902045
No! Nein! ¡No! Όχι! -- Ευχαριστούμε!
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Lundberg, Johannes
No yet but I would like to have a meeting if possible. Are there any
foundation folks in the bay area?
Starting from next month I will be based in our Los Altos office for the
time being.


--
Johannes Lundberg
BRILLIANTSERVICE CO., LTD.

On Fri, Sep 18, 2015 at 9:53 AM, Adrian Chadd 
wrote:

> Have you had a one-on-one with anyone at the foundation and expressed
> your desires/concerns? You're a vendor after all...
>
> -a
>

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
秘密保持について:この電子メールは、名宛人に送信したものであり、秘匿特権の対象となる情報を含んでいます。
もし、名宛人以外の方が受信された場合、このメールの破棄、およびこのメールに関する一切の開示、
複写、配布、その他の利用、または記載内容に基づくいかなる行動もされないようお願い申し上げます。
---
CONFIDENTIALITY NOTE: The information in this email is confidential
and intended solely for the addressee.
Disclosure, copying, distribution or any other action of use of this
email by person other than intended recipient, is prohibited.
If you are not the intended recipient and have received this email in
error, please destroy the original message.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Adrian Chadd
Have you had a one-on-one with anyone at the foundation and expressed
your desires/concerns? You're a vendor after all...

-a
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Lundberg, Johannes
Same here. Vesa won't work, I tried scfb and while it works to get graphics
on the screen it is not an option when my development requires hardware
acceleration so current I am running Arch Linux.

Since our target platform is Intel Atom BayTrail/CherryTrail there's no
other way..

--
Johannes Lundberg
BRILLIANTSERVICE CO., LTD.

On Fri, Sep 18, 2015 at 12:28 AM, Rui Paulo  wrote:

> On Thu, 2015-09-17 at 11:24 -0400, Kris Moore wrote:
> > On 09/17/2015 11:19, O. Hartmann wrote:
> > > Am Thu, 17 Sep 2015 11:02:07 -0400
> > > Kris Moore  schrieb:
> > >
> > > > On 09/17/2015 09:48, Matthias Apitz wrote:
> > > > > El día Thursday, September 17, 2015 a las 10:41:43PM +0900,
> > > > > Lundberg, Johannes
> > > > > escribió:
> > > > >
> > > > > > Same here. I would personally definitely buy new hardware
> > > > > > from Intel if
> > > > > > FreeBSD worked on it (not vesa...)
> > > > > > ...
> > > > > What dow you have against vesa? I run CURRENT on some Acer C720
> > > > > Chromebooks with Haswell chipset in Vesa mode. And you will not
> > > > > note it.
> > > > > I have never ever had such a fast desktop (KDE4) before. I can
> > > > > live fine
> > > > > with Vesa until Haswell suport is there.
> > > > >
> > > > > matthias
> > > > BTW, have you tried the xf86-video-scfb driver? It works much
> > > > better
> > > > than vesa here. The only catch is you have to be booted UEFI with
> > > > CSM
> > > > disabled. Using it on my X1 Carbon, gets 3k resolution properly
> > > > and
> > > > everything. Thanks to Glen Barber for bringing that to my
> > > > attention.
> > > >
> > > Running that specific driver on several Lenovo HD4600 driven models
> > > gives me headaches
> > > and more. This software-framebuffer works - yes, on whatever
> > > resolution you might wish,
> > > but it consumes CPU time. That said, I recall that the display was
> > > jumpy, slow and
> > > unresponsive when used under heavy load - not even 3k resolution,
> > > but with a moderate
> > > lowend of 1980x1080.
> >
> > Interesting, that's been the opposite of my experience here. Vesa was
> > much slower / using more CPU time and didn't give me the native
> > resolution. Switching to scfb made the laptop "usable" for me, at
> > least
> > until we get a proper Intel driver that does Broadwell.
>
> I, too, used scfb for 4 months, but I gave up and installed Linux.
> These are the things that don't work with scfb:
>
> 1) brightness control (almost at max when booting)
> 2) external monitor
> 3) hardware acceleration.
>
> scfb is a working solution in specific cases, but a laptop isn't one of
> them.
>
> --
> Rui Paulo
>
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
>

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
秘密保持について:この電子メールは、名宛人に送信したものであり、秘匿特権の対象となる情報を含んでいます。
もし、名宛人以外の方が受信された場合、このメールの破棄、およびこのメールに関する一切の開示、
複写、配布、その他の利用、または記載内容に基づくいかなる行動もされないようお願い申し上げます。
---
CONFIDENTIALITY NOTE: The information in this email is confidential
and intended solely for the addressee.
Disclosure, copying, distribution or any other action of use of this
email by person other than intended recipient, is prohibited.
If you are not the intended recipient and have received this email in
error, please destroy the original message.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Nikola Pajkovsky
Stefan Wendler  writes:

> On Thursday 17 September 2015 17:43:02 Nikola Pajkovsky wrote:
>
>> Use memcontrol to set mtrr write-combine for your Vesa. Vesa is lightning
>> fast on T440p on 1920x1200.
>
> I use a T540 and didn't get this to work yet. Can you give me the commands 
> you've used? I guess we have the same chips anyway. So the hex-values should 
> be the same?

Do not run those commands in X, otherwise it hangs.

$ vidcontrol -i mode | grep 1920
383 (0x17f) 0x000f G 1920x1080x32 D  8x16  0xa 64k 64k 0xe000 8100k

$ memcontrol list | grep 0xe000
0xe000/0x2000 BIOS uncacheable set-by-firmware active

$ memcontrol set -b 0xe000 -l 0x2000 -o BIOS write-combine
$ startx

-- 
Nikola
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Nikola Pajkovsky
"O. Hartmann"  writes:

> Am Thu, 17 Sep 2015 19:00:15 +0200
> Jean-Sébastien Pédron  schrieb:
>
>> Hi everyone!
>> 
>> I'm very sorry I didn't communicate at all on the i915 update project.
>> 
>> So here is a status update: since this morning, the driver builds fine.
>> I'm currently attending the XDC (X.Org Developers Conference) and don't
>> have an Intel laptop to test with me. However, Johannes Dieterich (also
>> attending the conference) offerred his help, so we will do that today.
>> 
>> Obviously, do not expect something stable in the coming couple days.
>> Thank you for your patience :)
>> 
>> To answer various questions in this thread:
>> 
>> Why does it take so much time to update? Once Konstantin committed his
>> i915 update, I was busy with non-FreeBSD activities until last July,
>> when I slowly started back to work on i915. My goal is to reduce the
>> diff with Linux as much as possible. But, as opposed to OpenBSD and
>> DragonFlyBSD, we do not use a Linux compatibility layer which would
>> dramatically ease our life.
>
> My concerns are speed and performance. Isn't any kind of layer consuming 
> performance -
> sometimes worse, sometimes negligible. But anyway, HPC isn't a FreeBSD 
> domain, so ...

Look at the linux spinlock layer in ofed/include/linux/spinlock.h

#define spin_lock(_l)   mtx_lock(&(_l)->m)
#define spin_unlock(_l) mtx_unlock(&(_l)->m)
#define spin_trylock(_l)mtx_trylock(&(_l)->m)

means, that using spinlock linux layer does not have any performance
impact. I haven't read all ofed code, but most of that is just bunch of
macros and renaming stuff to use linux code without changes and no
performance impact.

-- 
Nikola
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Matthias Apitz
El día Thursday, September 17, 2015 a las 08:57:20PM +0200, Matthias Apitz 
escribió:

> > These things are just awesome.  4G memory
> > + i3 + 6hr battery for $240 delivered.
> 
> exactly; since I own the C720, I do not think anymore in where is the next 
> power
> outlet :-)

$ uptime
 9:37PM  up  2:02, 4 users, load averages: 0,31 0,28 0,26
$ sysctl -a | fgrep battery.life
 hw.acpi.battery.life: 63

matthias
-- 
Matthias Apitz, ✉ g...@unixarea.de, 🌐 http://www.unixarea.de/  ☎ 
+49-176-38902045
No! Nein! ¡No! Όχι! -- Ευχαριστούμε!
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread O. Hartmann
Am Thu, 17 Sep 2015 19:00:15 +0200
Jean-Sébastien Pédron  schrieb:

> Hi everyone!
> 
> I'm very sorry I didn't communicate at all on the i915 update project.
> 
> So here is a status update: since this morning, the driver builds fine.
> I'm currently attending the XDC (X.Org Developers Conference) and don't
> have an Intel laptop to test with me. However, Johannes Dieterich (also
> attending the conference) offerred his help, so we will do that today.
> 
> Obviously, do not expect something stable in the coming couple days.
> Thank you for your patience :)
> 
> To answer various questions in this thread:
> 
> Why does it take so much time to update? Once Konstantin committed his
> i915 update, I was busy with non-FreeBSD activities until last July,
> when I slowly started back to work on i915. My goal is to reduce the
> diff with Linux as much as possible. But, as opposed to OpenBSD and
> DragonFlyBSD, we do not use a Linux compatibility layer which would
> dramatically ease our life.

My concerns are speed and performance. Isn't any kind of layer consuming 
performance -
sometimes worse, sometimes negligible. But anyway, HPC isn't a FreeBSD domain, 
so ...

> 
> This layer exists for the OFED/Infiniband drivers: we are almost ready
> to move it to a central place, so we can use it in the near future in
> the DRM subsystem.

it would be nice to see a performance comparison between the "original" in 
Linux and then
the layered in freeBSD ...

> 
> Another problem I will fix in the near future is the method I used: I
> worked on a giant patch instead of doing several incremental commits.
> This is unfriendly for external contributors and hard to review.
> DragonFly got that right for instance.
> 
> Now about other related tasks:
> o  A Mesa update will be committed Real Soon Now™. It will unlock
>GLAMOR and OpenCL support.

This to hear is like a symphony to my ears ...

> o  Once Mesa is updated, we can update xserver to 1.17.2. xserver
>1.18 RC 1 works fine (at least for me :). It should be released
>for Halloween.

... and even better ;-)

> o  Wayland. The problem is NOT the output side of the graphics
>stack: it is the input part. We miss evdev (ported as a GSoC,
>waiting for review and commit), we miss udev, we miss libinput.
>This item deserves a dedicated email.

One "advantage" of the Berkeley derived UNIXes is that they did not cover the 
mess Linux
was in its first years - and, from my personal experiences with security rleated
govermental stuff - still is!

The spoken of facilities are "generic" or are they Linux-unique and have to be 
adopted
for FreeBSD?

> 
> Sorry, it's a bit short for such a large topic. It's difficult to expand
> more during a conference :)
> 




pgpa906DCAruX.pgp
Description: OpenPGP digital signature


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Jean-Sébastien Pédron
On 17.09.2015 19:21, Shawn Webb wrote:
> I know there's a difference between "builds fine" and "runs fine". With
> it building fine, is the driver at the point where we can start
> rudimentary testing? I can't help out in the development efforts, but
> I'd love to help test and give bug reports. This is one way the
> community at large can help. Even if it means stuffing your Inbox with
> bug spam. ;)

There is no need to try it right now. I didn't even try it on my own
i915 hardware (it's at home). When an X server runs, I will let you know.

-- 
Jean-Sébastien Pédron



signature.asc
Description: OpenPGP digital signature


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Jean-Sébastien Pédron
On 17.09.2015 20:44, Nikola Pajkovsky wrote:
> Is it part of your huge patch or where can I found commits related to
> linux compat layer?

The Linux compat layer and the i915 update are separate projects.

The layer is here:
https://github.com/dumbbell/freebsd/tree/linux-api-shim

-- 
Jean-Sébastien Pédron



signature.asc
Description: OpenPGP digital signature


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Shawn Webb
On Thu, Sep 17, 2015 at 08:54:37PM +0200, Michael Gmelin wrote:
> 
> 
> > On 17 Sep 2015, at 20:23, Russell L. Carter  wrote:
> > 
> > 
> > 
> >> On 09/17/15 10:40, Matthias Apitz wrote:
> >> El da Thursday, September 17, 2015 a las 11:02:07AM -0400, Kris Moore 
> >> escribi:
> >> 
> >>> On 09/17/2015 09:48, Matthias Apitz wrote:
>  El da Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg, 
>  Johannes escribi:
>  
> > Same here. I would personally definitely buy new hardware from Intel if
> > FreeBSD worked on it (not vesa...)
> > ...
>  What dow you have against vesa? I run CURRENT on some Acer C720
>  Chromebooks with Haswell chipset in Vesa mode. And you will not note it.
>  I have never ever had such a fast desktop (KDE4) before. I can live fine
>  with Vesa until Haswell suport is there.
>  
> matthias
> >>> 
> >>> BTW, have you tried the xf86-video-scfb driver? It works much better
> >>> than vesa here. The only catch is you have to be booted UEFI with CSM
> >>> disabled. Using it on my X1 Carbon, gets 3k resolution properly and
> >>> everything. Thanks to Glen Barber for bringing that to my attention.
> >> 
> >> The Chromebook Acer C720 does not has UEFI; it runs Coreboot with
> >> SeaBIOS as payload.
> >> 
> >> The Xorg runs fine without any xorg.conf file, just detects the video as
> >> Vesa with 1366x768 resolution, the max of the 11" screen of this
> >> netbook.
> > 
> > Do you have 802.11n and hibernate working on that c720?  I put linux on
> > mine for that reason.  Although despite immense efforts I can't get
> > the trackpad to be detected.  I tried bringing up 10.2 on it but
> > couldn't get it to boot.  These things are just awesome.  4G memory
> > + i3 + 6hr battery for $240 delivered.
> > 
> 
> It's all in CURRENT, see http://blog.grem.de/pages/c720.html.
> 
> Brightness control is done through graphics/intel-backlight (should work on 
> other Intel GPUs as well). Auto-brightness control works as well (using the 
> new isl driver).

HOW DID I NOT KNOW ABOUT THAT BEFORE?!? I'm happy to report that's
working on my Lenovo Y50-70 laptop. Thanks for the hint.

> 
> HDMI works in VESA mode (mirrors the internal display). It suspends but won't 
> resume, probably due to video, I was never able to really figure that one 
> out. Tried an early version of 915i about half a year ago with limited 
> success, will try again at/after EuroBSDCon.
> 
> There are a couple of people who helped me testing and most of them seem 
> quite happy with the results (no suspend/resume being the only real caveat).
> 
> - Michael
> 
> > Russell
> > 
> >>matthias
> > ___
> > freebsd-current@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

-- 
Shawn Webb
HardenedBSD

GPG Key ID:  0x6A84658F52456EEE
GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89  3D9E 6A84 658F 5245 6EEE


pgpx_rb3QgzUr.pgp
Description: PGP signature


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Matthias Apitz
El día Thursday, September 17, 2015 a las 11:23:06AM -0700, Russell L. Carter 
escribió:

> Do you have 802.11n and hibernate working on that c720?  I put linux on
> mine for that reason.  Although despite immense efforts I can't get
> the trackpad to be detected.  I tried bringing up 10.2 on it but
> couldn't get it to boot. 

You must run a ver y recent -HEAD; Wifi is fine, but most of the time I
use some Ubuntu phone attached to USB tethered as router to mobile
Internet (as right now). hibernate is not working, AFAIK, without
Haswell support; the touchpad works too; you must learn to use it
because it has not any button and so you must know where to tic to get
left or right button :-)

> These things are just awesome.  4G memory
> + i3 + 6hr battery for $240 delivered.

exactly; since I own the C720, I do not think anymore in where is the next power
outlet :-)

and it is fast, very fast, perhaps due to the SSD;

matthias
-- 
Matthias Apitz, ✉ g...@unixarea.de, 🌐 http://www.unixarea.de/  ☎ 
+49-176-38902045
No! Nein! ¡No! Όχι! -- Ευχαριστούμε!
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Michael Gmelin


> On 17 Sep 2015, at 20:23, Russell L. Carter  wrote:
> 
> 
> 
>> On 09/17/15 10:40, Matthias Apitz wrote:
>> El día Thursday, September 17, 2015 a las 11:02:07AM -0400, Kris Moore 
>> escribió:
>> 
>>> On 09/17/2015 09:48, Matthias Apitz wrote:
 El día Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg, 
 Johannes escribió:
 
> Same here. I would personally definitely buy new hardware from Intel if
> FreeBSD worked on it (not vesa...)
> ...
 What dow you have against vesa? I run CURRENT on some Acer C720
 Chromebooks with Haswell chipset in Vesa mode. And you will not note it.
 I have never ever had such a fast desktop (KDE4) before. I can live fine
 with Vesa until Haswell suport is there.
 
matthias
>>> 
>>> BTW, have you tried the xf86-video-scfb driver? It works much better
>>> than vesa here. The only catch is you have to be booted UEFI with CSM
>>> disabled. Using it on my X1 Carbon, gets 3k resolution properly and
>>> everything. Thanks to Glen Barber for bringing that to my attention.
>> 
>> The Chromebook Acer C720 does not has UEFI; it runs Coreboot with
>> SeaBIOS as payload.
>> 
>> The Xorg runs fine without any xorg.conf file, just detects the video as
>> Vesa with 1366x768 resolution, the max of the 11" screen of this
>> netbook.
> 
> Do you have 802.11n and hibernate working on that c720?  I put linux on
> mine for that reason.  Although despite immense efforts I can't get
> the trackpad to be detected.  I tried bringing up 10.2 on it but
> couldn't get it to boot.  These things are just awesome.  4G memory
> + i3 + 6hr battery for $240 delivered.
> 

It's all in CURRENT, see http://blog.grem.de/pages/c720.html.

Brightness control is done through graphics/intel-backlight (should work on 
other Intel GPUs as well). Auto-brightness control works as well (using the new 
isl driver).

HDMI works in VESA mode (mirrors the internal display). It suspends but won't 
resume, probably due to video, I was never able to really figure that one out. 
Tried an early version of 915i about half a year ago with limited success, will 
try again at/after EuroBSDCon.

There are a couple of people who helped me testing and most of them seem quite 
happy with the results (no suspend/resume being the only real caveat).

- Michael

> Russell
> 
>>matthias
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Russell L. Carter



On 09/17/15 11:42, Adrian Chadd wrote:

run -HEAD on it. The wifi works great (it's atheros.)


Excellent to hear.  When I get back from traveling
I'll bring up -HEAD.

Thanks,
Russell



All that's missing is haswell graphics.


-a


On 17 September 2015 at 11:23, Russell L. Carter  wrote:



On 09/17/15 10:40, Matthias Apitz wrote:


El día Thursday, September 17, 2015 a las 11:02:07AM -0400, Kris Moore
escribió:


On 09/17/2015 09:48, Matthias Apitz wrote:


El día Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg,
Johannes escribió:


Same here. I would personally definitely buy new hardware from Intel if
FreeBSD worked on it (not vesa...)
...


What dow you have against vesa? I run CURRENT on some Acer C720
Chromebooks with Haswell chipset in Vesa mode. And you will not note it.
I have never ever had such a fast desktop (KDE4) before. I can live fine
with Vesa until Haswell suport is there.

 matthias



BTW, have you tried the xf86-video-scfb driver? It works much better
than vesa here. The only catch is you have to be booted UEFI with CSM
disabled. Using it on my X1 Carbon, gets 3k resolution properly and
everything. Thanks to Glen Barber for bringing that to my attention.



The Chromebook Acer C720 does not has UEFI; it runs Coreboot with
SeaBIOS as payload.

The Xorg runs fine without any xorg.conf file, just detects the video as
Vesa with 1366x768 resolution, the max of the 11" screen of this
netbook.



Do you have 802.11n and hibernate working on that c720?  I put linux on
mine for that reason.  Although despite immense efforts I can't get
the trackpad to be detected.  I tried bringing up 10.2 on it but
couldn't get it to boot.  These things are just awesome.  4G memory
+ i3 + 6hr battery for $240 delivered.

Russell


 matthias


___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Nikola Pajkovsky
Jean-Sébastien Pédron  writes:

> Hi everyone!
>
> This layer exists for the OFED/Infiniband drivers: we are almost ready
> to move it to a central place, so we can use it in the near future in
> the DRM subsystem.

Is it part of your huge patch or where can I found commits related to
linux compat layer?

-- 
Nikola
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Adrian Chadd
run -HEAD on it. The wifi works great (it's atheros.)

All that's missing is haswell graphics.


-a


On 17 September 2015 at 11:23, Russell L. Carter  wrote:
>
>
> On 09/17/15 10:40, Matthias Apitz wrote:
>>
>> El día Thursday, September 17, 2015 a las 11:02:07AM -0400, Kris Moore
>> escribió:
>>
>>> On 09/17/2015 09:48, Matthias Apitz wrote:

 El día Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg,
 Johannes escribió:

> Same here. I would personally definitely buy new hardware from Intel if
> FreeBSD worked on it (not vesa...)
> ...

 What dow you have against vesa? I run CURRENT on some Acer C720
 Chromebooks with Haswell chipset in Vesa mode. And you will not note it.
 I have never ever had such a fast desktop (KDE4) before. I can live fine
 with Vesa until Haswell suport is there.

 matthias
>>>
>>>
>>> BTW, have you tried the xf86-video-scfb driver? It works much better
>>> than vesa here. The only catch is you have to be booted UEFI with CSM
>>> disabled. Using it on my X1 Carbon, gets 3k resolution properly and
>>> everything. Thanks to Glen Barber for bringing that to my attention.
>>
>>
>> The Chromebook Acer C720 does not has UEFI; it runs Coreboot with
>> SeaBIOS as payload.
>>
>> The Xorg runs fine without any xorg.conf file, just detects the video as
>> Vesa with 1366x768 resolution, the max of the 11" screen of this
>> netbook.
>
>
> Do you have 802.11n and hibernate working on that c720?  I put linux on
> mine for that reason.  Although despite immense efforts I can't get
> the trackpad to be detected.  I tried bringing up 10.2 on it but
> couldn't get it to boot.  These things are just awesome.  4G memory
> + i3 + 6hr battery for $240 delivered.
>
> Russell
>
>> matthias
>>
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Russell L. Carter



On 09/17/15 10:40, Matthias Apitz wrote:

El día Thursday, September 17, 2015 a las 11:02:07AM -0400, Kris Moore 
escribió:


On 09/17/2015 09:48, Matthias Apitz wrote:

El día Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg, Johannes 
escribió:


Same here. I would personally definitely buy new hardware from Intel if
FreeBSD worked on it (not vesa...)
...

What dow you have against vesa? I run CURRENT on some Acer C720
Chromebooks with Haswell chipset in Vesa mode. And you will not note it.
I have never ever had such a fast desktop (KDE4) before. I can live fine
with Vesa until Haswell suport is there.

matthias


BTW, have you tried the xf86-video-scfb driver? It works much better
than vesa here. The only catch is you have to be booted UEFI with CSM
disabled. Using it on my X1 Carbon, gets 3k resolution properly and
everything. Thanks to Glen Barber for bringing that to my attention.


The Chromebook Acer C720 does not has UEFI; it runs Coreboot with
SeaBIOS as payload.

The Xorg runs fine without any xorg.conf file, just detects the video as
Vesa with 1366x768 resolution, the max of the 11" screen of this
netbook.


Do you have 802.11n and hibernate working on that c720?  I put linux on
mine for that reason.  Although despite immense efforts I can't get
the trackpad to be detected.  I tried bringing up 10.2 on it but
couldn't get it to boot.  These things are just awesome.  4G memory
+ i3 + 6hr battery for $240 delivered.

Russell


matthias


___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Dennis Glatting
On Thu, 2015-09-17 at 13:38 -0400, Johannes Dieterich wrote:
> Hi,
> 
> just chipping into the conversation for a detail Re: OpenCL
> 
> On Thu, Sep 17, 2015 at 1:21 PM, Shawn Webb <
> shawn.w...@hardenedbsd.org> wrote:
> > On Thu, Sep 17, 2015 at 07:00:15PM +0200, Jean-S??bastien P??dron
> > wrote:
> > > Now about other related tasks:
> > > o  A Mesa update will be committed Real Soon Now?. It will
> > > unlock
> > >GLAMOR and OpenCL support.
> > 
> > OpenCL on FreeBSD would be stupendously amazing!
> Not would: is! :-) You can already use OpenCL on radeon and Intel
> GPUs
> (note, only single-precision for Intel, this is an upstream issue) or
> on CPU as fallback when using the mesa-next branch from the
> freebsd-graphics github. This does not require an update of the
> kernel
> compared to CURRENT (of course only supported GPUs work). There are
> some helper ports in the github as well (libraries, e.g.) if you
> write
> your own OpenCL software and I have a few more in my pipeline. I
> personally have an interest in excellent OpenCL support on FBSD.
> 

Ditto. I'm on Linux because of OpenCL and OpenMP (gcc).


> Getting back to building the i915 update.
> 
> Johannes
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "
> freebsd-current-unsubscr...@freebsd.org"
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Matthias Apitz
El día Thursday, September 17, 2015 a las 11:02:07AM -0400, Kris Moore escribió:

> On 09/17/2015 09:48, Matthias Apitz wrote:
> > El día Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg, 
> > Johannes escribió:
> >
> >> Same here. I would personally definitely buy new hardware from Intel if
> >> FreeBSD worked on it (not vesa...)
> >> ...
> > What dow you have against vesa? I run CURRENT on some Acer C720
> > Chromebooks with Haswell chipset in Vesa mode. And you will not note it.
> > I have never ever had such a fast desktop (KDE4) before. I can live fine
> > with Vesa until Haswell suport is there.
> >
> > matthias
> 
> BTW, have you tried the xf86-video-scfb driver? It works much better
> than vesa here. The only catch is you have to be booted UEFI with CSM
> disabled. Using it on my X1 Carbon, gets 3k resolution properly and
> everything. Thanks to Glen Barber for bringing that to my attention.

The Chromebook Acer C720 does not has UEFI; it runs Coreboot with
SeaBIOS as payload.

The Xorg runs fine without any xorg.conf file, just detects the video as
Vesa with 1366x768 resolution, the max of the 11" screen of this
netbook.

matthias
-- 
Matthias Apitz, ✉ g...@unixarea.de, 🌐 http://www.unixarea.de/  ☎ 
+49-176-38902045
No! Nein! ¡No! Όχι! -- Ευχαριστούμε!
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Johannes Dieterich
Hi,

just chipping into the conversation for a detail Re: OpenCL

On Thu, Sep 17, 2015 at 1:21 PM, Shawn Webb  wrote:
> On Thu, Sep 17, 2015 at 07:00:15PM +0200, Jean-S??bastien P??dron wrote:
>> Now about other related tasks:
>> o  A Mesa update will be committed Real Soon Now?. It will unlock
>>GLAMOR and OpenCL support.
>
> OpenCL on FreeBSD would be stupendously amazing!
Not would: is! :-) You can already use OpenCL on radeon and Intel GPUs
(note, only single-precision for Intel, this is an upstream issue) or
on CPU as fallback when using the mesa-next branch from the
freebsd-graphics github. This does not require an update of the kernel
compared to CURRENT (of course only supported GPUs work). There are
some helper ports in the github as well (libraries, e.g.) if you write
your own OpenCL software and I have a few more in my pipeline. I
personally have an interest in excellent OpenCL support on FBSD.

Getting back to building the i915 update.

Johannes
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Stefan Wendler
On Thursday 17 September 2015 17:43:02 Nikola Pajkovsky wrote:

> Use memcontrol to set mtrr write-combine for your Vesa. Vesa is lightning
> fast on T440p on 1920x1200.

I use a T540 and didn't get this to work yet. Can you give me the commands 
you've used? I guess we have the same chips anyway. So the hex-values should 
be the same?

Cheers,
Stefan
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Shawn Webb
On Thu, Sep 17, 2015 at 07:00:15PM +0200, Jean-S??bastien P??dron wrote:
> Hi everyone!
> 
> I'm very sorry I didn't communicate at all on the i915 update project.
> 
> So here is a status update: since this morning, the driver builds fine.
> I'm currently attending the XDC (X.Org Developers Conference) and don't
> have an Intel laptop to test with me. However, Johannes Dieterich (also
> attending the conference) offerred his help, so we will do that today.
> 
> Obviously, do not expect something stable in the coming couple days.
> Thank you for your patience :)

First of all, I want to say (nay, YELL!) "THANK YOU!" You're doing a
tremendously awesome job that is much needed. I think you're the one
showing the most amount of patience, especially given the community's
desire to have Haswell support.

I know there's a difference between "builds fine" and "runs fine". With
it building fine, is the driver at the point where we can start
rudimentary testing? I can't help out in the development efforts, but
I'd love to help test and give bug reports. This is one way the
community at large can help. Even if it means stuffing your Inbox with
bug spam. ;)

> 
> To answer various questions in this thread:
> 
> Why does it take so much time to update? Once Konstantin committed his
> i915 update, I was busy with non-FreeBSD activities until last July,
> when I slowly started back to work on i915. My goal is to reduce the
> diff with Linux as much as possible. But, as opposed to OpenBSD and
> DragonFlyBSD, we do not use a Linux compatibility layer which would
> dramatically ease our life.

Is a linux compat layer something you deem necessary for long-term
success?

> 
> This layer exists for the OFED/Infiniband drivers: we are almost ready
> to move it to a central place, so we can use it in the near future in
> the DRM subsystem.
> 
> Another problem I will fix in the near future is the method I used: I
> worked on a giant patch instead of doing several incremental commits.
> This is unfriendly for external contributors and hard to review.
> DragonFly got that right for instance.
> 
> Now about other related tasks:
> o  A Mesa update will be committed Real Soon Now?. It will unlock
>GLAMOR and OpenCL support.

OpenCL on FreeBSD would be stupendously amazing!

> o  Once Mesa is updated, we can update xserver to 1.17.2. xserver
>1.18 RC 1 works fine (at least for me :). It should be released
>for Halloween.
> o  Wayland. The problem is NOT the output side of the graphics
>stack: it is the input part. We miss evdev (ported as a GSoC,
>waiting for review and commit), we miss udev, we miss libinput.
>This item deserves a dedicated email.
> 
> Sorry, it's a bit short for such a large topic. It's difficult to expand
> more during a conference :)

Thanks again for your hard work and diligence.

Thanks,

-- 
Shawn Webb
HardenedBSD

GPG Key ID:  0x6A84658F52456EEE
GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89  3D9E 6A84 658F 5245 6EEE


pgpIY8RtXrPD1.pgp
Description: PGP signature


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Jean-Sébastien Pédron
Hi everyone!

I'm very sorry I didn't communicate at all on the i915 update project.

So here is a status update: since this morning, the driver builds fine.
I'm currently attending the XDC (X.Org Developers Conference) and don't
have an Intel laptop to test with me. However, Johannes Dieterich (also
attending the conference) offerred his help, so we will do that today.

Obviously, do not expect something stable in the coming couple days.
Thank you for your patience :)

To answer various questions in this thread:

Why does it take so much time to update? Once Konstantin committed his
i915 update, I was busy with non-FreeBSD activities until last July,
when I slowly started back to work on i915. My goal is to reduce the
diff with Linux as much as possible. But, as opposed to OpenBSD and
DragonFlyBSD, we do not use a Linux compatibility layer which would
dramatically ease our life.

This layer exists for the OFED/Infiniband drivers: we are almost ready
to move it to a central place, so we can use it in the near future in
the DRM subsystem.

Another problem I will fix in the near future is the method I used: I
worked on a giant patch instead of doing several incremental commits.
This is unfriendly for external contributors and hard to review.
DragonFly got that right for instance.

Now about other related tasks:
o  A Mesa update will be committed Real Soon Now™. It will unlock
   GLAMOR and OpenCL support.
o  Once Mesa is updated, we can update xserver to 1.17.2. xserver
   1.18 RC 1 works fine (at least for me :). It should be released
   for Halloween.
o  Wayland. The problem is NOT the output side of the graphics
   stack: it is the input part. We miss evdev (ported as a GSoC,
   waiting for review and commit), we miss udev, we miss libinput.
   This item deserves a dedicated email.

Sorry, it's a bit short for such a large topic. It's difficult to expand
more during a conference :)

-- 
Jean-Sébastien Pédron



signature.asc
Description: OpenPGP digital signature


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Rui Paulo
On Thu, 2015-09-17 at 11:24 -0400, Kris Moore wrote:
> On 09/17/2015 11:19, O. Hartmann wrote:
> > Am Thu, 17 Sep 2015 11:02:07 -0400
> > Kris Moore  schrieb:
> > 
> > > On 09/17/2015 09:48, Matthias Apitz wrote:
> > > > El día Thursday, September 17, 2015 a las 10:41:43PM +0900,
> > > > Lundberg, Johannes
> > > > escribió:
> > > > 
> > > > > Same here. I would personally definitely buy new hardware
> > > > > from Intel if
> > > > > FreeBSD worked on it (not vesa...)
> > > > > ...
> > > > What dow you have against vesa? I run CURRENT on some Acer C720
> > > > Chromebooks with Haswell chipset in Vesa mode. And you will not
> > > > note it.
> > > > I have never ever had such a fast desktop (KDE4) before. I can
> > > > live fine
> > > > with Vesa until Haswell suport is there.
> > > > 
> > > > matthias
> > > BTW, have you tried the xf86-video-scfb driver? It works much
> > > better
> > > than vesa here. The only catch is you have to be booted UEFI with
> > > CSM
> > > disabled. Using it on my X1 Carbon, gets 3k resolution properly
> > > and
> > > everything. Thanks to Glen Barber for bringing that to my
> > > attention.
> > > 
> > Running that specific driver on several Lenovo HD4600 driven models
> > gives me headaches
> > and more. This software-framebuffer works - yes, on whatever
> > resolution you might wish,
> > but it consumes CPU time. That said, I recall that the display was
> > jumpy, slow and
> > unresponsive when used under heavy load - not even 3k resolution,
> > but with a moderate
> > lowend of 1980x1080.
> 
> Interesting, that's been the opposite of my experience here. Vesa was
> much slower / using more CPU time and didn't give me the native
> resolution. Switching to scfb made the laptop "usable" for me, at
> least
> until we get a proper Intel driver that does Broadwell.

I, too, used scfb for 4 months, but I gave up and installed Linux. 
These are the things that don't work with scfb:

1) brightness control (almost at max when booting)
2) external monitor
3) hardware acceleration.

scfb is a working solution in specific cases, but a laptop isn't one of
them.

-- 
Rui Paulo

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Rui Paulo
On Thu, 2015-09-17 at 14:47 +0100, David Chisnall wrote:
> On 17 Sep 2015, at 14:41, Lundberg, Johannes <
> johan...@brilliantservice.co.jp> wrote:
> > 
> > However, the problem now is not the driver right? But the whole
> > graphics
> > stack which has to be rewritten to work with new generation
> > graphics like
> > KMS, Wayland, etc?
> 
> There are lots of different components here that you’re conflating:
> 
> - KMS is the thing that allows the kernel to be responsible for
> setting the graphics mode, restoring it on context switches and so
> on.  This has worked on FreeBSD for a while.
> 
> - GEM / TTM are memory managers, they allow the kernel to manage
> memory (video memory and main memory allocated to the GPU) for GPU
> -using drivers.  These work on FreeBSD, but the supported version
> lags Linux slightly.  This is the focus of current work.
> 
> - The i915 driver.  This is the graphics driver for Intel GPUs.  It
> uses KMS and the memory manager functionality. Importing a newer
> version will be possible once the underlying parts are done.
> 
> - Wayland is a userland application that sits on top of DRI drivers,
> just as X.org does.  Most of the things Wayland needs that don’t work
> on FreeBSD are not graphics related.
> 
> The problem is that the developers *also* conflate them.  Upstream 
> i915 developers will add KPIs to GEM / TTM / KMS to make their lives 
> easier and these features need bringing across to FreeBSD.

Let's also not forget the following statistics:

- The DRM / GEM / TTM code is around 50k lines of code;
- The i915 driver is 120k lines of code;
- The radeon driver is 212k lines of code. 

Even with a good linux compatibility layer, it's still a big project
that requires a lot of work.  If we don't convince the vendors to work
on FreeBSD, I fear this problem will never be solved.

P.S.: the total linux drm stack is around 600k LOC.
-- 
Rui Paulo

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Nikola Pajkovsky
Kris Moore  writes:

> On 09/17/2015 11:19, O. Hartmann wrote:
>> Am Thu, 17 Sep 2015 11:02:07 -0400
>> Kris Moore  schrieb:
>>
>>> On 09/17/2015 09:48, Matthias Apitz wrote:
 El día Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg, 
 Johannes
 escribió:

> Same here. I would personally definitely buy new hardware from Intel if
> FreeBSD worked on it (not vesa...)
> ...
 What dow you have against vesa? I run CURRENT on some Acer C720
 Chromebooks with Haswell chipset in Vesa mode. And you will not note it.
 I have never ever had such a fast desktop (KDE4) before. I can live fine
 with Vesa until Haswell suport is there.

matthias
>>> BTW, have you tried the xf86-video-scfb driver? It works much better
>>> than vesa here. The only catch is you have to be booted UEFI with CSM
>>> disabled. Using it on my X1 Carbon, gets 3k resolution properly and
>>> everything. Thanks to Glen Barber for bringing that to my attention.
>>>
>> Running that specific driver on several Lenovo HD4600 driven models gives me 
>> headaches
>> and more. This software-framebuffer works - yes, on whatever resolution you 
>> might wish,
>> but it consumes CPU time. That said, I recall that the display was jumpy, 
>> slow and
>> unresponsive when used under heavy load - not even 3k resolution, but with a 
>> moderate
>> lowend of 1980x1080.
>
> Interesting, that's been the opposite of my experience here. Vesa was
> much slower / using more CPU time and didn't give me the native
> resolution. Switching to scfb made the laptop "usable" for me, at least
> until we get a proper Intel driver that does Broadwell.

Use memcontrol to set mtrr write-combine for your Vesa. Vesa is lightning
fast on T440p on 1920x1200.

-- 
Nikola
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread O. Hartmann
Am Thu, 17 Sep 2015 11:24:40 -0400
Kris Moore  schrieb:

> On 09/17/2015 11:19, O. Hartmann wrote:
> > Am Thu, 17 Sep 2015 11:02:07 -0400
> > Kris Moore  schrieb:
> >
> >> On 09/17/2015 09:48, Matthias Apitz wrote:
> >>> El día Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg, 
> >>> Johannes
> >>> escribió:
> >>>
>  Same here. I would personally definitely buy new hardware from Intel if
>  FreeBSD worked on it (not vesa...)
>  ...
> >>> What dow you have against vesa? I run CURRENT on some Acer C720
> >>> Chromebooks with Haswell chipset in Vesa mode. And you will not note it.
> >>> I have never ever had such a fast desktop (KDE4) before. I can live fine
> >>> with Vesa until Haswell suport is there.
> >>>
> >>>   matthias
> >> BTW, have you tried the xf86-video-scfb driver? It works much better
> >> than vesa here. The only catch is you have to be booted UEFI with CSM
> >> disabled. Using it on my X1 Carbon, gets 3k resolution properly and
> >> everything. Thanks to Glen Barber for bringing that to my attention.
> >>
> > Running that specific driver on several Lenovo HD4600 driven models gives 
> > me headaches
> > and more. This software-framebuffer works - yes, on whatever resolution you 
> > might
> > wish, but it consumes CPU time. That said, I recall that the display was 
> > jumpy, slow
> > and unresponsive when used under heavy load - not even 3k resolution, but 
> > with a
> > moderate lowend of 1980x1080.
> 
> Interesting, that's been the opposite of my experience here. Vesa was
> much slower / using more CPU time and didn't give me the native
> resolution. Switching to scfb made the laptop "usable" for me, at least
> until we get a proper Intel driver that does Broadwell.
> 

... as I said - VESA is unwilling to cooperate at higher resolutions, so I do 
not have
any comparison parameters fro the specific single hardware. VESA was slow in 
the past -
compared to the nVidia BLOB or the X11 AMD HD 48XX drivers.


pgpuV8XD8PMmf.pgp
Description: OpenPGP digital signature


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Shawn Webb
On Thu, Sep 17, 2015 at 05:12:15PM +0200, O. Hartmann wrote:
> Am Thu, 17 Sep 2015 15:48:09 +0200
> Matthias Apitz  schrieb:
> 
> > El d??a Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg, 
> > Johannes escribi??:
> > 
> > > Same here. I would personally definitely buy new hardware from Intel if
> > > FreeBSD worked on it (not vesa...)
> > > ...
> > 
> > What dow you have against vesa? I run CURRENT on some Acer C720
> > Chromebooks with Haswell chipset in Vesa mode. And you will not note it.
> > I have never ever had such a fast desktop (KDE4) before. I can live fine
> > with Vesa until Haswell suport is there.
> > 
> > matthias
> 
> At what resolution? I have some Lenovo Thinkpad E540, L540. Display 
> resolution:
> 1980x1080 dots. CPU: Intel i5-4200M, Haswell with HD4600 iGPU. The laptops do 
> not work
> with VESA driver - despite some claims of others, I never managed it to get 
> the driver
> working on exactly those system types!

VESA's working fine for me, albeit slowly with YouTube videos, on my
Lenovo Y50-70 at 1920x1080. I was running KDE4 before, but have since
switched to i3wm for better hax efficiency.

> 
> The alternative framebuffer device is simply horror!
> 
> I was used to use VESA driver a while ago when FreeBSD fell back in AMD's 
> focus of
> support with some AMD HD47XX and HD48XX frambuffers. Compared to the cheapest 
> nVidia GPU
> board we plugged in then and the nVidia BLOB, VESA was incredibly slow, 
> clumsy and not
> very stable. That hasn't changed for now. GPUs got faster, so VESA might not 
> suffer from
> non 2D/3D acceleration, but I never managed it to bring VESA to live for 
> resolutions
> like 2560x1440 or 2560x1600 and even higher. That is - for a 
> desktop/workstation system
> - in my opinion "a must". For a notebook/laptop its 1980x1080. Everything 
> else is a toy
> and for that one can also use crap Windooze OS.
> 
> Having now Ubuntu and Intel driver for the laptops, there is no need for slow
> workarounds like VESA.  

Sounds like you have a solution for now. I'm excited for Haswell support
to land. I applaud dumbbell for his efforts. I'm eagerly awaiting the
CFT that will come out relatively soon.

If you're impatient and want it now, I suggest taking a look at that
code on GitHub that was posted in an earlier email on this thread. Fork
it, hax it, then submit a pull request. Have an active part. Make your
voice be heard through code contributions.

Thanks,

-- 
Shawn Webb
HardenedBSD

GPG Key ID:  0x6A84658F52456EEE
GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89  3D9E 6A84 658F 5245 6EEE


pgpZUZS9zCRRo.pgp
Description: PGP signature


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Adrian Chadd
Nope, very wrong.

The real answer is this:

* FreeBSD cares about backwards compatibility support and supporting
older releases.

So the xorg team in freebsd has to do a few things:

* update the drm2 code in freebsd which required updating the linux
layer - dfbsd, openbsd skipped ahead by just doing this step first,
rather than trying to BSD-ify drm2;
* support freebsd stable branches (-10, and until recently -9 and -8 too..);
* have one set of packages that works on all of them.

The linux ecosystem here moves very quickly, and BSD volunteers are
stuck trying to provide free support for older releases. Me, I'm a
"screw it, just support -HEAD, let the -stable community sort it out"
but I'm luckily not in charge of that. :)

It's coming along. They're just trying to do it all without breaking
existing stable users - this deserves massive thanks on their part.



-adrian
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Kris Moore
On 09/17/2015 11:19, O. Hartmann wrote:
> Am Thu, 17 Sep 2015 11:02:07 -0400
> Kris Moore  schrieb:
>
>> On 09/17/2015 09:48, Matthias Apitz wrote:
>>> El día Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg, 
>>> Johannes
>>> escribió:
>>>
 Same here. I would personally definitely buy new hardware from Intel if
 FreeBSD worked on it (not vesa...)
 ...
>>> What dow you have against vesa? I run CURRENT on some Acer C720
>>> Chromebooks with Haswell chipset in Vesa mode. And you will not note it.
>>> I have never ever had such a fast desktop (KDE4) before. I can live fine
>>> with Vesa until Haswell suport is there.
>>>
>>> matthias
>> BTW, have you tried the xf86-video-scfb driver? It works much better
>> than vesa here. The only catch is you have to be booted UEFI with CSM
>> disabled. Using it on my X1 Carbon, gets 3k resolution properly and
>> everything. Thanks to Glen Barber for bringing that to my attention.
>>
> Running that specific driver on several Lenovo HD4600 driven models gives me 
> headaches
> and more. This software-framebuffer works - yes, on whatever resolution you 
> might wish,
> but it consumes CPU time. That said, I recall that the display was jumpy, 
> slow and
> unresponsive when used under heavy load - not even 3k resolution, but with a 
> moderate
> lowend of 1980x1080.

Interesting, that's been the opposite of my experience here. Vesa was
much slower / using more CPU time and didn't give me the native
resolution. Switching to scfb made the laptop "usable" for me, at least
until we get a proper Intel driver that does Broadwell.

-- 
Kris Moore
PC-BSD Software / iXsystems
Enterprise Storage & Servers Driven By Open Source

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread O. Hartmann
Am Thu, 17 Sep 2015 11:02:07 -0400
Kris Moore  schrieb:

> On 09/17/2015 09:48, Matthias Apitz wrote:
> > El día Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg, 
> > Johannes
> > escribió:
> >
> >> Same here. I would personally definitely buy new hardware from Intel if
> >> FreeBSD worked on it (not vesa...)
> >> ...
> > What dow you have against vesa? I run CURRENT on some Acer C720
> > Chromebooks with Haswell chipset in Vesa mode. And you will not note it.
> > I have never ever had such a fast desktop (KDE4) before. I can live fine
> > with Vesa until Haswell suport is there.
> >
> > matthias
> 
> BTW, have you tried the xf86-video-scfb driver? It works much better
> than vesa here. The only catch is you have to be booted UEFI with CSM
> disabled. Using it on my X1 Carbon, gets 3k resolution properly and
> everything. Thanks to Glen Barber for bringing that to my attention.
> 

Running that specific driver on several Lenovo HD4600 driven models gives me 
headaches
and more. This software-framebuffer works - yes, on whatever resolution you 
might wish,
but it consumes CPU time. That said, I recall that the display was jumpy, slow 
and
unresponsive when used under heavy load - not even 3k resolution, but with a 
moderate
lowend of 1980x1080.


pgpnnlCgR02mE.pgp
Description: OpenPGP digital signature


Re: Intel Haswell support - Any updates?

2015-09-17 Thread O. Hartmann
Am Thu, 17 Sep 2015 15:48:09 +0200
Matthias Apitz  schrieb:

> El día Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg, 
> Johannes escribió:
> 
> > Same here. I would personally definitely buy new hardware from Intel if
> > FreeBSD worked on it (not vesa...)
> > ...
> 
> What dow you have against vesa? I run CURRENT on some Acer C720
> Chromebooks with Haswell chipset in Vesa mode. And you will not note it.
> I have never ever had such a fast desktop (KDE4) before. I can live fine
> with Vesa until Haswell suport is there.
> 
>   matthias

At what resolution? I have some Lenovo Thinkpad E540, L540. Display resolution:
1980x1080 dots. CPU: Intel i5-4200M, Haswell with HD4600 iGPU. The laptops do 
not work
with VESA driver - despite some claims of others, I never managed it to get the 
driver
working on exactly those system types!

The alternative framebuffer device is simply horror!

I was used to use VESA driver a while ago when FreeBSD fell back in AMD's focus 
of
support with some AMD HD47XX and HD48XX frambuffers. Compared to the cheapest 
nVidia GPU
board we plugged in then and the nVidia BLOB, VESA was incredibly slow, clumsy 
and not
very stable. That hasn't changed for now. GPUs got faster, so VESA might not 
suffer from
non 2D/3D acceleration, but I never managed it to bring VESA to live for 
resolutions
like 2560x1440 or 2560x1600 and even higher. That is - for a 
desktop/workstation system
- in my opinion "a must". For a notebook/laptop its 1980x1080. Everything else 
is a toy
and for that one can also use crap Windooze OS.

Having now Ubuntu and Intel driver for the laptops, there is no need for slow
workarounds like VESA.  


pgpsmQG8qduqZ.pgp
Description: OpenPGP digital signature


Re: Intel Haswell support - Any updates?

2015-09-17 Thread Kris Moore
On 09/17/2015 09:48, Matthias Apitz wrote:
> El día Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg, 
> Johannes escribió:
>
>> Same here. I would personally definitely buy new hardware from Intel if
>> FreeBSD worked on it (not vesa...)
>> ...
> What dow you have against vesa? I run CURRENT on some Acer C720
> Chromebooks with Haswell chipset in Vesa mode. And you will not note it.
> I have never ever had such a fast desktop (KDE4) before. I can live fine
> with Vesa until Haswell suport is there.
>
>   matthias

BTW, have you tried the xf86-video-scfb driver? It works much better
than vesa here. The only catch is you have to be booted UEFI with CSM
disabled. Using it on my X1 Carbon, gets 3k resolution properly and
everything. Thanks to Glen Barber for bringing that to my attention.

-- 
Kris Moore
PC-BSD Software / iXsystems
Enterprise Storage & Servers Driven By Open Source

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Matthias Apitz
El día Thursday, September 17, 2015 a las 10:41:43PM +0900, Lundberg, Johannes 
escribió:

> Same here. I would personally definitely buy new hardware from Intel if
> FreeBSD worked on it (not vesa...)
> ...

What dow you have against vesa? I run CURRENT on some Acer C720
Chromebooks with Haswell chipset in Vesa mode. And you will not note it.
I have never ever had such a fast desktop (KDE4) before. I can live fine
with Vesa until Haswell suport is there.

matthias
-- 
Matthias Apitz, ✉ g...@unixarea.de, 🌐 http://www.unixarea.de/  ☎ 
+49-176-38902045
No! Nein! ¡No! Όχι! -- Ευχαριστούμε!
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread David Chisnall
On 17 Sep 2015, at 14:41, Lundberg, Johannes  
wrote:
> 
> However, the problem now is not the driver right? But the whole graphics
> stack which has to be rewritten to work with new generation graphics like
> KMS, Wayland, etc?

There are lots of different components here that you’re conflating:

- KMS is the thing that allows the kernel to be responsible for setting the 
graphics mode, restoring it on context switches and so on.  This has worked on 
FreeBSD for a while.

- GEM / TTM are memory managers, they allow the kernel to manage memory (video 
memory and main memory allocated to the GPU) for GPU-using drivers.  These work 
on FreeBSD, but the supported version lags Linux slightly.  This is the focus 
of current work.

- The i915 driver.  This is the graphics driver for Intel GPUs.  It uses KMS 
and the memory manager functionality. Importing a newer version will be 
possible once the underlying parts are done.

- Wayland is a userland application that sits on top of DRI drivers, just as 
X.org does.  Most of the things Wayland needs that don’t work on FreeBSD are 
not graphics related.

The problem is that the developers *also* conflate them.  Upstream i915 
developers will add KPIs to GEM / TTM / KMS to make their lives easier and 
these features need bringing across to FreeBSD.

David

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Lundberg, Johannes
Same here. I would personally definitely buy new hardware from Intel if
FreeBSD worked on it (not vesa...)

However, the problem now is not the driver right? But the whole graphics
stack which has to be rewritten to work with new generation graphics like
KMS, Wayland, etc?


On Thursday, September 17, 2015, Adam McDougall 
wrote:

> On Thu, Sep 17, 2015 at 12:43:59PM +0100, David Chisnall wrote:
>
>   On 17 Sep 2015, at 11:31, Lundberg, Johannes <
> johan...@brilliantservice.co.jp > wrote:
>   >
>   > Anyway, I wish the foundation would support the graphics team by
> sponsoring this development…
>
>   The Foundation did fund a lot of this work, and likely will again.  The
> problem is not
>   willingness of the Foundation to fund it, nor availability of funds.
>
> I was not aware of this and am happy to hear it!
>
>   Long term, the real solution is to convince GPU vendors to put as much
> effort into
>   funding FreeBSD driver development as they do into funding Linux and
> Windows driver
>   development.  The Foundation has been reaching out in this direction,
>
> Glad to hear this too.  It is more comforting to hear.
>
>   but it’s far more compelling if people can document cases where lack of
> FreeBSD support
>   has cost a vendor sales.  If you’ve bought a system with an nVidia or
> AMD GPU (or,
>   ideally, if your company has bought a few thousand) because of lack of
> FreeBSD support
>   from Intel, then let Intel know.
>
>   David
>
> In all seriousness, do you have a suggested contact for us?  I can't offer
> bulk sales
> avoidance but on a personal level I am clinging to a 4.5 year old laptop
> and would
> replace it tomorrow with another higher end model if I had any practical
> choices for
> FreeBSD graphics support.  Even nVidia is not a checkbox solution on
> laptops because as
> far as I understand it you still have to deal with Optimus which cannot
> simply be
> disabled as in the past.  I also have considerable stability problems with
> the nVidia
> driver on my desktops and I will be reporting it very soon after some
> debugging.  Thanks.
> ___
> freebsd-current@freebsd.org  mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org
> "



-- 
--
Johannes Lundberg
BRILLIANTSERVICE CO., LTD.

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
秘密保持について:この電子メールは、名宛人に送信したものであり、秘匿特権の対象となる情報を含んでいます。
もし、名宛人以外の方が受信された場合、このメールの破棄、およびこのメールに関する一切の開示、
複写、配布、その他の利用、または記載内容に基づくいかなる行動もされないようお願い申し上げます。
---
CONFIDENTIALITY NOTE: The information in this email is confidential
and intended solely for the addressee.
Disclosure, copying, distribution or any other action of use of this
email by person other than intended recipient, is prohibited.
If you are not the intended recipient and have received this email in
error, please destroy the original message.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Adam McDougall
On Thu, Sep 17, 2015 at 12:43:59PM +0100, David Chisnall wrote:

  On 17 Sep 2015, at 11:31, Lundberg, Johannes 
 wrote:
  > 
  > Anyway, I wish the foundation would support the graphics team by sponsoring 
this development…
  
  The Foundation did fund a lot of this work, and likely will again.  The 
problem is not 
  willingness of the Foundation to fund it, nor availability of funds.

I was not aware of this and am happy to hear it!
  
  Long term, the real solution is to convince GPU vendors to put as much effort 
into 
  funding FreeBSD driver development as they do into funding Linux and Windows 
driver 
  development.  The Foundation has been reaching out in this direction,

Glad to hear this too.  It is more comforting to hear.

  but it’s far more compelling if people can document cases where lack of 
FreeBSD support 
  has cost a vendor sales.  If you’ve bought a system with an nVidia or AMD GPU 
(or, 
  ideally, if your company has bought a few thousand) because of lack of 
FreeBSD support
  from Intel, then let Intel know.
  
  David

In all seriousness, do you have a suggested contact for us?  I can't offer bulk 
sales 
avoidance but on a personal level I am clinging to a 4.5 year old laptop and 
would 
replace it tomorrow with another higher end model if I had any practical 
choices for 
FreeBSD graphics support.  Even nVidia is not a checkbox solution on laptops 
because as 
far as I understand it you still have to deal with Optimus which cannot simply 
be 
disabled as in the past.  I also have considerable stability problems with the 
nVidia 
driver on my desktops and I will be reporting it very soon after some 
debugging.  Thanks.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Slawa Olhovchenkov
On Thu, Sep 17, 2015 at 12:43:59PM +0100, David Chisnall wrote:

> On 17 Sep 2015, at 11:31, Lundberg, Johannes 
>  wrote:
> > 
> > Anyway, I wish the foundation would support the graphics team by sponsoring 
> > this development...
> 
> The Foundation did fund a lot of this work, and likely will again.
> The problem is not willingness of the Foundation to fund it, nor
> availability of funds.  As with WiFi, it's availability of people
> who have both the competence and interest to do the work and the
> availability to work as consultants for the Foundation.

> 
> Long term, the real solution is to convince GPU vendors to put as
> much effort into funding FreeBSD driver development as they do into
> funding Linux and Windows driver development.  The Foundation has
> been reaching out in this direction, but it's far more compelling if
> people can document cases where lack of FreeBSD support has cost a
> vendor sales.  If you've bought a system with an nVidia or AMD GPU
> (or, ideally, if your company has bought a few thousand) because of
> lack of FreeBSD support from Intel, then let Intel know.

Impotant: if you already buy Intel system -- Intel will be ignored
you, only future sales important.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-17 Thread David Chisnall
On 17 Sep 2015, at 11:31, Lundberg, Johannes  
wrote:
> 
> Anyway, I wish the foundation would support the graphics team by sponsoring 
> this development…

The Foundation did fund a lot of this work, and likely will again.  The problem 
is not willingness of the Foundation to fund it, nor availability of funds.  As 
with WiFi, it’s availability of people who have both the competence and 
interest to do the work and the availability to work as consultants for the 
Foundation.

Long term, the real solution is to convince GPU vendors to put as much effort 
into funding FreeBSD driver development as they do into funding Linux and 
Windows driver development.  The Foundation has been reaching out in this 
direction, but it’s far more compelling if people can document cases where lack 
of FreeBSD support has cost a vendor sales.  If you’ve bought a system with an 
nVidia or AMD GPU (or, ideally, if your company has bought a few thousand) 
because of lack of FreeBSD support from Intel, then let Intel know.  

David

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Damjan Jovanovic
On Thu, Sep 17, 2015 at 12:15 PM, O. Hartmann
 wrote:
> On Thu, 17 Sep 2015 18:55:10 +0900
> "Lundberg, Johannes"  wrote:
>
>> Looking at those pages it seems like development has basically been
>> standing still for the last couple of years.
>>
>> DragonFlyBSD claims to have support for Haswell, maybe it can work as a
>> stand-in while waiting for FreeBSD if you need the GPU for development or
>> something..
>>
>>
>> On Thu, Sep 17, 2015 at 6:41 PM, Andreas Nilsson  wrote:
>>
>> > I guess interested parties could keep an eye on
>> > https://github.com/freebsd/freebsd-base-graphics/tree/drm-i915-update-38
>> > and https://wiki.freebsd.org/Graphics
>> >
>> > Best regards
>> > Andreas
>> >
>> > On Thu, Sep 17, 2015 at 11:20 AM, Lundberg, Johannes <
>> > johan...@brilliantservice.co.jp> wrote:
>> >
>> >> I am wondering the same.. I am sure the very few developers we have are
>> >> working as much as they can on this.
>> >>
>> >> However, the lack of support for the most common hardware since three
>> >> years
>> >> back is, I believe, preventing many new users, beginners as well as
>> >> professionals, from coming to FreeBSD, and I hope the foundation would
>> >> pour
>> >> some money into this to speed up the development...
>> >>
>> >> Making it possible to use Wayland on FreeBSD would open up for a whole new
>> >> category on devices (mobile, IVI, etc) where many people are now wondering
>> >> whether to go Linux, Android or something else.. FreeBSD has the license
>> >> and the stability making it very attractive, all that's missing is a
>> >> modern
>> >> graphics stack..
>> >>
>> >> If I had the skills or resources I would pitch in but currently I don't so
>> >> all I can do is complain to the foundation.
>> >>
>> >> I would love to see FreeBSD become the de facto OS in these new areas and
>> >> it feels like it could be within reach... Or maybe my feeling is way off,
>> >> correct me if I'm wrong :)
>> >>
>> >> Sorry for the rant...
>> >>
>> >> Johannes
>> >>
>> >> On Thu, Sep 17, 2015 at 5:00 PM, Anders Bolt-Evensen <
>> >> andersb...@icloud.com>
>> >> wrote:
>> >>
>> >> > Hello!
>> >> >
>> >> > I'm just curious about how Intel Haswell GPU support in FreeBSD is
>> >> coming
>> >> > along?
>> >> > What's the ETA of when the driver can be tested?
>> >> >
>> >> > Anders
>
> [...]
>
> It seems FreeBSD has massive problems catching up with the progress in
> graphical device support. While "Linux" is concentrated on one single kernel
> development, the *BSD have drifted appart over the past decade. My
> feeling is that developers start focoussing on one specific *BSD due to the
> diversity in their basic architecture.

> FreeBSD lacks behind in WiFi chipset support, iGPU support, graphics support 
> in
> general as GPUs has become more important over the past years in HPC
> environments and not only for displaying. That is a political issue, I guess.
> X11 is now claimed by the Linux folks - that is the impression I have - the
> spirit of a multiplatform, open system is gone. With systemd on Linux, even
> FreeBSD is falling more and more behind. I think this needs to be addressed
> on political terrain. Linux wanted to have ZFS - now they participate in
> OpenZFS. How long until those L-people move the BSD people aside?

ZFS was on Linux years ago, but only as a third-party solution, it
won't gain much traction there since kernel devs refuse to keep it in
the upstream kernel due to licensing issues and distribitions refuse
it install it by default, and people are either still waiting for the
vapourware Btrfs or losing heir data to it instead :-D. On FreeBSD,
ZFS is integrated into our tree (as is other outstanding CDDL licensed
software from Sun, like DTrace which puts Linux's systemtap to shame),
and we already boot from it :-). Oh and doesn't FreeBSD also
participate in OpenZFS?

Systemd is not so much "on Linux" nor a big success there, when
Slackware doesn't use it, Debian was forked to run without it, Gentoo
doesn't use it by default, and it is broadly hated to the degree that
it is driving Linux users to FreeBSD :-).

> Well, asking for Haswell support is a bit weird - Skylake ante portam.
> Broadwell is already there. Two years ago, we purchased Laptops with Haswell
> GPUs. They are now about to be replaced by Skylake-based systems. Running
> FreeBSD on Laptops with modern WiFi and iGPU hardware is almost impossible.
> Dead hardware or extremely slow. So we decided to switch to Linux.

Broadwell at best half-works on Linux and has major issues: crashes,
broken suspend/resume, poor support for multiple monitors, and broken
console view 
(http://www.phoronix.com/forums/forum/linux-graphics-x-org-drivers/intel-linux/809842-intel-has-a-ton-of-developers-working-on-their-linux-graphics-stack?p=809940#post809940).
NVidia on the other hand supports FreeBSD and works well.

Linux copies many WiFi drivers from OpenBSD.

Have you tried the WiFi card's Windows driver with NDISulator? What we
could also do in fut

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Lundberg, Johannes
Well, I've been following the FreeBSD graphics page for 2-3 years now and
from what I can tell it's been updated basically once per year and with
very little/slow progress.

Don't get me wrong, I am not criticizing the developers. They are doing a
great job, much more than I ever could. However, from what I see,
development seems to more or less have stopped. Maybe it is because there
was a lot of preparation work that is less visible?...

Anyway, I wish the foundation would support the graphics team by sponsoring
this development...


--
Johannes Lundberg
BRILLIANTSERVICE CO., LTD.

On Thu, Sep 17, 2015 at 7:10 PM, David Chisnall 
wrote:

> On 17 Sep 2015, at 10:55, Lundberg, Johannes <
> johan...@brilliantservice.co.jp> wrote:
> >
> > Looking at those pages it seems like development has basically been
> > standing still for the last couple of years.
>
> I’m not sure why you’d have that impression.  The Haswell entry on that
> page links here:
>
>
> https://wiki.freebsd.org/Graphics/Update%20i915%20GPU%20driver%20to%20Linux%203.8
>
> This has a status update from July and links to this GitHub repo:
>
> https://github.com/freebsd/freebsd-base-graphics/tree/drm-i915-update-38
>
> The last graphics-related commit in that repo was 6 hours ago:
>
> https://github.com/freebsd/freebsd-base-graphics/commits/drm-i915-update-38
>
> It was preceded by a load of other work.  If you look at the changes since
> the last non-graphic-related commit in that branch (about a month ago)
> you’ll see a huge quantity of changes.
>
> Of course, I’m sure that the graphics team would welcome assistance if
> people feel that their progress is too slow.
>
> David
>
>

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
秘密保持について:この電子メールは、名宛人に送信したものであり、秘匿特権の対象となる情報を含んでいます。
もし、名宛人以外の方が受信された場合、このメールの破棄、およびこのメールに関する一切の開示、
複写、配布、その他の利用、または記載内容に基づくいかなる行動もされないようお願い申し上げます。
---
CONFIDENTIALITY NOTE: The information in this email is confidential
and intended solely for the addressee.
Disclosure, copying, distribution or any other action of use of this
email by person other than intended recipient, is prohibited.
If you are not the intended recipient and have received this email in
error, please destroy the original message.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread O. Hartmann
On Thu, 17 Sep 2015 18:55:10 +0900
"Lundberg, Johannes"  wrote:

> Looking at those pages it seems like development has basically been
> standing still for the last couple of years.
> 
> DragonFlyBSD claims to have support for Haswell, maybe it can work as a
> stand-in while waiting for FreeBSD if you need the GPU for development or
> something..
> 
> 
> On Thu, Sep 17, 2015 at 6:41 PM, Andreas Nilsson  wrote:
> 
> > I guess interested parties could keep an eye on
> > https://github.com/freebsd/freebsd-base-graphics/tree/drm-i915-update-38
> > and https://wiki.freebsd.org/Graphics
> >
> > Best regards
> > Andreas
> >
> > On Thu, Sep 17, 2015 at 11:20 AM, Lundberg, Johannes <
> > johan...@brilliantservice.co.jp> wrote:
> >
> >> I am wondering the same.. I am sure the very few developers we have are
> >> working as much as they can on this.
> >>
> >> However, the lack of support for the most common hardware since three
> >> years
> >> back is, I believe, preventing many new users, beginners as well as
> >> professionals, from coming to FreeBSD, and I hope the foundation would
> >> pour
> >> some money into this to speed up the development...
> >>
> >> Making it possible to use Wayland on FreeBSD would open up for a whole new
> >> category on devices (mobile, IVI, etc) where many people are now wondering
> >> whether to go Linux, Android or something else.. FreeBSD has the license
> >> and the stability making it very attractive, all that's missing is a
> >> modern
> >> graphics stack..
> >>
> >> If I had the skills or resources I would pitch in but currently I don't so
> >> all I can do is complain to the foundation.
> >>
> >> I would love to see FreeBSD become the de facto OS in these new areas and
> >> it feels like it could be within reach... Or maybe my feeling is way off,
> >> correct me if I'm wrong :)
> >>
> >> Sorry for the rant...
> >>
> >> Johannes
> >>
> >> On Thu, Sep 17, 2015 at 5:00 PM, Anders Bolt-Evensen <
> >> andersb...@icloud.com>
> >> wrote:
> >>
> >> > Hello!
> >> >
> >> > I'm just curious about how Intel Haswell GPU support in FreeBSD is
> >> coming
> >> > along?
> >> > What's the ETA of when the driver can be tested?
> >> >
> >> > Anders

[...]

It seems FreeBSD has massive problems catching up with the progress in
graphical device support. While "Linux" is concentrated on one single kernel
development, the *BSD have drifted appart over the past decade. My
feeling is that developers start focoussing on one specific *BSD due to the
diversity in their basic architecture.

FreeBSD lacks behind in WiFi chipset support, iGPU support, graphics support in
general as GPUs has become more important over the past years in HPC
environments and not only for displaying. That is a political issue, I guess.
X11 is now claimed by the Linux folks - that is the impression I have - the
spirit of a multiplatform, open system is gone. With systemd on Linux, even
FreeBSD is falling more and more behind. I think this needs to be addressed
on political terrain. Linux wanted to have ZFS - now they participate in
OpenZFS. How long until those L-people move the BSD people aside?

Well, asking for Haswell support is a bit weird - Skylake ante portam.
Broadwell is already there. Two years ago, we purchased Laptops with Haswell
GPUs. They are now about to be replaced by Skylake-based systems. Running
FreeBSD on Laptops with modern WiFi and iGPU hardware is almost impossible.
Dead hardware or extremely slow. So we decided to switch to Linux.

Interesting to hear that DragonFlyBSD seems to have solved several iGPU issues
and FreeBSD not.

The www pages on that matter are outdated and badly maintained - I try to
consult them on news on a regular basis. One has to digg through piles of
mailing lists. The culture of keeping his clients informed hasn't reached
FreeBSD development yet and that makes me wondering.

Well, a stopgap for nVidia Nouveau support seems to be the PRIME support in
FreeBSD's kernel. I do not understand much of that matter, but the kernel is
not well fitted for moving buffers from/to different GPU adaptors. That seems
also to be important for future architectures concerning OpenCL and GPGPU - a
matter I was interested in due to a physical modelling interest. But in that
matter there leads no way around Linux. 
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: Intel Haswell support - Any updates?

2015-09-17 Thread David Chisnall
On 17 Sep 2015, at 10:55, Lundberg, Johannes  
wrote:
> 
> Looking at those pages it seems like development has basically been
> standing still for the last couple of years.

I’m not sure why you’d have that impression.  The Haswell entry on that page 
links here:

https://wiki.freebsd.org/Graphics/Update%20i915%20GPU%20driver%20to%20Linux%203.8

This has a status update from July and links to this GitHub repo:

https://github.com/freebsd/freebsd-base-graphics/tree/drm-i915-update-38

The last graphics-related commit in that repo was 6 hours ago:

https://github.com/freebsd/freebsd-base-graphics/commits/drm-i915-update-38

It was preceded by a load of other work.  If you look at the changes since the 
last non-graphic-related commit in that branch (about a month ago) you’ll see a 
huge quantity of changes.

Of course, I’m sure that the graphics team would welcome assistance if people 
feel that their progress is too slow.

David

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Lundberg, Johannes
Looking at those pages it seems like development has basically been
standing still for the last couple of years.

DragonFlyBSD claims to have support for Haswell, maybe it can work as a
stand-in while waiting for FreeBSD if you need the GPU for development or
something..


On Thu, Sep 17, 2015 at 6:41 PM, Andreas Nilsson  wrote:

> I guess interested parties could keep an eye on
> https://github.com/freebsd/freebsd-base-graphics/tree/drm-i915-update-38
> and https://wiki.freebsd.org/Graphics
>
> Best regards
> Andreas
>
> On Thu, Sep 17, 2015 at 11:20 AM, Lundberg, Johannes <
> johan...@brilliantservice.co.jp> wrote:
>
>> I am wondering the same.. I am sure the very few developers we have are
>> working as much as they can on this.
>>
>> However, the lack of support for the most common hardware since three
>> years
>> back is, I believe, preventing many new users, beginners as well as
>> professionals, from coming to FreeBSD, and I hope the foundation would
>> pour
>> some money into this to speed up the development...
>>
>> Making it possible to use Wayland on FreeBSD would open up for a whole new
>> category on devices (mobile, IVI, etc) where many people are now wondering
>> whether to go Linux, Android or something else.. FreeBSD has the license
>> and the stability making it very attractive, all that's missing is a
>> modern
>> graphics stack..
>>
>> If I had the skills or resources I would pitch in but currently I don't so
>> all I can do is complain to the foundation.
>>
>> I would love to see FreeBSD become the de facto OS in these new areas and
>> it feels like it could be within reach... Or maybe my feeling is way off,
>> correct me if I'm wrong :)
>>
>> Sorry for the rant...
>>
>> Johannes
>>
>> On Thu, Sep 17, 2015 at 5:00 PM, Anders Bolt-Evensen <
>> andersb...@icloud.com>
>> wrote:
>>
>> > Hello!
>> >
>> > I'm just curious about how Intel Haswell GPU support in FreeBSD is
>> coming
>> > along?
>> > What's the ETA of when the driver can be tested?
>> >
>> > Anders
>> > ___
>> > freebsd-current@freebsd.org mailing list
>> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
>> > To unsubscribe, send any mail to "
>> freebsd-current-unsubscr...@freebsd.org"
>> >
>>
>> --
>> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>> 秘密保持について:この電子メールは、名宛人に送信したものであり、秘匿特権の対象となる情報を含んでいます。
>> もし、名宛人以外の方が受信された場合、このメールの破棄、およびこのメールに関する一切の開示、
>> 複写、配布、その他の利用、または記載内容に基づくいかなる行動もされないようお願い申し上げます。
>> ---
>> CONFIDENTIALITY NOTE: The information in this email is confidential
>> and intended solely for the addressee.
>> Disclosure, copying, distribution or any other action of use of this
>> email by person other than intended recipient, is prohibited.
>> If you are not the intended recipient and have received this email in
>> error, please destroy the original message.
>> ___
>> freebsd-current@freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org
>> "
>>
>
>

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
秘密保持について:この電子メールは、名宛人に送信したものであり、秘匿特権の対象となる情報を含んでいます。
もし、名宛人以外の方が受信された場合、このメールの破棄、およびこのメールに関する一切の開示、
複写、配布、その他の利用、または記載内容に基づくいかなる行動もされないようお願い申し上げます。
---
CONFIDENTIALITY NOTE: The information in this email is confidential
and intended solely for the addressee.
Disclosure, copying, distribution or any other action of use of this
email by person other than intended recipient, is prohibited.
If you are not the intended recipient and have received this email in
error, please destroy the original message.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Andreas Nilsson
I guess interested parties could keep an eye on
https://github.com/freebsd/freebsd-base-graphics/tree/drm-i915-update-38
and https://wiki.freebsd.org/Graphics

Best regards
Andreas

On Thu, Sep 17, 2015 at 11:20 AM, Lundberg, Johannes <
johan...@brilliantservice.co.jp> wrote:

> I am wondering the same.. I am sure the very few developers we have are
> working as much as they can on this.
>
> However, the lack of support for the most common hardware since three years
> back is, I believe, preventing many new users, beginners as well as
> professionals, from coming to FreeBSD, and I hope the foundation would pour
> some money into this to speed up the development...
>
> Making it possible to use Wayland on FreeBSD would open up for a whole new
> category on devices (mobile, IVI, etc) where many people are now wondering
> whether to go Linux, Android or something else.. FreeBSD has the license
> and the stability making it very attractive, all that's missing is a modern
> graphics stack..
>
> If I had the skills or resources I would pitch in but currently I don't so
> all I can do is complain to the foundation.
>
> I would love to see FreeBSD become the de facto OS in these new areas and
> it feels like it could be within reach... Or maybe my feeling is way off,
> correct me if I'm wrong :)
>
> Sorry for the rant...
>
> Johannes
>
> On Thu, Sep 17, 2015 at 5:00 PM, Anders Bolt-Evensen <
> andersb...@icloud.com>
> wrote:
>
> > Hello!
> >
> > I'm just curious about how Intel Haswell GPU support in FreeBSD is coming
> > along?
> > What's the ETA of when the driver can be tested?
> >
> > Anders
> > ___
> > freebsd-current@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "
> freebsd-current-unsubscr...@freebsd.org"
> >
>
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> 秘密保持について:この電子メールは、名宛人に送信したものであり、秘匿特権の対象となる情報を含んでいます。
> もし、名宛人以外の方が受信された場合、このメールの破棄、およびこのメールに関する一切の開示、
> 複写、配布、その他の利用、または記載内容に基づくいかなる行動もされないようお願い申し上げます。
> ---
> CONFIDENTIALITY NOTE: The information in this email is confidential
> and intended solely for the addressee.
> Disclosure, copying, distribution or any other action of use of this
> email by person other than intended recipient, is prohibited.
> If you are not the intended recipient and have received this email in
> error, please destroy the original message.
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
>
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: Intel Haswell support - Any updates?

2015-09-17 Thread Lundberg, Johannes
I am wondering the same.. I am sure the very few developers we have are
working as much as they can on this.

However, the lack of support for the most common hardware since three years
back is, I believe, preventing many new users, beginners as well as
professionals, from coming to FreeBSD, and I hope the foundation would pour
some money into this to speed up the development...

Making it possible to use Wayland on FreeBSD would open up for a whole new
category on devices (mobile, IVI, etc) where many people are now wondering
whether to go Linux, Android or something else.. FreeBSD has the license
and the stability making it very attractive, all that's missing is a modern
graphics stack..

If I had the skills or resources I would pitch in but currently I don't so
all I can do is complain to the foundation.

I would love to see FreeBSD become the de facto OS in these new areas and
it feels like it could be within reach... Or maybe my feeling is way off,
correct me if I'm wrong :)

Sorry for the rant...

Johannes

On Thu, Sep 17, 2015 at 5:00 PM, Anders Bolt-Evensen 
wrote:

> Hello!
>
> I'm just curious about how Intel Haswell GPU support in FreeBSD is coming
> along?
> What's the ETA of when the driver can be tested?
>
> Anders
> ___
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
>

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
秘密保持について:この電子メールは、名宛人に送信したものであり、秘匿特権の対象となる情報を含んでいます。
もし、名宛人以外の方が受信された場合、このメールの破棄、およびこのメールに関する一切の開示、
複写、配布、その他の利用、または記載内容に基づくいかなる行動もされないようお願い申し上げます。
---
CONFIDENTIALITY NOTE: The information in this email is confidential
and intended solely for the addressee.
Disclosure, copying, distribution or any other action of use of this
email by person other than intended recipient, is prohibited.
If you are not the intended recipient and have received this email in
error, please destroy the original message.
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"