[Intel-gfx] [PULL] drm-intel-next

Knut Petersen Knut_Petersen at t-online.de
Tue May 6 06:08:36 PDT 2014


On 28.04.2014 15:26, Daniel Vetter wrote:
> Hi Dave,
>
> drm-intel-next-2014-04-16:
> - vlv infoframe fixes from Jesse
> - dsi/mipi fixes from Shobhit
> - gen8 pageflip fixes for LRI/SRM from Damien
> - cmd parser fixes from Brad Volkin
> - some prep patches for CHV, DRRS, ...
> - and tons of little things all over
> drm-intel-next-2014-04-04:
> - cmd parser for gen7 but only in enforcing and not yet granting mode - the
>    batch copying stuff is still missing. Also performance is a bit ... rough
>    (Brad Volkin + OACONTROL fix from Ken).
> - deprecate UMS harder (i.e. CONFIG_BROKEN)
> - interrupt rework from Paulo Zanoni
> - runtime PM support for bdw and snb, again from Paulo
> - a pile of refactorings from various people all over the place to prep for new
>    stuff (irq reworks, power domain polish, ...)
>
> drm-intel-next-2014-04-04:
> - cmd parser for gen7 but only in enforcing and not yet granting mode - the
>    batch copying stuff is still missing. Also performance is a bit ... rough
>    (Brad Volkin + OACONTROL fix from Ken).
> - deprecate UMS harder (i.e. CONFIG_BROKEN)
> - interrupt rework from Paulo Zanoni
> - runtime PM support for bdw and snb, again from Paulo
> - a pile of refactorings from various people all over the place to prep for new
>    stuff (irq reworks, power domain polish, ...)
>

The patch below is a clear candidate for 3.15 as it fixes a regression introduced after 3.14
> Egbert Eich (1):
>        drm/i915/SDVO: For sysfs link put directory and target in correct order

Without it I see

[    2.603235] ------------[ cut here ]------------
[    2.603371] WARNING: CPU: 0 PID: 1 at fs/sysfs/dir.c:486 sysfs_warn_dup+0x68/0x7a()
[    2.603605] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:02.0/i2c-7/i2c-7'
[    2.603841] Modules linked in:
[    2.603992] CPU: 0 PID: 1 Comm: swapper Not tainted 3.13.0-main-01064-gd978ef1 #131
[    2.604232] Hardware name:    /i915GMm-HFS, BIOS 6.00 PG 09/14/2005
[    2.604367]  00000000 f6079c64 f6079c3c c055593e f6079c54 c012a6a9 c022bc73 f6366000
[    2.604781]  f6366000 f6367200 f6079c6c c012a6eb 00000009 f6079c64 c06f0720 f6079c80
[    2.605194]  f6079c90 c022bc73 c06f06d0 000001e6 c06f0720 f6366000 f6367200 f6371c00
[    2.605606] Call Trace:
[    2.605736]  [<c055593e>] dump_stack+0x16/0x18
[    2.605871]  [<c012a6a9>] warn_slowpath_common+0x5f/0x76
[    2.606005]  [<c022bc73>] ? sysfs_warn_dup+0x68/0x7a
[    2.606139]  [<c012a6eb>] warn_slowpath_fmt+0x2b/0x2f
[    2.606273]  [<c022bc73>] sysfs_warn_dup+0x68/0x7a
[    2.606407]  [<c022bcaa>] sysfs_add_one+0x25/0x2c
[    2.606541]  [<c022c567>] sysfs_do_create_link_sd.isra.2+0xc4/0x136
[    2.606678]  [<c022c5fd>] sysfs_create_link+0x24/0x2e
[    2.606814]  [<c0405e55>] intel_sdvo_connector_init+0x82/0xa2
[    2.606950]  [<c0407ad4>] intel_sdvo_tv_init+0x81/0x1cf
[    2.607086]  [<c0408a7b>] intel_sdvo_init+0x2ef/0x658
[    2.607221]  [<c039e331>] ? drm_ut_debug_printk+0x41/0x55
[    2.607358]  [<c03ed664>] intel_modeset_init+0xabd/0xdae
[    2.607494]  [<c055e27a>] ? preempt_count_sub+0xa8/0xb5
[    2.607630]  [<c055ae44>] ? _raw_spin_unlock_irqrestore+0x44/0x56
[    2.607768]  [<c03cfec6>] ? i915_irq_postinstall+0xee/0xf8
[    2.607903]  [<c039c688>] ? drm_irq_install+0x155/0x1b5
[    2.608046]  [<c03d0fbf>] ? i965_irq_handler+0x480/0x480
[    2.608181]  [<c040c7b4>] i915_driver_load+0xa53/0xcc3
[    2.608318]  [<c039e8cb>] drm_dev_register+0xb8/0x11b
[    2.608452]  [<c03a04d1>] drm_get_pci_dev+0xec/0x18a
[    2.608587]  [<c03acd4a>] i915_pci_probe+0x3e/0x47
[    2.608722]  [<c030d636>] pci_device_probe+0x5c/0xa4
[    2.608857]  [<c0419fce>] driver_probe_device+0x83/0x17a
[    2.608991]  [<c041a149>] __driver_attach+0x53/0x6f
[    2.609127]  [<c0418b32>] bus_for_each_dev+0x58/0x67
[    2.609261]  [<c0419bf2>] driver_attach+0x19/0x1b
[    2.609394]  [<c041a0f6>] ? __device_attach+0x31/0x31
[    2.609528]  [<c0419912>] bus_add_driver+0xd4/0x18b
[    2.609661]  [<c041a609>] driver_register+0x74/0xa9
[    2.609795]  [<c030ce6f>] __pci_register_driver+0x4a/0x4d
[    2.609932]  [<c08231bb>] ? ftrace_define_fields_drm_vblank_event_delivered+0x65/0x65
[    2.610168]  [<c03a05c5>] drm_pci_init+0x56/0xc9
[    2.610302]  [<c08231bb>] ? ftrace_define_fields_drm_vblank_event_delivered+0x65/0x65
[    2.610538]  [<c082321d>] i915_init+0x62/0x64
[    2.610670]  [<c01003e7>] do_one_initcall+0x7c/0x105
[    2.610805]  [<c07f9400>] ? do_early_param+0x3d/0x73
[    2.610940]  [<c0140cc6>] ? parse_args+0x16c/0x203
[    2.611074]  [<c07f9a4f>] kernel_init_freeable+0xdb/0x158
[    2.611210]  [<c054f9fe>] kernel_init+0xd/0xdf
[    2.611344]  [<c0560937>] ret_from_kernel_thread+0x1b/0x28
[    2.611479]  [<c054f9f1>] ? rest_init+0xa5/0xa5
[    2.611666] ---[ end trace cd346fb3f5b5c52d ]---


cu,
  Knut



More information about the dri-devel mailing list