<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/fs/bcachefs/util.c, branch linux-6.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2024-02-16T18:14:31Z</updated>
<entry>
<title>bcachefs: time_stats: Check for last_event == 0 when updating freq stats</title>
<updated>2024-02-16T18:14:31Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2024-02-02T02:01:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3183d7aa418b69462179016e711cc34a0220dc70'/>
<id>urn:sha1:3183d7aa418b69462179016e711cc34a0220dc70</id>
<content type='text'>
commit 7b508b323b2ec45be59769bd4e4aeba729c52cf6 upstream.

This fixes spurious outliers in the frequency stats.

Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bcachefs: bch2_prt_datetime()</title>
<updated>2023-11-05T18:12:08Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2023-11-01T03:43:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=59154f2c66ce5625bc00f3e66af7b71608e991f4'/>
<id>urn:sha1:59154f2c66ce5625bc00f3e66af7b71608e991f4</id>
<content type='text'>
Improved, better named version of pr_time().

Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: Fix W=12 build errors</title>
<updated>2023-10-22T21:10:13Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2023-09-12T22:41:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=96dea3d599dbc31f59eb786af2ac5079122beb88'/>
<id>urn:sha1:96dea3d599dbc31f59eb786af2ac5079122beb88</id>
<content type='text'>
Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: stack_trace_save_tsk() depends on CONFIG_STACKTRACE</title>
<updated>2023-10-22T21:10:11Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2023-08-16T19:05:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e5570df295fc951546fec782bc087f72a47277e0'/>
<id>urn:sha1:e5570df295fc951546fec782bc087f72a47277e0</id>
<content type='text'>
Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: Fix assorted checkpatch nits</title>
<updated>2023-10-22T21:10:10Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2023-08-07T16:04:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1e81f89b020758fb424f8bb0f13405706d29dfc7'/>
<id>urn:sha1:1e81f89b020758fb424f8bb0f13405706d29dfc7</id>
<content type='text'>
Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>mean and variance: More tests</title>
<updated>2023-10-22T21:10:02Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2023-05-26T02:22:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=65bc41090720cdc249c1b0b9b9b8a8f062b41268'/>
<id>urn:sha1:65bc41090720cdc249c1b0b9b9b8a8f062b41268</id>
<content type='text'>
Add some more tests that test conventional and weighted mean
simultaneously, and with a table of values that represents events that
we'll be using this to look for so we can verify-by-eyeball that the
output looks sane.

Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: Fix integer overflow warnings on 32 bit</title>
<updated>2023-10-22T21:09:53Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2023-02-17T21:06:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f2c6e4b3621778103805fe4d5f384db3fcd96159'/>
<id>urn:sha1:f2c6e4b3621778103805fe4d5f384db3fcd96159</id>
<content type='text'>
Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: New backtrace utility code</title>
<updated>2023-10-22T21:09:53Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2023-02-13T04:15:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3ea4219d9894130008d723fb9e9c24290d4a42b6'/>
<id>urn:sha1:3ea4219d9894130008d723fb9e9c24290d4a42b6</id>
<content type='text'>
Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: Use trylock in bch2_prt_backtrace()</title>
<updated>2023-10-22T21:09:49Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2023-01-25T15:18:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3e57db65cdd93bee55d1ecf53ff4ab895e05c40e'/>
<id>urn:sha1:3e57db65cdd93bee55d1ecf53ff4ab895e05c40e</id>
<content type='text'>
Easy workaround for a lockdep splat - and since bch2_prt_backtrace() is
only used in debug code this is fine.

Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
<entry>
<title>bcachefs: Better inlining in bch2_time_stats_update()</title>
<updated>2023-10-22T21:09:47Z</updated>
<author>
<name>Kent Overstreet</name>
</author>
<published>2022-11-23T23:23:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=30c92ffe4752b10059cfe00cea775d4af2f5196c'/>
<id>urn:sha1:30c92ffe4752b10059cfe00cea775d4af2f5196c</id>
<content type='text'>
Move the actual slowpath off into a new function -
bch2_time_stats_clear_buffer() - and inline
bch2_time_stats_update_one().

Alo, use the new inlined update functions from mean_and_variance.

Signed-off-by: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;
</content>
</entry>
</feed>
