6,534
edits
Changes
created
== Changes ==
* Fixed hwclock hang on Dell hardware
* Security fixes
== Configs ==
* CONFIG_LOG_BUF_SHIFT=17 (was 14)
* CONFIG_HPET_EMULATE_RTC=y (due to broken Dell hardware)
<includeonly>[[{{PAGENAME}}/changes#Patches|{{Long changelog message}}]]</includeonly><noinclude>
=== Patches ===
==== diff-ms-cpu-cachesize-1-20060109 ====
<div class="change">
Patch from mainstream, prepared by Kostja:<br/>
adds missing CPU cache size descriptions.
http://linux.bkbits.net:8080/linux-2.6/cset@1.1803.139.2<br/>
http://linux.bkbits.net:8080/linux-2.6/gnupatch@41290a27p2CnUBatiGkLq28NnGQ5lA
Bug 57479.
</div>
==== diff-ms-cpu-cachesize-2-20060109 ====
<div class="change">
Patch from mainstream, prepared by Kostja:<br/>
adds another Intel cache descriptor entry.
http://linux.bkbits.net:8080/linux-2.6/cset@1.1803.1.57<br/>
http://linux.bkbits.net:8080/linux-2.6/gnupatch@41291989HzqiFm_8Q_tN3u9TLJJICQ
Bug 57479.
</div>
==== diff-ms-hpetrtc-20050709 ====
<div class="change">
Patch from mainstream:<br/>
Some systems like:
* Dell Poweredge 1800/1850/SC420
* Dell Precision 370/670
* Dell Optiplex
* Dell Dimension 4700
* Dell GX280
are known to hang in rtc_read() due to broken RTC,
when HPET and RTC are used together.
So, have to configure HPET_EMULATE_RTC to have RTC working.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=149211</br>
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=277298<br/>
http://bugzilla.kernel.org/show_bug.cgi?id=4904<br/>
http://bugzilla.kernel.org/attachment.cgi?id=5416&action=view<br/>
http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c91096d85c95c6b7fe8d7065e2aa6825e0bdaca9
Bug 56720.
</div>
==== diff-psmouse-init-20060119 ====
<div class="change">
Patch from mainstream, backported by Vasily:<br/>
fixes oops in psmouse_interrupt.
Oops was faced by Rainer Duffner <rduffner@ip-tech.ch>
http://linux.bkbits.net:8080/linux-2.6/gnupatch@40fc93e600HS6BUpb8j23j70JM7_jQ
</div>
==== diff-ms-shrink-dcache-latency2 ====
<div class="change">
Patch from Pavel and Denis:<br/>
reduce scheduling latency in shrink_dcache_sb()
Bug 58107.
</div>
==== diff-ms-shrink-dcache-latency ====
<div class="change">Patch from mainstream:<br/>
[PATCH] sched: vfs: fix scheduling latencies in
prune_dcache() and select_parent()
faced by Vasily
Bug 58107.
</div>
==== diff-venet-ipfrag-20060118 ====
<div class="change">
Patch from Denis:
This patch allows fragmented TCP packets passing through venet device.
</div>
==== diff-security-iptaddcnt-20051017 ====
<div class="change">
Patch from Kirill, issue found by Solar Designer:<br/>
This patch fixes buffer size check in do_add_counters().
Minor issue allowing to read some random kernel vmalloc memory.
</div>
==== diff-security-iptoverfl-20051014 ====
<div class="change">
Patch from Pavel:<br/>
This patch fixes security issues found by Solar Designer:
The bug I've triggered in practice is the first instance of
ipt_table_info_alloc() and its corresponding copy_from_user(). To
trigger the overflow on addition, tmp.size may be set to 0xffffffff
such that SMP_ALIGN(tmp.size) would be 0.
</div>
</noinclude>
* Fixed hwclock hang on Dell hardware
* Security fixes
== Configs ==
* CONFIG_LOG_BUF_SHIFT=17 (was 14)
* CONFIG_HPET_EMULATE_RTC=y (due to broken Dell hardware)
<includeonly>[[{{PAGENAME}}/changes#Patches|{{Long changelog message}}]]</includeonly><noinclude>
=== Patches ===
==== diff-ms-cpu-cachesize-1-20060109 ====
<div class="change">
Patch from mainstream, prepared by Kostja:<br/>
adds missing CPU cache size descriptions.
http://linux.bkbits.net:8080/linux-2.6/cset@1.1803.139.2<br/>
http://linux.bkbits.net:8080/linux-2.6/gnupatch@41290a27p2CnUBatiGkLq28NnGQ5lA
Bug 57479.
</div>
==== diff-ms-cpu-cachesize-2-20060109 ====
<div class="change">
Patch from mainstream, prepared by Kostja:<br/>
adds another Intel cache descriptor entry.
http://linux.bkbits.net:8080/linux-2.6/cset@1.1803.1.57<br/>
http://linux.bkbits.net:8080/linux-2.6/gnupatch@41291989HzqiFm_8Q_tN3u9TLJJICQ
Bug 57479.
</div>
==== diff-ms-hpetrtc-20050709 ====
<div class="change">
Patch from mainstream:<br/>
Some systems like:
* Dell Poweredge 1800/1850/SC420
* Dell Precision 370/670
* Dell Optiplex
* Dell Dimension 4700
* Dell GX280
are known to hang in rtc_read() due to broken RTC,
when HPET and RTC are used together.
So, have to configure HPET_EMULATE_RTC to have RTC working.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=149211</br>
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=277298<br/>
http://bugzilla.kernel.org/show_bug.cgi?id=4904<br/>
http://bugzilla.kernel.org/attachment.cgi?id=5416&action=view<br/>
http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c91096d85c95c6b7fe8d7065e2aa6825e0bdaca9
Bug 56720.
</div>
==== diff-psmouse-init-20060119 ====
<div class="change">
Patch from mainstream, backported by Vasily:<br/>
fixes oops in psmouse_interrupt.
Oops was faced by Rainer Duffner <rduffner@ip-tech.ch>
http://linux.bkbits.net:8080/linux-2.6/gnupatch@40fc93e600HS6BUpb8j23j70JM7_jQ
</div>
==== diff-ms-shrink-dcache-latency2 ====
<div class="change">
Patch from Pavel and Denis:<br/>
reduce scheduling latency in shrink_dcache_sb()
Bug 58107.
</div>
==== diff-ms-shrink-dcache-latency ====
<div class="change">Patch from mainstream:<br/>
[PATCH] sched: vfs: fix scheduling latencies in
prune_dcache() and select_parent()
faced by Vasily
Bug 58107.
</div>
==== diff-venet-ipfrag-20060118 ====
<div class="change">
Patch from Denis:
This patch allows fragmented TCP packets passing through venet device.
</div>
==== diff-security-iptaddcnt-20051017 ====
<div class="change">
Patch from Kirill, issue found by Solar Designer:<br/>
This patch fixes buffer size check in do_add_counters().
Minor issue allowing to read some random kernel vmalloc memory.
</div>
==== diff-security-iptoverfl-20051014 ====
<div class="change">
Patch from Pavel:<br/>
This patch fixes security issues found by Solar Designer:
The bug I've triggered in practice is the first instance of
ipt_table_info_alloc() and its corresponding copy_from_user(). To
trigger the overflow on addition, tmp.size may be set to 0xffffffff
such that SMP_ALIGN(tmp.size) would be 0.
</div>
</noinclude>