Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-10 Thread Aleksandr Rybalko
"Jean-Sébastien Pédron"  написав(ла):
>On 10.12.2013 00:49, Aleksandr Rybalko wrote:
>> It is not fatal in syscons case. We decide to mark this message as
>> error, to get more attention when run with newcons. For newcons it
>> indicate that vt will not be able to draw into framebuffer(memory
>> region which contain image you see on display).
>> But it have no impact on sc (syscons).
>
>Is there something we can check at build time or runtime to determine
>which of syscons or newcons is used, and consequently, avoid this error
>message? Because we'll probably have many reports of that in the
>future.

Yep, committed in r259179.

Thanks!
WBW
--
Aleksandr Rybalko 


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

Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-10 Thread Jean-Sébastien Pédron
On 10.12.2013 00:49, Aleksandr Rybalko wrote:
> It is not fatal in syscons case. We decide to mark this message as
> error, to get more attention when run with newcons. For newcons it
> indicate that vt will not be able to draw into framebuffer(memory
> region which contain image you see on display).
> But it have no impact on sc (syscons).

Is there something we can check at build time or runtime to determine
which of syscons or newcons is used, and consequently, avoid this error
message? Because we'll probably have many reports of that in the future.

-- 
Jean-Sébastien Pédron



signature.asc
Description: OpenPGP digital signature


Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-09 Thread Aleksandr Rybalko
On Mon, 9 Dec 2013 19:48:44 +0200
Markiyan Kushnir  wrote:

> 2013/12/9 Aleksandr Rybalko :
> > On Mon, 9 Dec 2013 10:59:14 +0200
> > Markiyan Kushnir  wrote:
> >
> >> Hello,
> >>
> >> I'm on rev. 259102 and hitting drm not being able to attach to fbd
> >> device at X startup (X freezing).
> >>
> >> Attaching /var/log/messages, pciconf output and kern.conftxt.
> >> Please let me know if there is something I'm missing here. Posting
> >> in this thread since I thought it might be relevant to this commit?
> >>
> >> Thanks,
> >> Markiyan
> >>
> >>
> >> 2013/12/8 Marc UBM :
> >> > Hiho! :-)
> >> >
> >> > Thanks a lot for working on this!
> >> >
> >> > As soon as X is started, things work fine. Before that (as soon
> >> > as vt is initialized after the boot menu), output on all ttys is
> >> > flickering, resolution is at 640x480 (guessing here) and
> >> > changing anything via vidcontrol fails with "inappropriate ioctl
> >> > for device". Also, screen output starts overlapping, but a
> >> > "clear" command fixes that temporarily. The "Alt-Gr" key does
> >> > nothing, manually entering ascii keycodes via alt+number (e.g.
> >> > alt-124 for |) works.
> >> >
> >> > Relevant pciconf output:
> >> >
> >> > vgapci0@pci0:0:2:0: class=0x03 card=0x40011297
> >> > chip=0x2e328086 rev=0x03 hdr=0x00 vendor = 'Intel
> >> > Corporation' device = '4 Series Chipset Integrated Graphics
> >> > Controller' class  = display
> >> > subclass   = VGA
> >> >
> >> > vgapci1@pci0:0:2:1: class=0x038000 card=0x40011297
> >> > chip=0x2e338086 rev=0x03 hdr=0x00 vendor = 'Intel
> >> > Corporation' device = '4 Series Chipset Integrated Graphics
> >> > Controller' class  = display
> >> >
> >> > Best regards,
> >> > Marc
> >> >
> >> >
> > [[CUT]]
> >> >
> >> >
> >> > --
> >> > Marc "UBM" Bocklet 
> >> > ___
> >> > freebsd-current@freebsd.org mailing list
> >> > http://lists.freebsd.org/mailman/listinfo/freebsd-current
> >> > To unsubscribe, send any mail to
> >> > "freebsd-current-unsubscr...@freebsd.org"
> >
> > Hi Markiyan!
> >
> > According to attached kernel config you run system with syscons
> > (device sc).
> >
> > If you want to test it with vt (newcons), follow instructions on the
> > wiki page.
> > https://wiki.freebsd.org/Newcons
> >
> 
> Ah, thanks! I'll give it a try. I simply was curious of testing X
> running on a Radeon card on CURRENT. Testing vt is a bit different
> thing, and I will try it separately as well. Yet how about this error
> with drm_fb_helper_single_fb_probe? Does it mean I cannot use the old
> sc and vga devices now?

