<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in util.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b4299560 - bcache: fix typo</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#b4299560</link>
        <description>bcache: fix typoReplace &apos;utiility&apos; with &apos;utility&apos;.Link: https://lkml.kernel.org/r/20240524152958.919343-3-visitorckw@gmail.comSigned-off-by: Kuan-Wei Chiu &lt;visitorckw@gmail.com&gt;Reviewed-by: Ian Rogers &lt;irogers@google.com&gt;Reviewed-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Cc: Adrian Hunter &lt;adrian.hunter@intel.com&gt;Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;Cc: Arnaldo Carvalho de Melo &lt;acme@kernel.org&gt;Cc: Bagas Sanjaya &lt;bagasdotme@gmail.com&gt;Cc: Brian Foster &lt;bfoster@redhat.com&gt;Cc: Ching-Chun (Jim) Huang &lt;jserv@ccns.ncku.edu.tw&gt;Cc: Coly Li &lt;colyli@suse.de&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: Jiri Olsa &lt;jolsa@kernel.org&gt;Cc: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;Cc: Mark Rutland &lt;mark.rutland@arm.com&gt;Cc: Matthew Sakai &lt;msakai@redhat.com&gt;Cc: Namhyung Kim &lt;namhyung@kernel.org&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Fri, 24 May 2024 15:29:44 +0000</pubDate>
        <dc:creator>Kuan-Wei Chiu &lt;visitorckw@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>df561f66 - treewide: Use fallthrough pseudo-keyword</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#df561f66</link>
        <description>treewide: Use fallthrough pseudo-keywordReplace the existing /* fall through */ comments and its variants withthe new pseudo-keyword macro fallthrough[1]. Also, remove unnecessaryfall-through markings when it is the case.[1] https://www.kernel.org/doc/html/v5.7/process/deprecated.html?highlight=fallthrough#implicit-switch-case-fall-throughSigned-off-by: Gustavo A. R. Silva &lt;gustavoars@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Sun, 23 Aug 2020 22:36:59 +0000</pubDate>
        <dc:creator>Gustavo A. R. Silva &lt;gustavoars@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>2e1f4f4d - bcache: avoid to use bio_for_each_segment_all() in bch_bio_alloc_pages()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#2e1f4f4d</link>
        <description>bcache: avoid to use bio_for_each_segment_all() in bch_bio_alloc_pages()bch_bio_alloc_pages() is always called on one new bio, so it is safeto access the bvec table directly. Given it is the only kind of thiscase, open code the bvec table access since bio_for_each_segment_all()will be changed to support for iterating over multipage bvec.Acked-by: Coly Li &lt;colyli@suse.de&gt;Reviewed-by: Omar Sandoval &lt;osandov@fb.com&gt;Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;Signed-off-by: Ming Lei &lt;ming.lei@redhat.com&gt;Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Fri, 15 Feb 2019 11:13:18 +0000</pubDate>
        <dc:creator>Ming Lei &lt;ming.lei@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>d2359963 - bcache: use routines from lib/crc64.c for CRC64 calculation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#d2359963</link>
        <description>bcache: use routines from lib/crc64.c for CRC64 calculationNow we have crc64 calculation in lib/crc64.c, it is unnecessary forbcache to use its own version.  This patch changes bcache code to usecrc64 routines in lib/crc64.c.Link: http://lkml.kernel.org/r/20180718165545.1622-3-colyli@suse.deSigned-off-by: Coly Li &lt;colyli@suse.de&gt;Reviewed-by: Hannes Reinecke &lt;hare@suse.de&gt;Reviewed-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Cc: Michael Lyle &lt;mlyle@lyle.org&gt;Cc: Kent Overstreet &lt;kent.overstreet@gmail.com&gt;Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: Kate Stewart &lt;kstewart@linuxfoundation.org&gt;Cc: Randy Dunlap &lt;rdunlap@infradead.org&gt;Cc: Eric Biggers &lt;ebiggers3@gmail.com&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Cc: Noah Massey &lt;noah.massey@gmail.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Wed, 22 Aug 2018 04:57:15 +0000</pubDate>
        <dc:creator>Coly Li &lt;colyli@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>87418ef9 - bcache: add missing SPDX header</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#87418ef9</link>
        <description>bcache: add missing SPDX headerThe SPDX header is missing fro closure.c, super.c and util.c, thispatch adds SPDX header for GPL-2.0 into these files.Signed-off-by: Coly Li &lt;colyli@suse.de&gt;Reviewed-by: Shenghui Wang &lt;shhuiw@foxmail.com&gt;Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Sat, 11 Aug 2018 05:19:58 +0000</pubDate>
        <dc:creator>Coly Li &lt;colyli@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>1fae7cf0 - bcache: style fix to add a blank line after declarations</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#1fae7cf0</link>
        <description>bcache: style fix to add a blank line after declarationsSigned-off-by: Coly Li &lt;colyli@suse.de&gt;Reviewed-by: Shenghui Wang &lt;shhuiw@foxmail.com&gt;Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Sat, 11 Aug 2018 05:19:45 +0000</pubDate>
        <dc:creator>Coly Li &lt;colyli@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>ea8c5356 - bcache: set max writeback rate when I/O request is idle</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#ea8c5356</link>
        <description>bcache: set max writeback rate when I/O request is idleCommit b1092c9af9ed (&quot;bcache: allow quick writeback when backing idle&quot;)allows the writeback rate to be faster if there is no I/O request on abcache device. It works well if there is only one bcache device attachedto the cache set. If there are many bcache devices attached to a cacheset, it may introduce performance regression because multiple fasterwriteback threads of the idle bcache devices will compete the btree levellocks with the bcache device who have I/O requests coming.This patch fixes the above issue by only permitting fast writebac whenall bcache devices attached on the cache set are idle. And if one of thebcache devices has new I/O request coming, minimized all writebackthroughput immediately and let PI controller __update_writeback_rate()to decide the upcoming writeback rate for each bcache device.Also when all bcache devices are idle, limited wrieback rate to a smallnumber is wast of thoughput, especially when backing devices are slowernon-rotation devices (e.g. SATA SSD). This patch sets a max writebackrate for each backing device if the whole cache set is idle. A fasterwriteback rate in idle time means new I/Os may have more available spacefor dirty data, and people may observe a better write performance then.Please note bcache may change its cache mode in run time, and this patchstill works if the cache mode is switched from writeback mode and thereis still dirty data on cache.Fixes: Commit b1092c9af9ed (&quot;bcache: allow quick writeback when backing idle&quot;)Cc: stable@vger.kernel.org #4.16+Signed-off-by: Coly Li &lt;colyli@suse.de&gt;Tested-by: Kai Krakow &lt;kai@kaishome.de&gt;Tested-by: Stefan Priebe &lt;s.priebe@profihost.ag&gt;Cc: Michael Lyle &lt;mlyle@lyle.org&gt;Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Thu, 09 Aug 2018 07:48:49 +0000</pubDate>
        <dc:creator>Coly Li &lt;colyli@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>ecb37ce9 - bcache: Move couple of functions to sysfs.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#ecb37ce9</link>
        <description>bcache: Move couple of functions to sysfs.cThere is couple of functions that are used exclusively in sysfs.c.Move it to there and make them static.Besides above, it will allow further clean up.No functional change intended.Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Signed-off-by: Coly Li &lt;colyli@suse.de&gt;Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Mon, 28 May 2018 07:37:43 +0000</pubDate>
        <dc:creator>Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>47344e33 - bcache: Fix kernel-doc warnings</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#47344e33</link>
        <description>bcache: Fix kernel-doc warningsAvoid that building with W=1 triggers warnings about the kernel-docheaders.Signed-off-by: Bart Van Assche &lt;bart.vanassche@wdc.com&gt;Reviewed-by: Michael Lyle &lt;mlyle@lyle.org&gt;Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Mon, 19 Mar 2018 00:36:29 +0000</pubDate>
        <dc:creator>Bart Van Assche &lt;bart.vanassche@wdc.com&gt;</dc:creator>
    </item>
