Skip to content

Commit 21f2729

Browse files
committed
Merge tag 'driver-core-3.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Pull driver Core fixes from Greg Kroah-Hartman: "Here is a number of printk() fixes, specifically a few reported by the crazy blog program that ships in SUSE releases (that's "boot log" and not "web log", it predates the general "blog" terminology by many years), and the restoration of the continuation line functionality reported by Stephen and others. Yes, the changes seem a bit big this late in the cycle, but I've been beating on them for a while now, and Stephen has even optimized it a bit, so all looks good to me. The other change in here is a Documentation update for the stable kernel rules describing how some distro patches should be backported, to hopefully drive a bit more response from the distros to the stable kernel releases. Signed-off-by: Greg Kroah-Hartman <[email protected]>" * tag 'driver-core-3.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: printk: Optimize if statement logic where newline exists printk: flush continuation lines immediately to console syslog: fill buffer with more than a single message for SYSLOG_ACTION_READ Revert "printk: return -EINVAL if the message len is bigger than the buf size" printk: fix regression in SYSLOG_ACTION_CLEAR stable: Allow merging of backports for serious user-visible performance issues
2 parents 02529ba + d362082 commit 21f2729

File tree

2 files changed

+219
-84
lines changed

2 files changed

+219
-84
lines changed

Documentation/stable_kernel_rules.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ Rules on what kind of patches are accepted, and which ones are not, into the
1212
marked CONFIG_BROKEN), an oops, a hang, data corruption, a real
1313
security issue, or some "oh, that's not good" issue. In short, something
1414
critical.
15+
- Serious issues as reported by a user of a distribution kernel may also
16+
be considered if they fix a notable performance or interactivity issue.
17+
As these fixes are not as obvious and have a higher risk of a subtle
18+
regression they should only be submitted by a distribution kernel
19+
maintainer and include an addendum linking to a bugzilla entry if it
20+
exists and additional information on the user-visible impact.
1521
- New device IDs and quirks are also accepted.
1622
- No "theoretical race condition" issues, unless an explanation of how the
1723
race can be exploited is also provided.

0 commit comments

Comments
 (0)