It is not fatal in syscons case. We decide to mark this message as
error, to get more attention when run with newcons. For newcons it
indicate that vt will not be able to draw into framebuffer(memory
region which contain image you see on display).
But it have no impact on sc (syscons).

> 
> 
> 
> > Thanks.
> >
> > WBW
> > --
> > Aleksandr Rybalko 

Thanks!
-- 
Aleksandr Rybalko 
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


[SOLVED]Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-09 Thread Markiyan Kushnir
ok, now I'm at r259128 (both world and kernel), and ports at r335849
all rebuilt from scratch, the issue's gone away. Right before rebuild,
it was the window manager (I would guess) that must be freeezing (no
mouse, no feedback to keyboard, however clean shutdown of X from
within external ssh sesssion).

I think I must have messed something up with my base and ports.

My typical desktop setup is X + compiz-fusion + lxsession (session
mananger only, not even full lxde) + cairo-dock.

PS. In my then broken setup, plain Xorg server + twm were not
freezing. With kernel rebuild I've replaced sc with vt and things now
are running plain
 ATM. Yes it appears the issue was not repated to vt.

Thank you Jean-Sébastien and Aleksandr for taking care.

--
Markiyan

2013/12/9 Jean-Sébastien Pédron :
> On 09.12.2013 09:59, Markiyan Kushnir wrote:
>> I'm on rev. 259102 and hitting drm not being able to attach to fbd
>> device at X startup (X freezing).
>
> I believe those issues are unrelated: I have the "Failed to attach fbd
> device" because I'm using syscons, however, X.Org works perfectly well.
>
> From your /var/log/messages, the driver properly initialized the card
> and logged no error.
>
> Can you post your Xorg.0.log please?
>
> How do you determine that X is frozen?
>
> --
> Jean-Sébastien Pédron
>
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-09 Thread Marc UBM
On Mon, 9 Dec 2013 22:49:33 +0200
Aleksandr Rybalko  wrote:

> 
> Hi Marc,
> 
> yeah I seen same at the test board
> 
> vgapci0@pci0:0:2:0: class=0x03 card=0x00368086 chip=0x00428086
> 
> First thought was about firmware(BIOS) bug related to VGA graphic mode.
> Are your board made by Intel too (mine is INTEL DH55HC)?
> 
> WBW
> -- 
> Aleksandr Rybalko 

Yeah, this is a Shuttle barebone with an Intel Board inside it:
http://www.shuttle.eu/index.php?id=836&L=0

dmesg is attached.


Bye
Marc


dmesg.newcons
Description: Binary data
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-09 Thread Aleksandr Rybalko
On Sun, 8 Dec 2013 16:36:10 +0100
Marc UBM  wrote:

> Hiho! :-)
> 
> Thanks a lot for working on this!
> 
> As soon as X is started, things work fine. Before that (as soon as vt
> is initialized after the boot menu), output on all ttys is flickering,
> resolution is at 640x480 (guessing here) and changing anything via
> vidcontrol fails with "inappropriate ioctl for device". Also, screen
> output starts overlapping, but a "clear" command fixes that
> temporarily. The "Alt-Gr" key does nothing, manually entering ascii
> keycodes via alt+number (e.g. alt-124 for |) works.
> 
> Relevant pciconf output:
> 
> vgapci0@pci0:0:2:0: class=0x03 card=0x40011297 chip=0x2e328086
> rev=0x03 hdr=0x00 vendor = 'Intel Corporation'
> device = '4 Series Chipset Integrated Graphics Controller'
> class  = display
> subclass   = VGA
> 
> vgapci1@pci0:0:2:1: class=0x038000 card=0x40011297 chip=0x2e338086
> rev=0x03 hdr=0x00 vendor = 'Intel Corporation'
> device = '4 Series Chipset Integrated Graphics Controller'
> class  = display
> 
> Best regards,
> Marc
> 
> 
> 
> 
> -- 
> Marc "UBM" Bocklet 
> ___
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to
> "freebsd-current-unsubscr...@freebsd.org"

Hi Marc,

yeah I seen same at the test board

vgapci0@pci0:0:2:0: class=0x03 card=0x00368086 chip=0x00428086

