From: Linus Torvalds <torvalds@linux-foundation.org>
To: Dave Airlie <airlied@linux.ie>,
Daniel Vetter <daniel.vetter@intel.com>,
Jani Nikula <jani.nikula@linux.intel.com>
Cc: intel-gfx <intel-gfx@lists.freedesktop.org>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
DRI mailing list <dri-devel@lists.freedesktop.org>
Subject: Re: [git pull] drm fixes
Date: Sat, 28 Feb 2015 21:40:31 -0800 [thread overview]
Message-ID: <CA+55aFz0sPd2ovVCkbQKap9qcOfNsZ3rbuRhCLahZj18SvzYmQ@mail.gmail.com> (raw)
In-Reply-To: <alpine.DEB.2.00.1502270441160.21188@skynet.skynet.ie>
Hmm. I haven't updated the old Mac Mini I have in a *long* time, but
today I decided to try.
And it causes problems in drm.
I'm not sure how new these problems are, I think the previous kernel I
booted on this machine was 3.16. But I thought I'd better report them
as-is, because bisection on this thing takes *forever*, and it's quite
possible that you or one of the i915 guys goes "ahh, of course", so no
point in wasting time on bisection unless absolutely required.
Anyway, I have two warnings, and then had to do a work-around to avoid an oops.
Warning #1:
...
fbcon: inteldrmfb (fb0) is primary device
random: nonblocking pool is initialized
[drm] Setting output timings on SDVOB failed
------------[ cut here ]------------
WARNING: CPU: 1 PID: 15 at drivers/gpu/drm/i915/i915_gem.c:4524
i915_gem_free_object+0x22d/0x250()
WARN_ON(obj->frontbuffer_bits)
CPU: 1 PID: 15 Comm: kworker/u4:1 Tainted: G W
4.0.0-rc1-00129-g6380ad5-dirty #3
Hardware name: Apple Computer, Inc. Macmini1,1/Mac-F4208EC8, BIOS
MM11.88Z.0055.B03.0604071521 04/07/06
Workqueue: events_unbound async_run_entry_fn
Call Trace:
dump_stack+0x41/0x52
warn_slowpath_common+0x7f/0xb0
warn_slowpath_fmt+0x2e/0x30
i915_gem_free_object+0x22d/0x250
drm_gem_object_free+0x1a/0x20
intel_user_framebuffer_destroy+0x5d/0x80
drm_framebuffer_free+0x43/0x60
drm_framebuffer_unreference+0x28/0x60
drm_mode_set_config_internal+0x8e/0xc0
restore_fbdev_mode+0xc2/0xf0
drm_fb_helper_restore_fbdev_mode_unlocked+0x24/0x70
drm_fb_helper_set_par+0x1d/0x40
intel_fbdev_set_par+0x18/0x60
fbcon_init+0x4e2/0x530
do_bind_con_driver+0x15e/0x330
do_take_over_console+0xd5/0x160
do_fbcon_takeover+0x5d/0xc0
fbcon_event_notify+0x5dd/0x760
notifier_call_chain+0x41/0x60
__blocking_notifier_call_chain+0x46/0x60
blocking_notifier_call_chain+0x1a/0x20
fb_notifier_call_chain+0x11/0x20
register_framebuffer+0x1f2/0x2f0
drm_fb_helper_initial_config+0x2aa/0x370
intel_fbdev_initial_config+0x14/0x20
async_run_entry_fn+0x31/0xd0
process_one_work+0xee/0x2b0
worker_thread+0x39/0x400
kthread+0xac/0xd0
ret_from_kernel_thread+0x21/0x30
---[ end trace e533d8d502f4f45e ]---
Console: switching to colour frame buffer device 210x65
...
but things seemed to work despite it. The more scary warning is #2:
...
dracut: Starting plymouth daemon
usb 5-1: new full-speed USB device number 2 using uhci_hcd
setfont (1129) used greatest stack depth: 6448 bytes left
------------[ cut here ]------------
WARNING: CPU: 1 PID: 1127 at include/linux/kref.h:47
drm_framebuffer_reference+0x39/0x70()
CPU: 1 PID: 1127 Comm: plymouthd Tainted: G W
4.0.0-rc1-00129-g6380ad5-dirty #3
Hardware name: Apple Computer, Inc. Macmini1,1/Mac-F4208EC8, BIOS
MM11.88Z.0055.B03.0604071521 04/07/06
Call Trace:
dump_stack+0x41/0x52
warn_slowpath_common+0x7f/0xb0
warn_slowpath_null+0x1d/0x20
drm_framebuffer_reference+0x39/0x70
intel_plane_duplicate_state+0x36/0x70
drm_plane_helper_update+0x24/0xc0
__intel_set_mode+0x71c/0x9c0
intel_set_mode+0x6b/0x90
intel_get_load_detect_pipe+0x332/0x470
intel_tv_detect+0x84/0x4e0
drm_helper_probe_single_connector_modes_merge_bits+0x1a3/0x440
drm_helper_probe_single_connector_modes+0x12/0x20
drm_mode_getconnector+0x2e7/0x320
drm_ioctl+0x1e5/0x560
do_vfs_ioctl+0x71/0x590
SyS_ioctl+0x92/0xa0
syscall_call+0x7/0x7
---[ end trace e533d8d502f4f460 ]---
usb 5-1: New USB device found, idVendor=05ac, idProduct=1000
usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
...
which is scary because it implies some bad reference counting problem.
And in fact, that warning was followed by a NULL pointer oops, which I
worked around with this crazy patch:
diff --git a/drivers/gpu/drm/drm_crtc.c b/drivers/gpu/drm/drm_crtc.c
index 6b6b07f..28527ac 100644
--- a/drivers/gpu/drm/drm_crtc.c
+++ b/drivers/gpu/drm/drm_crtc.c
@@ -452,7 +452,8 @@ static void drm_framebuffer_free(struct kref *kref)
}
mutex_unlock(&dev->mode_config.fb_lock);
- fb->funcs->destroy(fb);
+ if (fb->funcs)
+ fb->funcs->destroy(fb);
}
static struct drm_framebuffer *__drm_framebuffer_lookup(struct
drm_device *dev,
because "fb->funcs" was NULL. I assume it was NULL because some fb
freeing had cleared them already due to the kref going down to zero.
Any ideas? This is an ancient box with ancient user land, and not
getting a lot of testing. But it *used* to work.
Linus
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
next prev parent reply other threads:[~2015-03-01 5:40 UTC|newest]
Thread overview: 450+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-02-27 4:42 [git pull] drm fixes Dave Airlie
2015-03-01 5:40 ` Linus Torvalds [this message]
2015-03-01 6:08 ` Linus Torvalds
2015-03-01 7:27 ` Linus Torvalds
2015-03-01 20:35 ` Linus Torvalds
2015-03-01 21:00 ` Linus Torvalds
2015-03-02 1:59 ` Linus Torvalds
2015-03-02 9:04 ` Daniel Vetter
2015-03-02 16:53 ` Linus Torvalds
2015-03-02 17:23 ` [Intel-gfx] " Daniel Vetter
2015-03-02 9:44 ` Paul Bolle
2015-03-02 10:26 ` Jani Nikula
2015-03-02 10:33 ` Daniel Vetter
2015-03-03 16:31 ` [PATCH] drm/i915: Fix modeset state confusion in the load detect code Daniel Vetter
2015-03-03 17:03 ` Linus Torvalds
2015-03-03 17:11 ` Daniel Vetter
2015-03-03 17:12 ` Linus Torvalds
2015-03-03 17:19 ` Daniel Vetter
-- strict thread matches above, loose matches on Subject: below --
2017-09-29 7:22 [git pull] drm fixes Dave Airlie
2016-08-18 2:58 Dave Airlie
2016-08-18 19:58 ` Daniel Vetter
2016-08-09 5:24 Dave Airlie
2016-07-19 7:09 Dave Airlie
2016-07-15 4:34 Dave Airlie
2016-07-08 5:04 Dave Airlie
2016-06-24 3:03 Dave Airlie
2016-05-27 6:56 Dave Airlie
2016-05-13 6:21 Dave Airlie
2016-05-06 4:25 Dave Airlie
2016-04-29 5:48 Dave Airlie
2016-04-22 0:57 Dave Airlie
2016-04-22 17:16 ` Linus Torvalds
2016-04-22 17:23 ` Daniel Vetter
2016-04-22 17:30 ` Linus Torvalds
2016-04-22 17:33 ` Daniel Vetter
2016-04-15 4:34 Dave Airlie
2016-04-07 5:57 Dave Airlie
2016-04-01 4:08 Dave Airlie
2016-03-25 6:11 Dave Airlie
2016-03-10 2:53 Dave Airlie
2016-03-10 12:55 ` Daniel Vetter
2016-03-04 22:05 Dave Airlie
2016-02-26 2:20 Dave Airlie
2016-02-26 3:04 ` Linus Torvalds
2016-02-26 3:29 ` Dave Airlie
2016-02-19 22:53 Dave Airlie
2016-02-17 5:43 Dave Airlie
2016-02-06 0:50 Dave Airlie
2016-01-29 0:39 Dave Airlie
2016-01-07 20:39 Dave Airlie
2015-12-23 4:27 Dave Airlie
2015-12-17 1:18 Dave Airlie
2015-12-11 6:47 Dave Airlie
2015-12-05 21:15 Dave Airlie
2015-11-20 4:07 Dave Airlie
2015-11-27 19:05 ` Linus Torvalds
2015-11-27 19:36 ` Dave Airlie
2015-11-30 7:33 ` Daniel Vetter
2015-11-30 19:14 ` Linus Torvalds
2015-11-13 0:10 Dave Airlie
2015-11-11 2:43 Dave Airlie
2015-10-30 5:06 Dave Airlie
2015-10-26 5:58 Dave Airlie
2015-10-22 5:56 Dave Airlie
2015-10-16 4:02 Dave Airlie
2015-10-13 1:04 Dave Airlie
2015-10-03 5:40 Dave Airlie
2015-09-24 21:04 Dave Airlie
2015-09-11 10:28 Dave Airlie
2015-08-21 9:54 Dave Airlie
2015-08-18 0:43 Dave Airlie
2015-08-14 4:33 Dave Airlie
2015-07-31 3:30 Dave Airlie
2015-07-24 5:35 Dave Airlie
2015-07-17 8:22 Dave Airlie
2015-07-10 6:41 Dave Airlie
2015-06-20 0:28 Dave Airlie
2015-06-12 0:20 Dave Airlie
2015-06-05 2:38 Dave Airlie
2015-05-29 10:36 Dave Airlie
2015-05-22 3:39 Dave Airlie
2015-05-22 21:34 ` Linus Torvalds
2015-05-22 23:20 ` Dave Airlie
2015-05-23 0:36 ` Linus Torvalds
2015-05-15 5:38 Dave Airlie
2015-05-10 20:28 Dave Airlie
2015-05-03 23:00 Dave Airlie
2015-04-08 21:02 Dave Airlie
2015-04-03 0:17 Dave Airlie
2015-03-20 21:49 Dave Airlie
2015-03-21 17:50 ` Linus Torvalds
2015-03-23 15:33 ` Josh Boyer
2015-03-23 18:34 ` Josh Boyer
2015-03-24 7:32 ` Daniel Vetter
2015-03-24 13:15 ` Josh Boyer
2015-03-24 13:40 ` [Intel-gfx] " Daniel Vetter
2015-03-24 13:57 ` Josh Boyer
2015-03-24 14:22 ` Josh Boyer
2015-03-24 14:34 ` [Intel-gfx] " Daniel Vetter
2015-03-24 14:46 ` Josh Boyer
2015-03-24 16:10 ` Josh Boyer
2015-03-24 16:48 ` Daniel Vetter
2015-03-24 16:49 ` [Intel-gfx] " Daniel Vetter
2015-03-24 16:54 ` Josh Boyer
2015-03-25 3:49 ` Xi Ruoyao
2015-03-25 8:54 ` Daniel Vetter
2015-03-25 13:11 ` [Intel-gfx] " Josh Boyer
2015-03-25 14:00 ` Daniel Vetter
2015-03-25 14:56 ` Xi Ruoyao
2015-03-25 15:12 ` Xi Ruoyao
2015-03-25 15:37 ` [Intel-gfx] " Josh Boyer
2015-03-25 15:50 ` Daniel Vetter
2015-03-25 15:53 ` Josh Boyer
2015-03-25 16:42 ` Josh Boyer
2015-03-25 17:17 ` Daniel Vetter
2015-03-25 17:37 ` Josh Boyer
2015-03-25 19:40 ` Josh Boyer
2015-03-25 23:32 ` Xi Ruoyao
2015-03-26 8:41 ` Xi Ruoyao
2015-03-24 1:41 ` Dave Jones
2015-03-25 8:56 ` Daniel Vetter
2015-03-25 14:34 ` Dave Jones
2015-03-14 21:50 Dave Airlie
2015-03-06 21:52 Dave Airlie
2015-03-13 11:36 ` Paul Bolle
2015-03-16 9:46 ` Paul Bolle
2015-03-16 9:51 ` Thierry Reding
2015-03-16 10:08 ` Paul Bolle
2015-02-05 4:03 Dave Airlie
2015-01-27 2:06 Dave Airlie
2015-01-27 18:04 ` Linus Torvalds
2015-01-27 21:15 ` Dave Airlie
2015-01-21 0:01 Dave Airlie
2015-01-08 22:57 Dave Airlie
2014-12-24 3:18 Dave Airlie
2014-11-30 20:31 Dave Airlie
2014-11-21 20:28 Dave Airlie
2014-11-14 23:24 Dave Airlie
2014-11-02 19:41 Dave Airlie
2014-10-22 1:15 Dave Airlie
2014-09-24 21:09 Dave Airlie
2014-09-20 7:46 Dave Airlie
2014-09-12 4:25 Dave Airlie
2014-08-28 2:32 Dave Airlie
2014-07-18 4:23 Dave Airlie
2014-07-05 22:13 Dave Airlie
2014-07-06 2:24 ` Ed Tomlinson
2014-07-06 8:49 ` Dave Airlie
2014-07-07 13:34 ` Daniel Vetter
2014-06-27 6:50 Dave Airlie
2014-06-19 1:03 Dave Airlie
2014-06-04 3:34 Dave Airlie
2014-05-06 23:10 Dave Airlie
2014-04-30 0:00 Dave Airlie
2014-04-22 22:03 Dave Airlie
2014-04-19 7:19 Dave Airlie
2014-04-19 19:03 ` Markus Trippelsdorf
2014-04-20 1:21 ` Alex Deucher
2014-04-20 6:24 ` Markus Trippelsdorf
2014-04-20 8:27 ` Christian König
2014-04-20 9:56 ` Markus Trippelsdorf
2014-04-20 10:04 ` Markus Trippelsdorf
2014-04-20 15:23 ` Christian König
2014-04-20 15:28 ` Markus Trippelsdorf
2014-04-21 14:25 ` Ed Tomlinson
2014-04-21 19:08 ` Ed Tomlinson
2014-04-21 21:26 ` Ed Tomlinson
2014-04-22 15:46 ` Ed Tomlinson
2014-04-22 15:59 ` Linus Torvalds
2014-04-22 21:54 ` Dave Airlie
2014-04-23 21:36 ` Woody Suwalski
2014-04-24 8:17 ` Christian König
2014-04-25 22:12 ` Woody Suwalski
2014-04-23 22:04 ` Ed Tomlinson
2014-04-24 8:21 ` Christian König
2014-03-28 2:46 Dave Airlie
2014-03-28 8:48 ` Daniel Vetter
2014-03-21 5:29 Dave Airlie
2014-03-14 3:57 Dave Airlie
2014-03-07 0:38 Dave Airlie
2014-03-02 23:11 Dave Airlie
2014-02-18 23:16 Dave Airlie
2014-02-12 6:28 Dave Airlie
2014-02-06 5:23 Dave Airlie
2014-01-08 8:13 Dave Airlie
2013-12-23 2:13 Dave Airlie
2013-12-18 0:33 Dave Airlie
2013-12-18 0:42 ` Linus Torvalds
2013-12-18 0:52 ` Dave Airlie
2013-12-09 8:33 Dave Airlie
2013-11-22 6:08 Dave Airlie
2013-10-22 7:01 Dave Airlie
2013-10-11 5:28 Dave Airlie
2013-10-11 17:54 ` Linus Torvalds
2013-09-29 3:02 Dave Airlie
2013-09-22 22:38 Dave Airlie
2013-08-29 23:08 Dave Airlie
2013-08-30 23:18 ` Linus Torvalds
2013-08-31 0:00 ` Dave Airlie
2013-08-31 23:02 ` Linus Torvalds
2013-09-01 20:10 ` Linus Torvalds
2013-09-02 6:54 ` Daniel Vetter
2013-09-02 16:53 ` Linus Torvalds
2013-08-23 10:39 Dave Airlie
2013-08-19 4:21 Dave Airlie
2013-08-09 4:53 Dave Airlie
2013-07-31 0:25 Dave Airlie
2013-07-23 4:40 Dave Airlie
2013-07-18 21:00 Dave Airlie
2013-06-12 7:38 Dave Airlie
2013-06-06 5:14 Dave Airlie
2013-06-06 5:22 ` Linus Torvalds
2013-06-06 5:25 ` Dave Airlie
2013-05-31 2:59 Dave Airlie
2013-05-28 7:07 Dave Airlie
2013-05-17 1:52 Dave Airlie
2013-05-13 2:22 Dave Airlie
2013-04-14 8:48 Dave Airlie
2013-04-02 20:58 Dave Airlie
2013-03-21 3:13 Dave Airlie
2013-03-07 22:38 Dave Airlie
2013-01-30 0:43 Dave Airlie
2013-01-21 3:49 Dave Airlie
2013-01-14 2:16 Dave Airlie
2013-01-08 23:33 Dave Airlie
2012-12-30 4:23 Dave Airlie
2012-12-30 10:09 ` Lucas Stach
2012-12-30 12:10 ` Dave Airlie
2012-11-29 10:07 Dave Airlie
2012-11-22 4:34 Dave Airlie
2012-11-22 4:50 ` Linus Torvalds
2012-11-22 10:57 ` Dave Airlie
2012-11-28 20:35 ` Linus Torvalds
2012-11-16 5:02 Dave Airlie
2012-11-03 11:35 Dave Airlie
2012-10-23 0:19 Dave Airlie
2012-10-16 6:44 Dave Airlie
2012-09-27 8:03 Dave Airlie
2012-09-14 10:24 Dave Airlie
2012-09-10 5:35 Dave Airlie
2012-08-30 5:29 Dave Airlie
2012-08-13 23:34 Dave Airlie
2012-07-03 10:49 Dave Airlie
2012-06-28 12:23 Dave Airlie
2012-06-26 13:56 Dave Airlie
2012-06-27 5:30 ` Henrik Rydberg
2012-06-23 8:43 Dave Airlie
2012-06-12 15:35 Dave Airlie
2012-06-01 16:10 Dave Airlie
2012-05-30 10:12 Dave Airlie
2012-05-07 10:33 Dave Airlie
2012-05-04 14:26 Dave Airlie
2012-04-27 8:44 Dave Airlie
2012-04-19 19:02 Dave Airlie
2012-04-12 17:43 Dave Airlie
2012-04-03 10:26 Dave Airlie
2012-03-27 13:08 Dave Airlie
2012-03-28 12:55 ` Dave Airlie
2012-03-01 9:31 Dave Airlie
2012-02-22 19:56 Dave Airlie
2012-02-23 20:19 ` Torsten Kaiser
2012-02-27 16:09 ` Jesse Barnes
2012-02-27 16:33 ` Eugeni Dodonov
2012-02-27 16:45 ` Jesse Barnes
2012-02-16 9:39 Dave Airlie
2012-02-10 15:51 Dave Airlie
2012-01-30 10:03 Dave Airlie
2012-01-25 19:05 Dave Airlie
2012-01-25 23:31 ` Linus Torvalds
2012-01-26 6:21 ` Jerome Glisse
2012-01-26 7:07 ` Dave Airlie
2011-12-14 17:27 Dave Airlie
2011-12-14 17:39 ` Dave Airlie
2011-12-06 16:21 Dave Airlie
2011-12-06 16:27 ` Linus Torvalds
2011-12-06 16:36 ` Dave Airlie
2011-12-06 16:44 ` Linus Torvalds
2011-12-07 8:12 ` Dave Airlie
2011-12-02 11:07 Dave Airlie
2011-11-23 9:56 Dave Airlie
2011-11-11 14:59 Dave Airlie
2011-11-07 13:27 Dave Airlie
2011-11-07 18:00 ` Linus Torvalds
2011-11-07 18:30 ` Dave Airlie
2011-10-19 8:54 Dave Airlie
2011-10-08 7:20 Dave Airlie
2011-10-04 16:34 Dave Airlie
2011-10-04 16:58 ` Linus Torvalds
2011-10-04 17:04 ` Alex Deucher
2011-09-23 13:09 Dave Airlie
2011-09-19 9:10 Dave Airlie
2011-09-12 19:55 Dave Airlie
2011-08-30 10:02 Dave Airlie
2011-08-23 12:29 Dave Airlie
2011-08-05 9:22 [git pull " Dave Airlie
2011-08-05 9:45 ` Pekka Enberg
2011-08-05 9:48 ` Dave Airlie
2011-08-05 9:51 ` Pekka Enberg
2011-08-05 10:04 ` Dave Airlie
2011-08-05 10:07 ` Pekka Enberg
2011-08-05 17:50 ` Keith Packard
2011-07-13 6:51 [git pull] " Dave Airlie
2011-07-08 7:19 Dave Airlie
2011-06-14 3:18 Dave Airlie
2011-06-07 4:36 Dave Airlie
2011-05-11 4:08 Dave Airlie
2011-05-09 4:40 Dave Airlie
2011-05-04 0:25 Dave Airlie
2011-04-28 4:25 Dave Airlie
2011-04-30 13:56 ` Johannes Engel
2011-04-13 0:43 Dave Airlie
2011-04-05 0:38 Dave Airlie
2011-04-05 1:02 ` Keith Packard
2011-04-05 1:09 ` Linus Torvalds
2011-04-05 1:47 ` Keith Packard
2011-04-05 1:02 ` Dave Airlie
2011-03-23 4:18 Dave Airlie
2011-03-23 7:23 ` Michel Dänzer
2011-03-23 8:16 ` Dave Airlie
2011-03-23 8:22 ` Michel Dänzer
2011-03-23 9:06 ` Dave Airlie
2011-03-23 9:35 ` Michel Dänzer
2011-03-23 11:40 ` Ilija Hadzic
2011-03-23 11:45 ` Michel Dänzer
2011-03-24 11:06 ` Dave Airlie
2011-03-24 11:17 ` Michel Dänzer
2011-03-24 11:31 ` Ilija Hadzic
2011-03-24 14:37 ` Linus Torvalds
2011-03-24 15:49 ` Ilija Hadzic
2011-03-24 19:11 ` Corbin Simpson
2011-03-24 20:05 ` Dave Airlie
2011-03-24 20:22 ` Ilija Hadzic
2011-03-24 23:48 ` Linus Torvalds
2011-03-25 0:07 ` Dave Airlie
2011-03-25 0:17 ` Linus Torvalds
2011-03-25 0:29 ` Linus Torvalds
2011-03-25 0:55 ` Jerome Glisse
2011-03-25 10:25 ` Ben Skeggs
2011-03-25 14:01 ` Jerome Glisse
2011-03-25 17:34 ` Jesse Barnes
2011-03-25 18:09 ` Jerome Glisse
2011-03-25 7:21 ` Dave Airlie
2011-03-25 7:43 ` Michel Dänzer
2011-03-25 7:51 ` Dave Airlie
2011-03-25 8:00 ` Michel Dänzer
2011-03-25 14:52 ` Ilija Hadzic
2011-03-25 15:25 ` Michel Dänzer
2011-03-25 15:44 ` Peter Stuge
2011-03-26 6:34 ` Xavier Bestel
2011-03-25 15:29 ` Jerome Glisse
2011-03-25 12:51 ` Kevin Winchester
2011-03-25 14:04 ` Jerome Glisse
2011-03-25 17:46 ` Jesse Barnes
2011-03-13 0:16 Dave Airlie
2011-03-13 0:19 ` Dave Airlie
2011-03-03 3:12 Dave Airlie
2011-02-28 21:14 Dave Airlie
2011-02-23 23:17 Dave Airlie
2011-02-23 23:58 ` Linus Torvalds
2011-02-24 0:13 ` Chris Wilson
2011-02-24 8:27 ` Alex Riesen
2011-02-24 9:18 ` Indan Zupancic
2011-02-24 19:04 ` Alex Riesen
2011-02-24 19:25 ` Alex Riesen
2011-02-24 23:29 ` Indan Zupancic
2011-02-25 10:18 ` Alex Riesen
2011-02-25 11:07 ` Indan Zupancic
2011-02-25 11:35 ` Alex Riesen
2011-02-27 10:57 ` Alex Riesen
2011-02-27 9:46 ` Pavel Machek
2011-02-17 22:50 Dave Airlie
2011-02-18 10:10 ` Anca Emanuel
2011-02-18 22:14 ` Rafał Miłecki
2011-02-15 23:03 Dave Airlie
2011-01-28 1:38 Dave Airlie
2011-01-17 4:16 Dave Airlie
2011-01-18 12:51 ` Anca Emanuel
2010-12-21 23:43 Dave Airlie
2010-12-22 16:24 ` Takashi Iwai
2010-12-22 16:59 ` Chris Wilson
2010-12-22 17:07 ` Takashi Iwai
2010-12-23 3:54 ` Linus Torvalds
2010-12-23 5:53 ` Peter Stuge
2010-12-23 6:03 ` Dave Airlie
2010-12-23 9:32 ` Alex Riesen
2010-12-23 17:48 ` Linus Torvalds
2010-12-23 16:51 ` Jesse Barnes
2010-12-09 8:07 Dave Airlie
2010-12-08 5:48 Dave Airlie
2010-12-01 3:39 Dave Airlie
2010-11-19 1:21 Dave Airlie
2010-11-19 10:02 ` Chris Wilson
2010-11-19 19:04 ` Linus Torvalds
2010-11-19 20:24 ` Dave Airlie
2010-11-19 23:59 ` Linus Torvalds
2010-11-11 0:24 Dave Airlie
2010-11-12 16:24 ` Linus Torvalds
2010-11-12 17:21 ` Chris Wilson
2010-11-12 17:50 ` Linus Torvalds
2010-10-28 3:33 Dave Airlie
2010-10-12 20:51 Dave Airlie
2010-10-07 0:41 Dave Airlie
2010-10-07 8:45 ` Dave Airlie
2010-10-01 5:27 Dave Airlie
2010-10-01 9:07 ` Dave Airlie
2010-10-01 11:18 ` Dave Airlie
2010-09-15 1:44 Dave Airlie
2010-09-06 22:21 Dave Airlie
2010-08-27 3:36 Dave Airlie
2010-08-23 3:33 Dave Airlie
2010-07-30 0:08 Dave Airlie
2010-07-21 0:41 Dave Airlie
2010-07-07 3:23 Dave Airlie
2010-07-07 4:24 ` Dave Airlie
2010-06-07 3:09 Dave Airlie
2010-06-07 18:00 ` Linus Torvalds
2010-06-07 18:26 ` Al Viro
2010-06-07 18:53 ` Linus Torvalds
2010-06-07 19:08 ` Al Viro
2010-06-07 19:32 ` David Woodhouse
2010-06-07 19:40 ` Al Viro
2010-06-07 21:17 ` Linus Torvalds
2010-06-07 21:33 ` Al Viro
2010-06-07 21:38 ` Linus Torvalds
2010-06-07 21:39 ` David Woodhouse
2010-06-08 0:30 ` Al Viro
2010-06-07 20:26 ` Dave Airlie
2010-06-07 20:41 ` Dave Airlie
2010-06-07 21:03 ` Linus Torvalds
2010-06-07 20:52 ` Linus Torvalds
2010-05-26 3:02 Dave Airlie
2010-05-07 5:33 Dave Airlie
2010-04-27 6:16 Dave Airlie
[not found] <alpine.DEB.2.00.1004190525550.16598@skynet.skynet.ie>
2010-04-19 8:57 ` Dave Airlie
2010-04-19 4:28 Dave Airlie
2010-04-09 5:00 Dave Airlie
[not found] <alpine.DEB.2.00.1003300530150.5127@skynet.skynet.ie>
2010-03-30 6:43 ` Michel Dänzer
[not found] ` <1269931411.5480.152.camel@thor.local>
2010-03-30 6:49 ` Dave Airlie
2010-03-30 7:07 ` Dave Airlie
[not found] ` <21d7e9971003300007re486f22jbd2e98fcc104ac92@mail.gmail.com>
2010-03-30 14:24 ` Linus Torvalds
[not found] ` <alpine.LFD.2.00.1003300724140.3579@i5.linux-foundation.org>
2010-03-30 15:43 ` Jerome Glisse
2010-04-01 5:36 ` Rafał Miłecki
[not found] ` <i2tb170af451003312236m27fbe450k6c3b955808f13247@mail.gmail.com>
2010-04-01 7:43 ` Dave Airlie
[not found] ` <k2i21d7e9971004010043n6bbf8f0fv7bf2f9f2233e195d@mail.gmail.com>
2010-04-01 7:45 ` Rafał Miłecki
2010-03-30 4:34 Dave Airlie
[not found] <alpine.DEB.2.00.1003250331460.5810@skynet.skynet.ie>
2010-03-25 6:52 ` Pekka Enberg
[not found] ` <84144f021003242352g427ed93ay29e1c4b7e43b75cc@mail.gmail.com>
2010-03-25 7:44 ` Dave Airlie
2010-03-25 9:24 ` Michel Dänzer
2010-03-25 3:35 Dave Airlie
2010-02-18 5:21 Dave Airlie
[not found] <alpine.DEB.2.00.1002150508210.25675@skynet.skynet.ie>
2010-02-15 5:35 ` Dave Airlie
2010-02-15 5:09 Dave Airlie
[not found] <alpine.DEB.2.00.1002050411100.22568@skynet.skynet.ie>
2010-02-05 7:11 ` Rafał Miłecki
2010-02-05 4:15 Dave Airlie
[not found] <alpine.DEB.2.00.1002010215530.15366@skynet.skynet.ie>
2010-02-01 2:53 ` Dave Airlie
2010-02-01 2:20 Dave Airlie
2010-01-13 6:25 Dave Airlie
2010-01-07 4:17 Dave Airlie
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CA+55aFz0sPd2ovVCkbQKap9qcOfNsZ3rbuRhCLahZj18SvzYmQ@mail.gmail.com \
--to=torvalds@linux-foundation.org \
--cc=airlied@linux.ie \
--cc=daniel.vetter@intel.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=intel-gfx@lists.freedesktop.org \
--cc=jani.nikula@linux.intel.com \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).