⇡ Kernel Linux

Kernel Linux + Tutorial (1 cd)


commit 3ac4e26b2cc43180661453851174f40a1292da09 Author: Chris Wright Date: Wed Jan 10 11:10:37 2007 -0800 Linux 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

Cara Beli ⇢
Lokasi Toko Kami ⇢
copywrong all rights reversed - © 2005-2030
no reg, no bs
Jual Kernel Linux + Tutorial (1 cd) ★★★★★ beli di Toko Baliwae Linux, Shop Baliwae Linux di Denpasar Bali