ureadahead patch
Oliver Grawert
ogra at ubuntu.com
Fri Jul 9 09:48:02 UTC 2010
hi,
Am Donnerstag, den 08.07.2010, 10:24 -0600 schrieb Tim Gardner:
> diff -u ureadahead-0.100.0/debian/changelog ureadahead-0.100.0/debian/changelog
> --- ureadahead-0.100.0/debian/changelog
> +++ ureadahead-0.100.0/debian/changelog
> @@ -1,3 +1,9 @@
> +ureadahead (0.100.0-5ubuntu1) maverick; urgency=low
> +
> + *
> +
> + -- Tim Gardner <rtg at lochsa> Thu, 08 Jul 2010 16:04:39 +0000
> +
> ureadahead (0.100.0-5) maverick; urgency=low
>
> * src/pack.c: Amend mount point detection logic to stat the mount point
> only in patch2:
> unchanged:
> --- ureadahead-0.100.0.orig/src/trace.c
> +++ ureadahead-0.100.0/src/trace.c
> @@ -122,6 +122,7 @@
> int old_open_exec_enabled = 0;
> int old_uselib_enabled = 0;
> int old_tracing_enabled = 0;
> + int old_buffer_size_kb = 0;
> struct sigaction act;
> struct sigaction old_sigterm;
> struct sigaction old_sigint;
> @@ -165,7 +166,7 @@
>
> old_uselib_enabled = -1;
> }
> - if (set_value (dfd, "buffer_size_kb", 128000, NULL) < 0)
> + if (set_value (dfd, "buffer_size_kb", 128000, &old_buffer_size_kb) < 0)
> goto error;
> if (set_value (dfd, "tracing_enabled",
> TRUE, &old_tracing_enabled) < 0)
> @@ -217,6 +218,9 @@
> if (set_value (dfd, "events/fs/do_sys_open/enable",
> old_sys_open_enabled, NULL) < 0)
> goto error;
> + if (set_value (dfd, "buffer_size_kb",
> + old_buffer_size_kb, NULL) < 0)
> + goto error;
>
> /* Be nicer */
> if (nice (15))
>
this looks like it might fix the OOM invocations we see on OMAP3 256M
systems (beagleboard)
ciao
oli
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20100709/1e4aaf3c/attachment.sig>
More information about the kernel-team
mailing list