<item>
        <title>9dfbdec7 - bcache: Annotate switch fall-through</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#9dfbdec7</link>
        <description>bcache: Annotate switch fall-throughThis patch avoids that building with W=1 triggers complaints aboutswitch fall-throughs.Signed-off-by: Bart Van Assche &lt;bart.vanassche@wdc.com&gt;Reviewed-by: Michael Lyle &lt;mlyle@lyle.org&gt;Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Mon, 19 Mar 2018 00:36:28 +0000</pubDate>
        <dc:creator>Bart Van Assche &lt;bart.vanassche@wdc.com&gt;</dc:creator>
    </item>
<item>
        <title>25d8be77 - block: move bio_alloc_pages() to bcache</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#25d8be77</link>
        <description>block: move bio_alloc_pages() to bcachebcache is the only user of bio_alloc_pages(), so move this function intobcache, and avoid it being misused in the future.Also rename it to bch_bio_allo_pages() since it is bcache only.Signed-off-by: Ming Lei &lt;ming.lei@redhat.com&gt;Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Mon, 18 Dec 2017 12:22:10 +0000</pubDate>
        <dc:creator>Ming Lei &lt;ming.lei@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>c2421edf - bcache: comment on direct access to bvec table</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#c2421edf</link>
        <description>bcache: comment on direct access to bvec tableAll direct access to bvec table are safe even after multipage bvec issupported.Cc: linux-bcache@vger.kernel.orgAcked-by: Coly Li &lt;colyli@suse.de&gt;Signed-off-by: Ming Lei &lt;ming.lei@redhat.com&gt;Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Mon, 18 Dec 2017 12:22:09 +0000</pubDate>
        <dc:creator>Ming Lei &lt;ming.lei@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>9ce762e8 - bcache: writeback rate clamping: make 32 bit safe</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#9ce762e8</link>
        <description>bcache: writeback rate clamping: make 32 bit safeSorry this got through to linux-block, was detected by the kbuilds testrobot.  NSEC_PER_SEC is a long constant; 2.5 * 10^9 doesn&apos;t fit in asigned long constant.Fixes: e41166c5c44e (&quot;bcache: writeback rate shouldn&apos;t artifically clamp&quot;)Reviewed-by: Coly Li &lt;colyli@suse.de&gt;Signed-off-by: Michael Lyle &lt;mlyle@lyle.org&gt;Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Mon, 16 Oct 2017 17:34:47 +0000</pubDate>
        <dc:creator>Michael Lyle &lt;mlyle@lyle.org&gt;</dc:creator>
    </item>