First thought was about firmware(BIOS) bug related to VGA graphic mode.
Are your board made by Intel too (mine is INTEL DH55HC)?

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


Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-09 Thread Jean-Sébastien Pédron
On 09.12.2013 09:59, Markiyan Kushnir wrote:
> I'm on rev. 259102 and hitting drm not being able to attach to fbd
> device at X startup (X freezing).

I believe those issues are unrelated: I have the "Failed to attach fbd
device" because I'm using syscons, however, X.Org works perfectly well.

From your /var/log/messages, the driver properly initialized the card
and logged no error.

Can you post your Xorg.0.log please?

How do you determine that X is frozen?

-- 
Jean-Sébastien Pédron



signature.asc
Description: OpenPGP digital signature


Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-09 Thread Markiyan Kushnir
2013/12/9 Aleksandr Rybalko :
> On Mon, 9 Dec 2013 10:59:14 +0200
> Markiyan Kushnir  wrote:
>
>> Hello,
>>
>> I'm on rev. 259102 and hitting drm not being able to attach to fbd
>> device at X startup (X freezing).
>>
>> Attaching /var/log/messages, pciconf output and kern.conftxt. Please
>> let me know if there is something I'm missing here. Posting in this
>> thread since I thought it might be relevant to this commit?
>>
>> Thanks,
>> Markiyan
>>
>>
>> 2013/12/8 Marc UBM :
>> > Hiho! :-)
>> >
>> > Thanks a lot for working on this!
>> >
>> > As soon as X is started, things work fine. Before that (as soon as vt
>> > is initialized after the boot menu), output on all ttys is flickering,
>> > resolution is at 640x480 (guessing here) and changing anything via
>> > vidcontrol fails with "inappropriate ioctl for device". Also, screen
>> > output starts overlapping, but a "clear" command fixes that
>> > temporarily. The "Alt-Gr" key does nothing, manually entering ascii
>> > keycodes via alt+number (e.g. alt-124 for |) works.
>> >
>> > Relevant pciconf output:
>> >
>> > vgapci0@pci0:0:2:0: class=0x03 card=0x40011297 chip=0x2e328086
>> > rev=0x03 hdr=0x00 vendor = 'Intel Corporation'
>> > device = '4 Series Chipset Integrated Graphics Controller'
>> > class  = display
>> > subclass   = VGA
>> >
>> > vgapci1@pci0:0:2:1: class=0x038000 card=0x40011297 chip=0x2e338086
>> > rev=0x03 hdr=0x00 vendor = 'Intel Corporation'
>> > device = '4 Series Chipset Integrated Graphics Controller'
>> > class  = display
>> >
>> > Best regards,
>> > Marc
>> >
>> >
> [[CUT]]
>> >
>> >
>> > --
>> > Marc "UBM" Bocklet 
>> > ___
>> > freebsd-current@freebsd.org mailing list
>> > http://lists.freebsd.org/mailman/listinfo/freebsd-current
>> > To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
>
> Hi Markiyan!
>
> According to attached kernel config you run system with syscons (device
> sc).
>
> If you want to test it with vt (newcons), follow instructions on the
> wiki page.
> https://wiki.freebsd.org/Newcons
>

Ah, thanks! I'll give it a try. I simply was curious of testing X
running on a Radeon card on CURRENT. Testing vt is a bit different
thing, and I will try it separately as well. Yet how about this error
with drm_fb_helper_single_fb_probe? Does it mean I cannot use the old
sc and vga devices now?



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


Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-09 Thread Aleksandr Rybalko
On Mon, 9 Dec 2013 10:59:14 +0200
Markiyan Kushnir  wrote:

> Hello,
> 
> I'm on rev. 259102 and hitting drm not being able to attach to fbd
> device at X startup (X freezing).
> 
> Attaching /var/log/messages, pciconf output and kern.conftxt. Please
> let me know if there is something I'm missing here. Posting in this
> thread since I thought it might be relevant to this commit?
> 
> Thanks,
> Markiyan
> 
> 
> 2013/12/8 Marc UBM :
> > Hiho! :-)
> >
> > Thanks a lot for working on this!
> >
> > As soon as X is started, things work fine. Before that (as soon as vt
> > is initialized after the boot menu), output on all ttys is flickering,
> > resolution is at 640x480 (guessing here) and changing anything via
> > vidcontrol fails with "inappropriate ioctl for device". Also, screen
> > output starts overlapping, but a "clear" command fixes that
> > temporarily. The "Alt-Gr" key does nothing, manually entering ascii
> > keycodes via alt+number (e.g. alt-124 for |) works.
> >
> > Relevant pciconf output:
> >
> > vgapci0@pci0:0:2:0: class=0x03 card=0x40011297 chip=0x2e328086
> > rev=0x03 hdr=0x00 vendor = 'Intel Corporation'
> > device = '4 Series Chipset Integrated Graphics Controller'
> > class  = display
> > subclass   = VGA
> >
> > vgapci1@pci0:0:2:1: class=0x038000 card=0x40011297 chip=0x2e338086
> > rev=0x03 hdr=0x00 vendor = 'Intel Corporation'
> > device = '4 Series Chipset Integrated Graphics Controller'
> > class  = display
> >
> > Best regards,
> > Marc
> >
> >
[[CUT]]
> >
> >
> > --
> > Marc "UBM" Bocklet 
> > ___
> > freebsd-current@freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Hi Markiyan!

