ureadahead (0.100.0-21) bionic; urgency=medium * add -q parameter to stop ureadahead from logging thousands of lines of noise (LP: #1579580) -- Dan Streetman Tue, 09 Apr 2019 17:01:18 -0400 ureadahead (0.100.0-20) artful; urgency=medium * Do not install upstart system jobs. -- Dimitri John Ledkov Tue, 15 Aug 2017 03:54:27 +0100 ureadahead (0.100.0-19) vivid; urgency=medium * Don't start init scripts on package install/upgrade. (LP: #777224) -- Martin Pitt Tue, 24 Feb 2015 10:17:51 +0100 ureadahead (0.100.0-18) vivid; urgency=medium * Add systemd units (for the root file system only, for now). * Drop now unnecessary upstart dependency. * Add conflict to systemd (<< 217), as versions up to that shipped its own readahead implementation. -- Martin Pitt Thu, 19 Feb 2015 20:48:51 +0100 ureadahead (0.100.0-17) vivid; urgency=medium * Switch trigger directives to interest-noawait, to avoid trigger cycles which can cause dpkg to bail out. (LP: #1394893) -- Iain Lane Fri, 21 Nov 2014 12:13:21 +0000 ureadahead (0.100.0-16) raring; urgency=low * src/trace.c: update to ignore symlinks when tracing + cleanup extra stat() (LP: #969926) -- Bryan Fullerton Mon, 25 Mar 2013 10:09:18 +0100 ureadahead (0.100.0-15) raring; urgency=low * src/ureadahead.c: correct help text for --sort command line argument (LP: #1131404) * src/trace.c: add /var/log to the paths ignored (LP: #559525) -- Bryan Fullerton Tue, 12 Mar 2013 15:06:41 +0000 ureadahead (0.100.0-14) raring; urgency=low * Use dh-autoreconf to ensure (among other things) that config.guess and config.sub are up to date. -- Colin Watson Tue, 12 Feb 2013 02:32:39 +0000 ureadahead (0.100.0-13) raring; urgency=low * src/trace.c: tracing_enabled is deprecated and gone, switch to tracing_on (LP: #1085766). -- Andy Whitcroft Fri, 11 Jan 2013 12:05:17 +0000 ureadahead (0.100.0-12build1) quantal; urgency=low * Rebuild for new armel compiler default of ARMv5t. -- Colin Watson Tue, 02 Oct 2012 16:50:25 +0100 ureadahead (0.100.0-12) precise; urgency=low * src/trace.c: add /run to the set of paths to ignore. -- Steve Langasek Fri, 03 Feb 2012 15:27:29 -0800 ureadahead (0.100.0-11) natty; urgency=low * src/trace.c: leave room for string termination on reads (LP: #485194). * man/ureadahead.8: fix typo and update bug reporting URL (LP: #697770). * debian/rules: don't bother with /var/lib/ureadahead mode. -- Kees Cook Wed, 16 Mar 2011 17:19:01 -0700 ureadahead (0.100.0-10) natty; urgency=low * Install /var/lib/ureadahead mode 0700 so other users cannot see the debugfs mount point. -- Kees Cook Tue, 22 Feb 2011 12:13:22 -0800 ureadahead (0.100.0-9) natty; urgency=low [ Bilal Akhtar ] * Removed sreadahead transitional package and its postinst, postrm, preinst and install files. (LP: #545596) * Passed --sourcedir argument to dh_install * Removed dh_gencontrol calls for package sreadahead. [ Martin Pitt ] * src/Makefile.{am,in}: Add missing -lrt, as pack.c uses clock_gettime. Fixes building with gcc 4.5. * debian/rules: Revert --sourcedir passing, it's not necessary. * debian/rules: Don't install apport hook as executable. * debian/copyright: Point to versioned GPL-2 file. * debian/control: Bump Standards-Version to 3.9.1. -- Martin Pitt Fri, 26 Nov 2010 12:29:40 +0100 ureadahead (0.100.0-8) maverick; urgency=low * Decrease the buffer size to just 8MB, after much testing we don't need much more than this since it will be limited by the size of the page cache anyway. This is in lieu of a new version of ureadahead for Maverick, which while work is ongoing, isn't ready for shipping at this time. LP: #600359. -- Scott James Remnant Mon, 20 Sep 2010 18:34:31 +0100 ureadahead (0.100.0-7) maverick; urgency=low * Count the number of CPUs and divide buffer_size_kb by the number of CPUs. Users should watch for instances of "mmiotrace has lost events" in dmesg to make sure the trace buffers are not too small. The original value for buffer_size_kb was chosen somewhat arbitrarily. Empirical testing has shown that its large enough, so we don't actually know where the lower boundary lies. -LP: #491943 -- Tim Gardner Fri, 20 Aug 2010 12:19:31 -0600 ureadahead (0.100.0-6) maverick; urgency=low * Restore buffer_size_kb upon exit, but do it _after_ the trace buffer has been read. This frees the memory consumed by the trace operation (which can be a lot). -LP: #501715 -- Tim Gardner Thu, 22 Jul 2010 04:04:36 -0600 ureadahead (0.100.0-5) maverick; urgency=low * src/pack.c: Amend mount point detection logic to stat the mount point instead of just comparing major/minor versions with /proc/self/mountinfo (LP: #570014). -- Chow Loong Jin Fri, 25 Jun 2010 13:14:54 +0100 ureadahead (0.100.0-4.1) lucid; urgency=low * Revert previous upload; had forgotten that the sreadahead package contains all the clean-up stuff so we want to keep it for the release upgrade after all. -- Scott James Remnant Wed, 17 Feb 2010 12:57:00 +0000 ureadahead (0.100.0-4) lucid; urgency=low * debian/control: drop sreadahead migration package; dist-upgrade users will have ureadahead installed by the standard meta-packages. -- Scott James Remnant Wed, 17 Feb 2010 12:14:09 +0000 ureadahead (0.100.0-3) lucid; urgency=low * conf/ureadahead-other.conf: Change from "on mount" to "on mounted", the former didn't work anyway. -- Scott James Remnant Mon, 21 Dec 2009 23:20:02 +0000 ureadahead (0.100.0-2) lucid; urgency=low * Put an all-important "--" in the dh_auto_configure invocation so that ureadahead is installed into the right path (/sbin) -- Scott James Remnant Tue, 01 Dec 2009 02:25:50 +0000 ureadahead (0.100.0-1) lucid; urgency=low * New upstream release: - Use external libnih * debian/control: Add build-dependency on libnih-dev * debian/rules: Fix installation of apport hook. -- Scott James Remnant Sun, 29 Nov 2009 15:24:15 +0000 ureadahead (0.90.3-2) karmic-proposed; urgency=low * über-readahead is a replacement for sreadahead that should significantly improve boot performance on rotational hard drives, especially those that had regressed in performance from jaunty to karmic. It does this by pre-loading such things as ext2/3/4 inodes and opening files in as logical order as possible before loading all blocks in one pass across the disk. On SSD, this behaves much as sreadahead used to, replacing that package with slightly improved tracing code. This requires the kernel package also found in karmic-proposed. LP: #432089. -- Scott James Remnant Mon, 09 Nov 2009 18:38:51 +0000 ureadahead (0.90.3-1) karmic; urgency=low * New upstream release: - Move ext2fs inode group lookup into the tracing stage, storing the groups to preload in the pack, rather than spending time on normal boots working it out. - Open files in order of inode group (or inode number on non-ext2fs), which seems to give a benefit in load time and certainly produces better blktrace output. - Increase the "too old" check from a month to a year. - Fix dump of zero-byte files to not claim a single page. - Fix unhandled error output when given an unknown pack file. - Don't call ureadhead for the root filesystem twice on boot (the second time should only take a few ms, but that's still time) - Consider exit status 4 (no pack file for given mount point) normal. - Make uselib tracing optional. -- Scott James Remnant Thu, 05 Nov 2009 15:10:06 +0000 ureadahead (0.90.2-1) karmic; urgency=low * New upstream release: - improved SSD mode - inode group preload threshold configurable by environment variable - default inode group preload threshold changed to 16, because random stabbing in the dark suggested it was a good number - add a job that profiles extra mountpoints * Remove /etc/cron.monthly/sreadahead too. * Add an apport hook to attach a dump of the packs. -- Scott James Remnant Thu, 29 Oct 2009 18:14:51 +0000 ureadahead (0.90.1-1) karmic; urgency=low * Bug fixes. -- Scott James Remnant Thu, 29 Oct 2009 02:13:38 +0000 ureadahead (0.90.0-1) karmic; urgency=low * Initial release to ubuntu-boot PPA. -- Scott James Remnant Thu, 29 Oct 2009 01:01:42 +0000