<item>
        <title>ae82ddbf - bcache: smooth writeback rate control</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#ae82ddbf</link>
        <description>bcache: smooth writeback rate controlThis works in conjunction with the new PI controller.  Currently, inreal-world workloads, the rate controller attempts to write back 1sector per second.  In practice, these minimum-rate writebacks arebetween 4k and 60k in test scenarios, since bcache aggregates andattempts to do contiguous writes and because filesystems on top ofbcachefs typically write 4k or more.Previously, bcache used to guarantee to write at least once per second.This means that the actual writeback rate would exceed the configuredamount by a factor of 8-120 or more.This patch adjusts to be willing to sleep up to 2.5 seconds, and totarget writing 4k/second.  On the smallest writes, it will sleep 1second like before, but many times it will sleep longer and load thebacking device less.  This keeps the loading on the cache and backingdevice related to writeback more consistent when writing back at lowrates.Signed-off-by: Michael Lyle &lt;mlyle@lyle.org&gt;Reviewed-by: Coly Li &lt;colyli@suse.de&gt;Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Fri, 13 Oct 2017 23:35:37 +0000</pubDate>
        <dc:creator>Michael Lyle &lt;mlyle@lyle.org&gt;</dc:creator>
    </item>
<item>
        <title>9276717b - bcache: fix bch_hprint crash and improve output</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#9276717b</link>
        <description>bcache: fix bch_hprint crash and improve outputMost importantly, solve a crash where %llu was used to format signednumbers.  This would cause a buffer overflow when reading sysfswriteback_rate_debug, as only 20 bytes were allocated for this and%llu writes 20 characters plus a null.Always use the units mechanism rather than having different outputpaths for simplicity.Also, correct problems with display output where 1.10 was a largernumber than 1.09, by multiplying by 10 and then dividing by 1024 insteadof dividing by 100.  (Remainders of &gt;= 1000 would print as .10).Minor changes: Always display the decimal point instead of trying toomit it based on number of digits shown.  Decide what units to usebased on 1000 as a threshold, not 1024 (in other words, always printat most 3 digits before the decimal point).Signed-off-by: Michael Lyle &lt;mlyle@lyle.org&gt;Reported-by: Dmitry Yu Okunev &lt;dyokunev@ut.mephi.ru&gt;Acked-by: Kent Overstreet &lt;kent.overstreet@gmail.com&gt;Reviewed-by: Coly Li &lt;colyli@suse.de&gt;Cc: stable@vger.kernel.orgSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Wed, 06 Sep 2017 06:26:02 +0000</pubDate>
        <dc:creator>Michael Lyle &lt;mlyle@lyle.org&gt;</dc:creator>
    </item>
