Bump default EQ length to reduce the number of unhelpful abrt reports
This commit is contained in:
parent
df01361125
commit
0a9e416350
43
0001-mieq-Bump-default-queue-size-to-512.patch
Normal file
43
0001-mieq-Bump-default-queue-size-to-512.patch
Normal file
@ -0,0 +1,43 @@
|
||||
From 2d554ab4874943a6b73132ba84835586011f2b45 Mon Sep 17 00:00:00 2001
|
||||
From: Adam Jackson <ajax@redhat.com>
|
||||
Date: Fri, 30 Nov 2012 13:50:40 -0500
|
||||
Subject: [PATCH] mieq: Bump default queue size to 512
|
||||
|
||||
Based on some bugzilla scraping just now. Of xserver bugs with
|
||||
attachments, the distribution looks like:
|
||||
|
||||
String | Matches
|
||||
-------------------------------------
|
||||
Increasing EQ size to 512 | 460
|
||||
Increasing EQ size to 1024 | 52
|
||||
Increasing EQ size to 2048 | 6
|
||||
Increasing EQ size to 4096 | 0
|
||||
|
||||
Most of the "512" ones appear to be mostly harmless, some relatively
|
||||
expensive path in either rendering or resource destruction simply taking
|
||||
too long due to external pressures like paging or CPU contention. So
|
||||
let's raise the initial queue size, both to reduce the number of
|
||||
spurious abrt reports and to drop fewer events in all but the most
|
||||
pathological cases.
|
||||
|
||||
Signed-off-by: Adam Jackson <ajax@redhat.com>
|
||||
---
|
||||
mi/mieq.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/mi/mieq.c b/mi/mieq.c
|
||||
index b2c7769..c1d845b 100644
|
||||
--- a/mi/mieq.c
|
||||
+++ b/mi/mieq.c
|
||||
@@ -60,7 +60,7 @@ in this Software without prior written authorization from The Open Group.
|
||||
#endif
|
||||
|
||||
/* Maximum size should be initial size multiplied by a power of 2 */
|
||||
-#define QUEUE_INITIAL_SIZE 256
|
||||
+#define QUEUE_INITIAL_SIZE 512
|
||||
#define QUEUE_RESERVED_SIZE 64
|
||||
#define QUEUE_MAXIMUM_SIZE 4096
|
||||
#define QUEUE_DROP_BACKTRACE_FREQUENCY 100
|
||||
--
|
||||
1.7.11.7
|
||||
|
@ -43,7 +43,7 @@
|
||||
Summary: X.Org X11 X server
|
||||
Name: xorg-x11-server
|
||||
Version: 1.13.0
|
||||
Release: 10%{?gitdate:.%{gitdate}}%{dist}
|
||||
Release: 11%{?gitdate:.%{gitdate}}%{dist}
|
||||
URL: http://www.x.org
|
||||
License: MIT
|
||||
Group: User Interface/X
|
||||
@ -137,6 +137,9 @@ Patch7062: 0001-dix-fix-crash-on-XI-1.x-grabs-on-disabled-devices.-5.patch
|
||||
# Bug 878956 - After installation is complete, Alt+F4 is broken
|
||||
Patch7063: 0001-linux-Prefer-ioctl-KDSKBMUTE-1-over-ioctl-KDSKBMODE-.patch
|
||||
|
||||
# mustard: make the default queue length bigger to calm abrt down
|
||||
Patch7064: 0001-mieq-Bump-default-queue-size-to-512.patch
|
||||
|
||||
%global moduledir %{_libdir}/xorg/modules
|
||||
%global drimoduledir %{_libdir}/dri
|
||||
%global sdkdir %{_includedir}/xorg
|
||||
@ -609,6 +612,9 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{xserver_source_dir}
|
||||
|
||||
%changelog
|
||||
* Fri Nov 30 2012 Adam Jackson <ajax@redhat.com> 1.13.0-11
|
||||
- Bump default EQ length to reduce the number of unhelpful abrt reports
|
||||
|
||||
* Wed Nov 28 2012 Adam Jackson <ajax@redhat.com> 1.13.0-10
|
||||
- Fix VT switch key handling
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user