According to attached kernel config you run system with syscons (device
sc).

If you want to test it with vt (newcons), follow instructions on the
wiki page.
https://wiki.freebsd.org/Newcons

Thanks.

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


Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-08 Thread Marc UBM
Hiho! :-)

Thanks a lot for working on this!

As soon as X is started, things work fine. Before that (as soon as vt
is initialized after the boot menu), output on all ttys is flickering,
resolution is at 640x480 (guessing here) and changing anything via
vidcontrol fails with "inappropriate ioctl for device". Also, screen
output starts overlapping, but a "clear" command fixes that
temporarily. The "Alt-Gr" key does nothing, manually entering ascii
keycodes via alt+number (e.g. alt-124 for |) works.

Relevant pciconf output:

vgapci0@pci0:0:2:0: class=0x03 card=0x40011297 chip=0x2e328086
rev=0x03 hdr=0x00 vendor = 'Intel Corporation'
device = '4 Series Chipset Integrated Graphics Controller'
class  = display
subclass   = VGA

vgapci1@pci0:0:2:1: class=0x038000 card=0x40011297 chip=0x2e338086
rev=0x03 hdr=0x00 vendor = 'Intel Corporation'
device = '4 Series Chipset Integrated Graphics Controller'
class  = display

Best regards,
Marc