<item>
        <title>e6017571 - sched/headers: Prepare for new header dependencies before moving code to &lt;linux/sched/clock.h&gt;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#e6017571</link>
        <description>sched/headers: Prepare for new header dependencies before moving code to &lt;linux/sched/clock.h&gt;We are going to split &lt;linux/sched/clock.h&gt; out of &lt;linux/sched.h&gt;, whichwill have to be picked up from other headers and .c files.Create a trivial placeholder &lt;linux/sched/clock.h&gt; file that justmaps to &lt;linux/sched.h&gt; to make this patch obviously correct andbisectable.Include the new header in the files that are going to need it.Acked-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;Cc: Mike Galbraith &lt;efault@gmx.de&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: linux-kernel@vger.kernel.orgSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Wed, 01 Feb 2017 15:36:40 +0000</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>93bbf583 - md: more open-coded offset_in_page()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#93bbf583</link>
        <description>md: more open-coded offset_in_page()Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Sat, 02 Jan 2016 18:30:54 +0000</pubDate>
        <dc:creator>Al Viro &lt;viro@zeniv.linux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>16749c23 - bcache: New writeback PD controller</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#16749c23</link>
        <description>bcache: New writeback PD controllerThe old writeback PD controller could get into states where it had throttled allthe way down and take way too long to recover - it was too complicated to reallyunderstand what it was doing.This rewrites a good chunk of it to hopefully be simpler and make more sense,and it also pays more attention to units which should make the behaviour a biteasier to understand.Signed-off-by: Kent Overstreet &lt;kmo@daterainc.com&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Mon, 11 Nov 2013 21:58:34 +0000</pubDate>
        <dc:creator>Kent Overstreet &lt;kmo@daterainc.com&gt;</dc:creator>
    </item>
