Kernel Linux 2.6.19.2 + Tutorial (1 cd)
Rp.5,000
commit 3ac4e26b2cc43180661453851174f40a1292da09
Author: Chris Wright
Date: Wed Jan 10 11:10:37 2007 -0800
Linux 2.6.19.2
commit 8e609d9efea47564c000d486f558d0c0aba8617e
Author: Peter Zijlstra
Date: Fri Dec 22 14:25:52 2006 +0100
[PATCH] Fix up page_mkclean_one(): virtual caches, s390
- add flush_cache_page() for all those virtual indexed cache
architectures.
- handle s390.
Signed-off-by: Peter Zijlstra
Signed-off-by: Linus Torvalds
[chrisw: fold in d6e88e671ac1]
Signed-off-by: Chris Wright
commit e26353af7096103cec474473cbd81dc4190bba77
Author: Linus Torvalds
Date: Sat Dec 16 09:44:32 2006 -0800
[PATCH] Fix incorrect user space access locking in mincore() (CVE-2006-4814)
Doug Chapman noticed that mincore() will doa "copy_to_user()" of the
result while holding the mmap semaphore for reading, which is a big
no-no. While a recursive read-lock on a semaphore in the case of a page
fault happens to work, we don't actually allow them due to deadlock
schenarios with writers due to fairness issues.
Doug and Marcel sent in a patch to fix it, but I decided to just rewrite
the mess instead - not just fixing the locking problem, but making the
code smaller and (imho) much easier to understand.
Cc: Doug Chapman
Cc: Marcel Holtmann
Cc: Hugh Dickins
Cc: Andrew Morton
[chrisw: fold in subsequent fix: 4fb23e439ce0]
Acked-by: Hugh Dickins
[chrisw: fold in subsequent fix: 825020c3866e]
Signed-off-by: Oleg Nesterov
Signed-off-by: Linus Torvalds
Signed-off-by: Chris Wright
commit 85a181bb8fbaf93019651dbfa5034788b7164fa1
Author: Hugh Dickins
Date: Fri Jan 5 16:37:03 2007 -0800
[PATCH] fix OOM killing of swapoff
These days, if you swapoff when there isn't enough memory, OOM killer gives
"BUG: scheduling while atomic" and the machine hangs: badness() needs to do
its PF_SWAPOFF return after the task_unlock (tasklist_lock is also held
here, so p isn't going to be freed: PF_SWAPOFF might get turned off at any
moment, but that doesn't really matter).
Signed-off-by: Hugh Dickins
Cc:
Signed-off-by: Andrew Morton
Signed-off-by: Chris Wright
commit dd2b609d2317fb243cc01eb984c91cc639a84d28
Author: Erik Jacobson
Date: Fri Jan 5 16:37:05 2007 -0800
[PATCH] connector: some fixes for ia64 unaligned access errors
On ia64, the various functions that make up cn_proc.c cause kernel
unaligned access errors.
If you are using these, for example, to get notification about all tasks
forking and exiting, you get multiple unaligned access errors per process.
Use put_unaligned() in the appropriate palces to fix this.
Signed-off-by: Erik Jacobson
Cc: Evgeniy Polyakov
Cc: Tony Luck
Cc:
Cc: "David S. Miller"
Signed-off-by: Andrew Morton
Signed-off-by: Chris Wright
commit ddf14e7a76a071c034aaeb71ed6aab4084c9bf7c
Author: Paul Moore
Date: Mon Dec 18 13:07:29 2006 -0500
[PATCH] NetLabel: correctly fill in unused CIPSOv4 level and category mappings
Back when the original NetLabel patches were being changed to use Netlink
attributes correctly some code was accidentially dropped which set all of the
undefined CIPSOv4 level and category mappings to a sentinel value. The result
is the mappings data in the kernel contains bogus mappings which always map to
zero. Having level and category mappi
copywrong all rights reversed - © 2005-2030
no reg, no bs
Jual Kernel Linux 2.6.19.2 + Tutorial (1 cd) ★★★★★ beli di Toko Baliwae Linux, Shop Baliwae Linux di Denpasar Bali