> Author: ray
> Date: Thu Dec  5 22:38:53 2013
> New Revision: 259016
> URL: http://svnweb.freebsd.org/changeset/base/259016
> 
> Log:
>   Merge VT(9) project (a.k.a. newcons).
>   
>   Reviewed by:nwhitehorn
>   MFC_to_10_after:re approval
>   
>   Sponsored by:   The FreeBSD Foundation
> 
> Added:
>   head/sys/dev/fb/fb_if.m
>  - copied unchanged from r259015, user/ed/newcons/sys/dev/fb/fb_if.m
>   head/sys/dev/fb/fbd.c
>  - copied unchanged from r259015, user/ed/newcons/sys/dev/fb/fbd.c
>   head/sys/dev/vt/
>  - copied from r259015, user/ed/newcons/sys/dev/vt/
>   head/sys/kern/subr_terminal.c
>  - copied unchanged from r259015, user/ed/newcons/sys/kern/subr_terminal.c
>   head/sys/sys/terminal.h
>  - copied unchanged from r259015, user/ed/newcons/sys/sys/terminal.h
> Modified:
>   head/sys/conf/files
>   head/sys/conf/files.amd64
>   head/sys/conf/files.arm
>   head/sys/conf/files.i386
>   head/sys/conf/files.powerpc
>   head/sys/conf/files.sparc64
>   head/sys/conf/kmod.mk
>   head/sys/conf/options
>   head/sys/dev/drm2/drm_fb_helper.c
>   head/sys/dev/drm2/drm_os_freebsd.h
>   head/sys/dev/drm2/i915/i915_drv.c
>   head/sys/dev/drm2/i915/intel_fb.c
>   head/sys/dev/drm2/radeon/radeon.h
>   head/sys/dev/drm2/radeon/radeon_drv.c
>   head/sys/dev/drm2/radeon/radeon_fb.c
>   head/sys/dev/drm2/radeon/radeon_pm.c
>   head/sys/modules/drm2/i915kms/Makefile
>   head/sys/modules/drm2/radeonkms/Makefile
>   head/sys/sparc64/sparc64/machdep.c
>   head/sys/sys/consio.h
>   head/sys/sys/eventhandler.h
>   head/sys/sys/fbio.h
>   head/sys/sys/tty.h
>   head/sys/teken/teken.c
>   head/sys/teken/teken.h
>   head/sys/teken/teken_subr.h
> Directory Properties:
>   head/sys/   (props changed)
>   head/sys/conf/   (props changed)
> 
> Modified: head/sys/conf/files
> ==
> --- head/sys/conf/files   Thu Dec  5 21:58:02 2013(r259015)
> +++ head/sys/conf/files   Thu Dec  5 22:38:53 2013(r259016)
> @@ -82,7 +82,7 @@ pccarddevs.hstandard
>\
>   compile-with"${AWK} -f $S/tools/pccarddevs2h.awk 
> $S/dev/pccard/pccarddevs" \
>   no-obj no-implicit-rule before-depend  \
>   clean   "pccarddevs.h"
> -teken_state.hoptional sc 
>\
> +teken_state.hoptional sc | vt
>\
>   dependency  "$S/teken/gensequences $S/teken/sequences" \
>   compile-with"${AWK} -f $S/teken/gensequences $S/teken/sequences > 
> teken_state.h" \
>   no-obj no-implicit-rule before-depend  \
> @@ -1396,6 +1396,8 @@ dev/ex/if_ex_isa.c  optional ex isa
>  dev/ex/if_ex_pccard.coptional ex pccard
>  dev/exca/exca.c  optional cbb
>  dev/fatm/if_fatm.c   optional fatm pci
> +dev/fb/fbd.c optional fbd | vt
> +dev/fb/fb_if.m   optional fbd | vt
>  dev/fb/splash.c  optional splash
>  dev/fdt/fdt_common.c optional fdt
>  dev/fdt/fdt_ic_if.m  optional fdt
> @@ -2461,6 +2463,17 @@ dev/vge/if_vge.c   optional vge
>  
>  dev/vkbd/vkbd.c  optional vkbd
>  dev/vr/if_vr.c   optional vr pci
> +dev/vt/colors/vt_termcolors.coptional vt
> +dev/vt/font/vt_font_default.coptional vt
> +dev/vt/font/vt_mouse_cursor.coptional vt
> +dev/vt/hw/fb/vt_fb.c optional vt
> +dev/vt/hw/vga/vga.c  optional vt vt_vga
> +dev/vt/logo/logo_freebsd.c   optional vt
> +dev/vt/vt_buf.c  optional vt
> +dev/vt/vt_consolectl.c   optional vt
> +dev/vt/vt_core.c optional vt
> +dev/vt/vt_font.c optional vt
> +dev/vt/vt_sysmouse.c optional vt
>  dev/vte/if_vte.

Re: svn commit: r259016 - in head/sys: conf dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/fb dev/vt kern modules/drm2/i915kms modules/drm2/radeonkms sparc64/sparc64 sys teken

2013-12-08 Thread Marc UBM
Hiho! :-)

Thanks a lot for working on this!

As soon as X is started, things work fine. Before that (as soon as vt
is initialized after the boot menu), output on all ttys is flickering,
resolution is at 640x480 (guessing here) and changing anything via
vidcontrol fails with "inappropriate ioctl for device". Also, screen
output starts overlapping, but a "clear" command fixes that
temporarily. The "Alt-Gr" key does nothing, manually entering ascii
keycodes via alt+number (e.g. alt-124 for |) works.

Relevant pciconf output:

vgapci0@pci0:0:2:0: class=0x03 card=0x40011297 chip=0x2e328086
rev=0x03 hdr=0x00 vendor = 'Intel Corporation'
device = '4 Series Chipset Integrated Graphics Controller'
class  = display
subclass   = VGA

vgapci1@pci0:0:2:1: class=0x038000 card=0x40011297 chip=0x2e338086
rev=0x03 hdr=0x00 vendor = 'Intel Corporation'
device = '4 Series Chipset Integrated Graphics Controller'
class  = display

Best regards,
Marc