<item>
        <title>4f024f37 - block: Abstract out bvec iterator</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#4f024f37</link>
        <description>block: Abstract out bvec iteratorImmutable biovecs are going to require an explicit iterator. Toimplement immutable bvecs, a later patch is going to add a bi_bvec_donemember to this struct; for now, this patch effectively just renamesthings.Signed-off-by: Kent Overstreet &lt;kmo@daterainc.com&gt;Cc: Jens Axboe &lt;axboe@kernel.dk&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;Cc: Paul Mackerras &lt;paulus@samba.org&gt;Cc: &quot;Ed L. Cashin&quot; &lt;ecashin@coraid.com&gt;Cc: Nick Piggin &lt;npiggin@kernel.dk&gt;Cc: Lars Ellenberg &lt;drbd-dev@lists.linbit.com&gt;Cc: Jiri Kosina &lt;jkosina@suse.cz&gt;Cc: Matthew Wilcox &lt;willy@linux.intel.com&gt;Cc: Geoff Levand &lt;geoff@infradead.org&gt;Cc: Yehuda Sadeh &lt;yehuda@inktank.com&gt;Cc: Sage Weil &lt;sage@inktank.com&gt;Cc: Alex Elder &lt;elder@inktank.com&gt;Cc: ceph-devel@vger.kernel.orgCc: Joshua Morris &lt;josh.h.morris@us.ibm.com&gt;Cc: Philip Kelleher &lt;pjk1939@linux.vnet.ibm.com&gt;Cc: Rusty Russell &lt;rusty@rustcorp.com.au&gt;Cc: &quot;Michael S. Tsirkin&quot; &lt;mst@redhat.com&gt;Cc: Konrad Rzeszutek Wilk &lt;konrad.wilk@oracle.com&gt;Cc: Jeremy Fitzhardinge &lt;jeremy@goop.org&gt;Cc: Neil Brown &lt;neilb@suse.de&gt;Cc: Alasdair Kergon &lt;agk@redhat.com&gt;Cc: Mike Snitzer &lt;snitzer@redhat.com&gt;Cc: dm-devel@redhat.comCc: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;Cc: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;Cc: linux390@de.ibm.comCc: Boaz Harrosh &lt;bharrosh@panasas.com&gt;Cc: Benny Halevy &lt;bhalevy@tonian.com&gt;Cc: &quot;James E.J. Bottomley&quot; &lt;JBottomley@parallels.com&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Cc: &quot;Nicholas A. Bellinger&quot; &lt;nab@linux-iscsi.org&gt;Cc: Alexander Viro &lt;viro@zeniv.linux.org.uk&gt;Cc: Chris Mason &lt;chris.mason@fusionio.com&gt;Cc: &quot;Theodore Ts&apos;o&quot; &lt;tytso@mit.edu&gt;Cc: Andreas Dilger &lt;adilger.kernel@dilger.ca&gt;Cc: Jaegeuk Kim &lt;jaegeuk.kim@samsung.com&gt;Cc: Steven Whitehouse &lt;swhiteho@redhat.com&gt;Cc: Dave Kleikamp &lt;shaggy@kernel.org&gt;Cc: Joern Engel &lt;joern@logfs.org&gt;Cc: Prasad Joshi &lt;prasadjoshi.linux@gmail.com&gt;Cc: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;Cc: KONISHI Ryusuke &lt;konishi.ryusuke@lab.ntt.co.jp&gt;Cc: Mark Fasheh &lt;mfasheh@suse.com&gt;Cc: Joel Becker &lt;jlbec@evilplan.org&gt;Cc: Ben Myers &lt;bpm@sgi.com&gt;Cc: xfs@oss.sgi.comCc: Steven Rostedt &lt;rostedt@goodmis.org&gt;Cc: Frederic Weisbecker &lt;fweisbec@gmail.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: Len Brown &lt;len.brown@intel.com&gt;Cc: Pavel Machek &lt;pavel@ucw.cz&gt;Cc: &quot;Rafael J. Wysocki&quot; &lt;rjw@sisk.pl&gt;Cc: Herton Ronaldo Krzesinski &lt;herton.krzesinski@canonical.com&gt;Cc: Ben Hutchings &lt;ben@decadent.org.uk&gt;Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;Cc: Guo Chao &lt;yan@linux.vnet.ibm.com&gt;Cc: Tejun Heo &lt;tj@kernel.org&gt;Cc: Asai Thambi S P &lt;asamymuthupa@micron.com&gt;Cc: Selvan Mani &lt;smani@micron.com&gt;Cc: Sam Bradshaw &lt;sbradshaw@micron.com&gt;Cc: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;Cc: &quot;Roger Pau Monn&#233;&quot; &lt;roger.pau@citrix.com&gt;Cc: Jan Beulich &lt;jbeulich@suse.com&gt;Cc: Stefano Stabellini &lt;stefano.stabellini@eu.citrix.com&gt;Cc: Ian Campbell &lt;Ian.Campbell@citrix.com&gt;Cc: Sebastian Ott &lt;sebott@linux.vnet.ibm.com&gt;Cc: Christian Borntraeger &lt;borntraeger@de.ibm.com&gt;Cc: Minchan Kim &lt;minchan@kernel.org&gt;Cc: Jiang Liu &lt;jiang.liu@huawei.com&gt;Cc: Nitin Gupta &lt;ngupta@vflare.org&gt;Cc: Jerome Marchand &lt;jmarchand@redhat.com&gt;Cc: Joe Perches &lt;joe@perches.com&gt;Cc: Peng Tao &lt;tao.peng@emc.com&gt;Cc: Andy Adamson &lt;andros@netapp.com&gt;Cc: fanchaoting &lt;fanchaoting@cn.fujitsu.com&gt;Cc: Jie Liu &lt;jeff.liu@oracle.com&gt;Cc: Sunil Mushran &lt;sunil.mushran@gmail.com&gt;Cc: &quot;Martin K. Petersen&quot; &lt;martin.petersen@oracle.com&gt;Cc: Namjae Jeon &lt;namjae.jeon@samsung.com&gt;Cc: Pankaj Kumar &lt;pankaj.km@samsung.com&gt;Cc: Dan Magenheimer &lt;dan.magenheimer@oracle.com&gt;Cc: Mel Gorman &lt;mgorman@suse.de&gt;6

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Fri, 11 Oct 2013 22:44:27 +0000</pubDate>
        <dc:creator>Kent Overstreet &lt;kmo@daterainc.com&gt;</dc:creator>
    </item>
<item>
        <title>65d22e91 - bcache: Move spinlock into struct time_stats</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/bcache/util.c#65d22e91</link>
        <description>bcache: Move spinlock into struct time_statsMinor cleanup.Signed-off-by: Kent Overstreet &lt;kmo@daterainc.com&gt;

            List of files:
            /linux-6.15/drivers/md/bcache/util.c</description>
        <pubDate>Wed, 31 Jul 2013 07:03:54 +0000</pubDate>
        <dc:creator>Kent Overstreet &lt;kmo@daterainc.com&gt;</dc:creator>
    </item>
</channel>
</rss>