> Author: ray
> Date: Thu Dec  5 22:38:53 2013
> New Revision: 259016
> URL: http://svnweb.freebsd.org/changeset/base/259016
> 
> Log:
>   Merge VT(9) project (a.k.a. newcons).
>   
>   Reviewed by:nwhitehorn
>   MFC_to_10_after:re approval
>   
>   Sponsored by:   The FreeBSD Foundation
> 
> Added:
>   head/sys/dev/fb/fb_if.m
>  - copied unchanged from r259015, user/ed/newcons/sys/dev/fb/fb_if.m
>   head/sys/dev/fb/fbd.c
>  - copied unchanged from r259015, user/ed/newcons/sys/dev/fb/fbd.c
>   head/sys/dev/vt/
>  - copied from r259015, user/ed/newcons/sys/dev/vt/
>   head/sys/kern/subr_terminal.c
>  - copied unchanged from r259015, user/ed/newcons/sys/kern/subr_terminal.c
>   head/sys/sys/terminal.h
>  - copied unchanged from r259015, user/ed/newcons/sys/sys/terminal.h
> Modified:
>   head/sys/conf/files
>   head/sys/conf/files.amd64
>   head/sys/conf/files.arm
>   head/sys/conf/files.i386
>   head/sys/conf/files.powerpc
>   head/sys/conf/files.sparc64
>   head/sys/conf/kmod.mk
>   head/sys/conf/options
>   head/sys/dev/drm2/drm_fb_helper.c
>   head/sys/dev/drm2/drm_os_freebsd.h
>   head/sys/dev/drm2/i915/i915_drv.c
>   head/sys/dev/drm2/i915/intel_fb.c
>   head/sys/dev/drm2/radeon/radeon.h
>   head/sys/dev/drm2/radeon/radeon_drv.c
>   head/sys/dev/drm2/radeon/radeon_fb.c
>   head/sys/dev/drm2/radeon/radeon_pm.c
>   head/sys/modules/drm2/i915kms/Makefile
>   head/sys/modules/drm2/radeonkms/Makefile
>   head/sys/sparc64/sparc64/machdep.c
>   head/sys/sys/consio.h
>   head/sys/sys/eventhandler.h
>   head/sys/sys/fbio.h
>   head/sys/sys/tty.h
>   head/sys/teken/teken.c
>   head/sys/teken/teken.h
>   head/sys/teken/teken_subr.h
> Directory Properties:
>   head/sys/   (props changed)
>   head/sys/conf/   (props changed)
> 
> Modified: head/sys/conf/files
> ==
> --- head/sys/conf/files   Thu Dec  5 21:58:02 2013(r259015)
> +++ head/sys/conf/files   Thu Dec  5 22:38:53 2013(r259016)
> @@ -82,7 +82,7 @@ pccarddevs.hstandard
>\
>   compile-with"${AWK} -f $S/tools/pccarddevs2h.awk 
> $S/dev/pccard/pccarddevs" \
>   no-obj no-implicit-rule before-depend  \
>   clean   "pccarddevs.h"
> -teken_state.hoptional sc 
>\
> +teken_state.hoptional sc | vt
>\
>   dependency  "$S/teken/gensequences $S/teken/sequences" \
>   compile-with"${AWK} -f $S/teken/gensequences $S/teken/sequences > 
> teken_state.h" \
>   no-obj no-implicit-rule before-depend  \
> @@ -1396,6 +1396,8 @@ dev/ex/if_ex_isa.c  optional ex isa
>  dev/ex/if_ex_pccard.coptional ex pccard
>  dev/exca/exca.c  optional cbb
>  dev/fatm/if_fatm.c   optional fatm pci
> +dev/fb/fbd.c optional fbd | vt
> +dev/fb/fb_if.m   optional fbd | vt
>  dev/fb/splash.c  optional splash
>  dev/fdt/fdt_common.c optional fdt
>  dev/fdt/fdt_ic_if.m  optional fdt
> @@ -2461,6 +2463,17 @@ dev/vge/if_vge.c   optional vge
>  
>  dev/vkbd/vkbd.c  optional vkbd
>  dev/vr/if_vr.c   optional vr pci
> +dev/vt/colors/vt_termcolors.coptional vt
> +dev/vt/font/vt_font_default.coptional vt
> +dev/vt/font/vt_mouse_cursor.coptional vt
> +dev/vt/hw/fb/vt_fb.c optional vt
> +dev/vt/hw/vga/vga.c  optional vt vt_vga
> +dev/vt/logo/logo_freebsd.c   optional vt
> +dev/vt/vt_buf.c  optional vt
> +dev/vt/vt_consolectl.c   optional vt
> +dev/vt/vt_core.c optional vt
> +dev/vt/vt_font.c optional vt
> +dev/vt/vt_sysmouse.c optional vt
>  dev/vte/if_vte.