| From | Subject | Date |
|---|---|---|
| Deniz KURTUL | Eyleme Cagri: Kardesime Dokunma, Olum Yasalari Kaldirilsin
Eyleme Cagri: Kardesime Dokunma, Olum Yasalari Kaldirilsin
Nijeryali gocmen Festus Okey'in oldurulmesi bu soruna karsi hicbirimizin
duyarsiz kalmamasi gerektigini gosterdi. Olum yasalarinin kaldirilmasi ve
gocmen kardeslerimizle dayanismak icin 23 Eylul Pazar gunu saat 14.00'de
Taksim Tramvay Duragi'nda bulusuyoruz. Herkesi yapilacak basin
aciklamasina bekliyoruz.
http://www.anarsistkomunizm.org/karakizilforum/viewtopic.php?t=736
-
| Sep 21, 6:38 pm 2007 |
| WANG Cong | [-rc7 Patch] fs/isofs/namei.c: mark variables as uninitializ...
Fix may-be-used-uninitialized warnings.
Signed-off-by: WANG Cong <xiyou.wangcong@gmail.com>
---
fs/isofs/namei.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux-2.6.23-rc7/fs/isofs/namei.c
===================================================================
--- linux-2.6.23-rc7.orig/fs/isofs/namei.c
+++ linux-2.6.23-rc7/fs/isofs/namei.c
@@ -158,7 +158,7 @@ isofs_find_entry(struct inode *dir, stru
struct dentry *isofs_lookup(struct inode *dir, struct dentry *den...
| Sep 21, 10:26 pm 2007 |
| Len Brown | [GIT PATCH] ACPI patches for 2.6.23-rc7
Hi Linus,
Before 2.6.23, please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git release
This restores some dmesg to what folks had in 2.6.22,
and prevents a possible system hang on video switching.
This will update the files shown below.
thanks!
-Len
ps. individual patches are available on linux-acpi@vger.kernel.org
and a consolidated plain patch is available here:
[ message continues ] " title="ftp://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/patches/release/2.6.23/acpi-rel...">ftp://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/patches/release/2.6.23/acpi-rel... | Sep 21, 10:06 pm 2007 |
| Neil Brown | Re: [PATCH 2.6.23-rc7 0/3] async_tx and md-accel fixes for 2...
Neil is just not coping well with jet-lag....
Patch #3 looks good and necessary
Acked-By: NeilBrown <neilb@suse.de>
I know that should probably be a "reviewed-by".... I was a bit
surprised that the "handle_completed_read_requests" call was so early
in handle_stripe5 - I don't think the code was originally that early.
But it is probably right. Hopefully my brain will have cleared by
Monday and I'll review it again then.
NeilBrown
-
| Sep 21, 8:10 pm 2007 |
| Williams, Dan J | RE: [PATCH 2.6.23-rc7 0/3] async_tx and md-accel fixes for 2...
It is slightly earlier than 2.6.22 (outside the '/* now count some
things */' loop) to make sure the R5_Wantfill flags from the last
request have been cleared before starting a new one:
/* maybe we can request a biofill operation
*
* new wantfill requests are only permitted while
* STRIPE_OP_BIOFILL is clear
*/
if (test_bit(R5_UPTODATE, &dev->flags) && dev->toread &&
!test_bit(STRIPE_OP_BIOFILL, &sh->ops.pending))
Ok, the tree is updated with...
| Sep 21, 8:45 pm 2007 |
| Alexandr Andrijcuk | (No subject)
Новый сотовый телефон по цене использованного.
Уважаемые господа,
Преглагаем Вашему вниманию “refurbished” (обновленные) мобильные телефоны.
Это означает, что мобильный телефон имеет:
б/у, но полностью функциональную материнскую плату
новый оригинальный корпус
новые аксесс...
| Sep 21, 5:28 pm 2007 |
| Chuck Ebbert | edac_mc: sleeping function called from invalid context
Kernel 2.6.22.6:
# echo "1" >/sys/devices/system/edac/pci/check_pci_parity
# dmesg | tail -14
BUG: sleeping function called from invalid context at kernel/rwsem.c:20
in_atomic():0, irqs_disabled():1
Call Trace:
[<ffffffff81048161>] down_read+0x15/0x24
[<ffffffff81123b90>] pci_get_subsys+0x81/0x113
[<ffffffff8126cfe5>] schedule_timeout+0x85/0xad
[<ffffffff88347b9e>] :edac_mc:edac_kernel_thread+0x9e/0x104
[<ffffffff88347b00>] :edac_mc:edac_kernel_thread+0x0/...
| Sep 21, 7:55 pm 2007 |
| Milton Miller | [PATCH Kbuild] Call only one make with all targets for O=
Change the invocations of make in the output directory Makefile and the
main Makefile for seperate object trees to pass all goals to one $(MAKE)
via a new phony target "sub-make" and the existing target _all.
When compiling with seperate object directories, a seperate make is called
in the context of another directory (from the output directory the main
Makefile is called, the Makefile is then restarted with current directory
set to the object tree). Before this patch, when multiple make command
g...
| Sep 21, 7:09 pm 2007 |
| Guillaume Chazarain | [PATCH 1/3] taskstats: separate PID/TGID stats producers to ...
TASKSTATS_CMD_ATTR_TGID used to return only the delay accounting stats, not
the basic and extended accounting. With this patch,
TASKSTATS_CMD_ATTR_TGID also aggregates the accounting info for all threads
of a thread group.
TASKSTATS_CMD_ATTR_PID output should be unchanged
TASKSTATS_CMD_ATTR_TGID output should have all fields set, unlike before the
patch where most of the fiels were set to 0.
To this aim, two functions were introduced: fill_threadgroup() and add_tsk().
These functions are respon...
| Sep 21, 7:30 pm 2007 |
| Guillaume Chazarain | [PATCH 2/3] taskstats: tell fill_thread_group() whether it r...
fill_thread_group() may want to know if it is filling TASKSTATS_CMD_ATTR_TGID
or TASKSTATS_CMD_ATTR_PID stats, so give it this information in the tg_stats
boolean.
Signed-off-by: Guillaume Chazarain <guichaz@yahoo.fr>
Cc: Balbir Singh <balbir@in.ibm.com>
Cc: Jay Lan <jlan@engr.sgi.com>
Cc: Jonathan Lim <jlim@sgi.com>
Cc: Oleg Nesterov <oleg@tv-sign.ru>
---
include/linux/tsacct_kern.h | 4 ++--
kernel/taskstats.c | 12 +++++++-----
kernel/tsacct.c ...
| Sep 21, 7:30 pm 2007 |
| Guillaume Chazarain | [PATCH 3/3] taskstats: fix stats->ac_exitcode to work on ...
Threads also have an exit code on their own, so report it in
TASKSTATS_CMD_ATTR_PID.
For TASKSTATS_CMD_ATTR_TGID, instead of relying only on the exit code of the
leader, we use task->signal->group_exit_code if not null as suggested by
Oleg Nesterov.
Also, document that as of this patch, fill_threadgroup() must be called after
add_tsk() as it may overwrite some stats.
Signed-off-by: Guillaume Chazarain <guichaz@yahoo.fr>
Cc: Balbir Singh <balbir@in.ibm.com>
Cc: Jay Lan <jl...
| Sep 21, 7:30 pm 2007 |
| Chris Wright | Linux 2.6.22.7
We (the -stable team) are announcing the release of the 2.6.22.7 kernel.
It contains a single security bugfix for the x86_64 architecture.
There is potential for local privilege escalation, so all x86_64 users
are certainly encouraged to upgrade.
CVE-2007-4573: x86_64: Zero extend all registers after ptrace in 32bit entry path.
I'll also be replying to this message with a copy of the patch between
2.6.22.6 and 2.6.22.7
The updated 2.6.22.y git tree can be found at:
git://git.kernel.org...
| Sep 21, 7:00 pm 2007 |
| Chris Wright | Re: Linux 2.6.22.7
diff --git a/Makefile b/Makefile
index 3067f6a..12edea0 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 22
-EXTRAVERSION = .6
+EXTRAVERSION = .7
NAME = Holy Dancing Manatees, Batman!
# *DOCUMENTATION*
diff --git a/arch/x86_64/ia32/ia32entry.S b/arch/x86_64/ia32/ia32entry.S
index 47565c3..0bc623a 100644
--- a/arch/x86_64/ia32/ia32entry.S
+++ b/arch/x86_64/ia32/ia32entry.S
@@ -38,6 +38,18 @@
movq %rax,R8(%rsp)
.endm
+ .macro LOAD_ARG...
| Sep 21, 7:02 pm 2007 |
| Andi Kleen | [PATCH] [0/50] x86 2.6.24 patches review II
- More cleanups and bug fixes
- Use CLFLUSH in c_p_a(). This were the patches that caused some trouble
in -mm with X11, but it should be hopefully fixed now (we'll see)
- Report all IPIs in /proc/interrupts (useful e.g. to find out why
CPU isolation fails)
- Experimental patch to disable SVM for the clinical paranoid
- Dump the LER registers on Oopses by default (note that this is not 100%
reliable -- we know how to make it reliable, but that's not implemented yet)
Please review.
-Andi
-
...
| Sep 21, 6:31 pm 2007 |
| Andi Kleen | [PATCH] [49/50] x86_64: Initialize 64bit registers for a.out...
Previously the data from before the exec was kept in there. Zero
them instead
Signed-off-by: Andi Kleen <ak@suse.de>
---
arch/x86_64/ia32/ia32_aout.c | 2 ++
1 file changed, 2 insertions(+)
Index: linux/arch/x86_64/ia32/ia32_aout.c
===================================================================
--- linux.orig/arch/x86_64/ia32/ia32_aout.c
+++ linux/arch/x86_64/ia32/ia32_aout.c
@@ -422,6 +422,8 @@ beyond_if:
(regs)->eflags = 0x200;
(regs)->cs = __USER32_CS;
(regs)-...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [50/50] x86_64: Remove fpu io port resource
Not needed on modern systems without external FPU
TBD on i386 it is only needed for true 386s. Could remove it there
TBD for >= 486
Signed-off-by: Andi Kleen <ak@suse.de>
---
arch/x86_64/kernel/setup.c | 2 --
1 file changed, 2 deletions(-)
Index: linux/arch/x86_64/kernel/setup.c
===================================================================
--- linux.orig/arch/x86_64/kernel/setup.c
+++ linux/arch/x86_64/kernel/setup.c
@@ -121,8 +121,6 @@ struct resource standard_io_re...
| Sep 21, 6:32 pm 2007 |
| Jeff Garzik | Re: [PATCH] [50/50] x86_64: Remove fpu io port resource
Since we are merging x86 and x86-64, I think it would be nice at least
to CC Thomas on patches that increase 32/64-bit differences... because
won't this patch have to be partial un-done when we merge i386 and x86-64?
Jeff
-
| Sep 21, 7:00 pm 2007 |
| Andi Kleen | [PATCH] [48/50] x86_64: return correct error code from child...
From: Andrey Mirkin <major@openvz.org>
Right now register edi is just cleared before calling do_exit.
That is wrong because correct return value will be ignored.
Value from rax should be copied to rdi instead of clearing edi.
AK: changed to 32bit move because it's strictly an int
Signed-off-by: Andrey Mirkin <major@openvz.org>
Signed-off-by: Andi Kleen <ak@suse.de>
-----
---
arch/x86_64/kernel/entry.S | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index:...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [46/50] x86: also show non-zero IRQ counts for vecto...
From: "Jan Beulich" <jbeulich@novell.com>
It doesn't seem to make sense to hide these, even if their counts
can't change at the point in time they're being displayed.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
arch/i386/kernel/irq.c | 18 ++++++++++++++----
arch/x86_64/kernel/irq.c | 18 ++++++++++++++----
2 files changed, 28 insertions(+), 8 deletions(-)
Index: linux/arch/i386/kernel/irq.c
===============================...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [47/50] i386: avoid temporarily inconsistent pte-s
From: "Jan Beulich" <jbeulich@novell.com>
One more of these issues (which were considered fixed a few releases
back): Other than on x86-64, i386 allows set_fixmap() to replace
already present mappings. Consequently, on PAE, care must be taken to
not update the high half of a pte while the low half is still holding
the old value.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
arch/i386/mm/pgtable.c | 3 +--
1 file changed, 1 insert...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [45/50] x86_64: configure HPET_EMULATE_RTC automatic...
From: Stefan Richter <stefanr@s5r6.in-berlin.de>
I don't know exactly what this option does...
Andi says it should be automatic rather than exposed as a prompt.
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Signed-off-by: Andi Kleen <ak@suse.de>
---
---
arch/x86_64/Kconfig | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
Index: linux/arch/x86_64/Kconfig
===================================================================
--- linux.orig/arch/x86_64...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [44/50] i386: Introduce "used_vectors" bitmap which ...
From: Rusty Russell <rusty@rustcorp.com.au>
This simplifies the io_apic.c __assign_irq_vector() logic and removes
the explicit SYSCALL_VECTOR check, and also allows for vectors to be
reserved by other mechanisms (ie. lguest).
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Andi Kleen <ak@suse.de>
---
arch/i386/kernel/i8259.c | 3 ++-
arch/i386/kernel/io_apic.c | 13 ++++++++-----
arch/i386/kernel/traps.c | 10 ++++++++++
include/asm-i386/ir...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [43/50] x86: multi-byte single instruction NOPs
From: "Jan Beulich" <jbeulich@novell.com>
Add support for and use the multi-byte NOPs recently documented to be
available on all PentiumPro and later processors.
This patch only applies cleanly on top of the "x86: misc.
constifications" patch sent earlier.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
arch/i386/kernel/alternative.c | 23 ++++++++++++++++++++++-
include/asm-i386/processor.h | 22 ++++++++++++++++++++++
includ...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [42/50] i386: constify wd_ops
From: "Jan Beulich" <jbeulich@novell.com>
.. as they're, with a single exception, never written to.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
arch/i386/kernel/cpu/perfctr-watchdog.c | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
Index: linux/arch/i386/kernel/cpu/perfctr-watchdog.c
===================================================================
--- linux.orig/arch/i386/kernel/cpu/perfctr-watchdog.c
+...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [41/50] i386: fix section mismatch warning in intel.c
From: Sam Ravnborg <sam@ravnborg.org>
Fix following section mismatch warning:
WARNING: vmlinux.o(.text+0xc88c): Section mismatch: reference to .init.text:trap_init_f00f_bug (between 'init_intel' and 'cpuid4_cache_lookup')
init_intel are __cpuint where trap_init_f00f_bug is __init.
Fixed by declaring trap_init_f00f_bug __cpuinit.
Moved the defintion of trap_init_f00f_bug to the sole user in init.c
so the ugly prototype in intel.c could get killed.
Frank van Maarseveen <frankvm@frankvm...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [40/50] i386: Fix section mismatch
From: Satyam Sharma <satyam@infradead.org>
Fix bugzilla #8679
WARNING: arch/i386/kernel/built-in.o(.data+0x2148): Section mismatch: reference
to .init.text: (between 'thermal_throttle_cpu_notifier' and 'mtrr_mutex')
comes because struct notifier_block thermal_throttle_cpu_notifier in
arch/i386/kernel/cpu/mcheck/therm_throt.c goes in .data section but the
notifier callback function itself has been marked __cpuinit which becomes
__init == .init.text when HOTPLUG_CPU=n. The warning is bog...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [35/50] i386: Do cpuid_device_create() in CPU_UP_PRE...
From: Akinobu Mita <akinobu.mita@gmail.com>
Do cpuid_device_create() in CPU_UP_PREPARE instead of CPU_ONLINE.
Cc: "H. Peter Anvin" <hpa@zytor.com>
Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Cc: Gautham R Shenoy <ego@in.ibm.com>
Cc: Oleg Nesterov <oleg@tv-sign.ru>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
arch/i386/kernel/cpuid.c | 32 +++++++++++++++++++-------------
1 file chan...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [39/50] i386: fix 4 bit apicid assumption of mach-de...
From: "Siddha, Suresh B" <suresh.b.siddha@intel.com>
Fix get_apic_id() in mach-default, so that it uses 8 bits incase of xAPIC case
and 4 bits for legacy APIC case.
This fixes the i386 kernel assumption that apic id is less than 16 for xAPIC
platforms with 8 cpus or less and makes the kernel boot on such platforms.
Signed-off-by: Suresh Siddha <suresh.b.siddha@intel.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Cc: Andi Kleen <ak@suse.de>
Cc: Andrew Morton <akpm@linu...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [38/50] x86_64: fix off-by-one in find_next_zero_str...
From: Andrew Hastings <abh@cray.com>
Fix an off-by-one error in find_next_zero_string which prevents
allocating the last bit.
Signed-off-by: Andrew Hastings <abh@cray.com> on behalf of Cray Inc.
Signed-off-by: Andi Kleen <ak@suse.de>
---
arch/x86_64/lib/bitstr.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux/arch/x86_64/lib/bitstr.c
===================================================================
--- linux.orig/arch/x86_64/lib/bitstr.c
+++ linu...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [36/50] x86: Use raw locks during oopses
Don't want any lockdep or other fragile machinery to run during oopses.
Use raw spinlocks directly for oops locking.
Also disables irq flag tracing there.
Signed-off-by: Andi Kleen <ak@suse.de>
---
arch/i386/kernel/traps.c | 12 +++++++-----
arch/x86_64/kernel/traps.c | 17 ++++++++---------
2 files changed, 15 insertions(+), 14 deletions(-)
Index: linux/arch/i386/kernel/traps.c
===================================================================
--- linux.orig/arch/i386/kernel...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [37/50] x86_64: Clean up mce= argument parsing sligh...
Move the = into the __setup line.
Document the option in kernel-parameters.txt by adding a pointer
to the x86-64 specific documentation.
Pointed out by Robert Day
Signed-off-by: Andi Kleen <ak@suse.de>
---
Documentation/kernel-parameters.txt | 2 ++
arch/x86_64/kernel/mce.c | 4 +---
2 files changed, 3 insertions(+), 3 deletions(-)
Index: linux/Documentation/kernel-parameters.txt
===================================================================
--- linux.orig/Doc...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [34/50] i386: Fix argument signedness warnings
From: Satyam Sharma <satyam@infradead.org>
These build warnings:
In file included from include/asm/thread_info.h:16,
from include/linux/thread_info.h:21,
from include/linux/preempt.h:9,
from include/linux/spinlock.h:49,
from include/linux/vmalloc.h:4,
from arch/i386/boot/compressed/misc.c:14:
include/asm/processor.h: In function $B!F(Jcpuid_count$B!G(J:
include/asm/processor.h:615: warning: pointer targets in passing argument 1 of $B!F(Jnative_cpuid$B!G(J differ in signedness
...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [33/50] x86: rename .i assembler includes to .h
.i is an ending used for preprocessed stuff.
This patch therefore renames assembler include files to .h and guards
the contents with an #ifdef __ASSEMBLY__.
Signed-off-by: Adrian Bunk <bunk@kernel.org>
Signed-off-by: Andi Kleen <ak@suse.de>
---
arch/i386/lib/semaphore.S | 4 ++--
arch/x86_64/lib/rwlock.S | 2 +-
include/asm-i386/alternative-asm.h | 16 ++++++++++++++++
include/asm-i386/alternative-asm.i | 12 ------------
include/asm-i38...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [32/50] x86: Show last exception from/to register c...
From: "Jan Beulich" <jbeulich@novell.com>
.. when dumping register state. This is particularly useful when gcc
managed to tail-call optimize an indirect call which happens to hit a
NULL (or otherwise invalid) pointer.
The result is unreliable because interrupts happening inbetween can mess
it up
AK: added some warnings that the result can be unreliable
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Documentation/kernel-parameters...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [31/50] x86_64: honor notify_die() returning NOTIFY_...
From: "Jan Beulich" <jbeulich@novell.com>
If a debugger or other low level code resolves a kernel exception, don't
send signals, kill the kernel, or do anything the like.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
arch/x86_64/kernel/mce.c | 7 ++++---
arch/x86_64/kernel/traps.c | 23 +++++++++++++++--------
arch/x86_64/mm/fault.c | 12 ++++++------
include/asm-x86_64/kdebug.h | 4 ++--
4 files changed, 27 inser...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [30/50] x86_64: remove some dead code
From: "Jan Beulich" <jbeulich@novell.com>
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
arch/x86_64/kernel/entry.S | 4 ----
arch/x86_64/kernel/traps.c | 3 ---
2 files changed, 7 deletions(-)
Index: linux/arch/x86_64/kernel/entry.S
===================================================================
--- linux.orig/arch/x86_64/kernel/entry.S
+++ linux/arch/x86_64/kernel/entry.S
@@ -1088,10 +1088,6 @@ ENTRY(coprocessor_segment_...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [29/50] x86: honor _PAGE_PSE bit on page walks
From: "Jan Beulich" <jbeulich@novell.com>
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
arch/i386/mm/fault.c | 3 ++-
arch/x86_64/mm/fault.c | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
Index: linux/arch/i386/mm/fault.c
===================================================================
--- linux.orig/arch/i386/mm/fault.c
+++ linux/arch/i386/mm/fault.c
@@ -569,7 +569,8 @@ no_context:
* it's allocated alread...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [28/50] i386: remove stub early_printk.c
From: "Jan Beulich" <jbeulich@novell.com>
.. and handle use of the x86-64 file by make logic instead.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
arch/i386/kernel/Makefile | 1 +
arch/i386/kernel/early_printk.c | 2 --
2 files changed, 1 insertion(+), 2 deletions(-)
Index: linux/arch/i386/kernel/Makefile
===================================================================
--- linux.orig/arch/i386/kernel/Makefile
+++ ...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [27/50] x86_64: Remove duplicated vsyscall nsec update
Spotted by Chuck Ebbert
Signed-off-by: Andi Kleen <ak@suse.de>
---
arch/x86_64/kernel/vsyscall.c | 1 -
1 file changed, 1 deletion(-)
Index: linux/arch/x86_64/kernel/vsyscall.c
===================================================================
--- linux.orig/arch/x86_64/kernel/vsyscall.c
+++ linux/arch/x86_64/kernel/vsyscall.c
@@ -80,7 +80,6 @@ void update_vsyscall(struct timespec *wa
vsyscall_gtod_data.wall_time_sec = wall_time->tv_sec;
vsyscall_gtod_data.wall_time_nsec...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [26/50] i386: export i386 smp_call_function_mask() t...
From: Laurent Vivier <Laurent.Vivier@bull.net>
This patch export i386 smp_call_function_mask() with EXPORT_SYMBOL().
This function is needed by KVM to call a function on a set of CPUs.
arch/i386/kernel/smp.c | 7 +++++++
include/asm-i386/smp.h | 9 +++------
2 files changed, 10 insertions(+), 6 deletions(-)
Signed-off-by: Laurent Vivier <Laurent.Vivier@bull.net>
Index: linux/arch/i386/kernel/smp.c
===================================================================
-...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [23/50] x86_64: Implement missing x86_64 function sm...
From: Laurent Vivier <Laurent.Vivier@bull.net>
This patch defines the missing function smp_call_function_mask() for x86_64,
this is more or less a cut&paste of i386 function. It removes also some
duplicate code.
This function is needed by KVM to execute a function on some CPUs.
AK: Fixed description
AK: Moved WARN_ON(irqs_disabled) one level up to not warn in the panic case.
arch/x86_64/kernel/smp.c | 118 ++++++++++++++++++++++++-----------------------
include/asm-x86_64/smp.h...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [25/50] x86_64: Add parenthesis to IRQ vector macros
From: Steven Rostedt <rostedt@goodmis.org>
It is not good taste to have macros with additions that do not have
parenthesis's around them. This patch parethesizes the IRQ vector
macros for x86_64 arch.
Note, this caused me a bit of heart-ache debugging lguest64.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Andi Kleen <ak@suse.de>
---
include/asm-x86_64/hw_irq.h | 32 ++++++++++++++++----------------
1 file changed, 16 insertions(+), 16 deletions(-)...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [24/50] x86_64: Eliminate result signage problem in ...
From: Chuck Lever <chuck.lever@oracle.com>
The return type of __scanbit() doesn't match the return type of
find_{first,next}_bit(). Thus when you construct something like
this:
boolean ? __scanbit() : find_first_bit()
you get an unsigned long result if "boolean" is true, and a signed
long result if "boolean" is false.
In file included from /home/cel/src/linux/include/linux/mmzone.h:15,
from /home/cel/src/linux/include/linux/gfp.h:4,
from /home/cel...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [22/50] i386: Misc cpuinit annotations
From: Satyam Sharma <satyam@infradead.org>
cpuid_class_cpu_callback() is callback function of a CPU hotplug
notifier_block (that is already marked as __cpuinitdata). Therefore
it can safely be marked as __cpuinit.
cpuid_device_create() is only referenced from other functions that
are __cpuinit or __init. So it can also be safely marked __cpuinit.
Signed-off-by: Satyam Sharma <satyam@infradead.org>
Signed-off-by: Andi Kleen <ak@suse.de>
---
arch/i386/kernel/cpuid.c | ...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [18/50] x86_64: Save registers in saved_context duri...
From: Rafael J. Wysocki <rjw@sisk.pl>
During hibernation and suspend on x86_64 save CPU registers in the saved_context
structure rather than in a handful of separate variables.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Signed-off-by: Andi Kleen <ak@suse.de>
Looks-ok-to: Pavel Machek <pavel@ucw.cz>
---
arch/x86_64/kernel/acpi/wakeup.S | 101 ++++++++++++++++++++-------------------
arch/x86_64/kernel/asm-offsets.c | 28 ++++++++++
arch/x86_64/kernel/suspend.c ...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [21/50] i386: Misc cpuinit annotations
From: Satyam Sharma <satyam@infradead.org>
msr_class_cpu_callback() can be marked __cpuinit, being the notifier
callback for a __cpuinitdata notifier_block. So can be marked
msr_device_create() too, called only from the newly-__cpuinit
msr_class_cpu_callback() or from __init-marked msr_init().
Signed-off-by: Satyam Sharma <satyam@infradead.org>
Signed-off-by: Andi Kleen <ak@suse.de>
---
arch/i386/kernel/msr.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [13/50] x86: Fix and reenable CLFLUSH support in cha...
Reenable CLFLUSH support in change_page_attr()
Mark pages that need to be cache flushed with a special bit
before putting them into the deferred list.
(PG_owner_priv_1). Then only cache flush these pages
and don't free them.
Takes especial care to handle cases where the page's LRU
or owner_priv_1 bit is already used. Fall back to full cache
flushes then.
They probably do not happen right now, but this makes
it more future proof.
TBD port to i386
Signed-off-by: Andi Kleen <ak@suse...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [20/50] x86_64: Fix some broken white space in arch/...
No functional changes
Signed-off-by: Andi Kleen <ak@suse.de>
---
arch/x86_64/mm/init.c | 40 ++++++++++++++++++++--------------------
1 file changed, 20 insertions(+), 20 deletions(-)
Index: linux/arch/x86_64/mm/init.c
===================================================================
--- linux.orig/arch/x86_64/mm/init.c
+++ linux/arch/x86_64/mm/init.c
@@ -73,7 +73,7 @@ void show_mem(void)
printk(KERN_INFO "Free swap: %6ldkB\n", nr_swap_pages<<(PAGE_SHIFT-10));
...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [16/50] x86: Use macros to modify the PG_arch_1 page...
Instead of open coding the bit accesses uses standard style
*PageDeferred* macros.
Signed-off-by: Andi Kleen <ak@suse.de>
---
arch/i386/mm/pageattr.c | 10 +++++++---
arch/x86_64/mm/pageattr.c | 11 ++++++++---
2 files changed, 15 insertions(+), 6 deletions(-)
Index: linux/arch/x86_64/mm/pageattr.c
===================================================================
--- linux.orig/arch/x86_64/mm/pageattr.c
+++ linux/arch/x86_64/mm/pageattr.c
@@ -17,6 +17,11 @@
#define SetPa...
| Sep 21, 6:32 pm 2007 |
| Andi Kleen | [PATCH] [19/50] Experimental: detect if SVM is disabled by B...
Also allow to set svm lock.
TBD double check, documentation, i386 support
Signed-off-by: Andi Kleen <ak@suse.de>
---
arch/x86_64/kernel/setup.c | 25 +++++++++++++++++++++++--
include/asm-i386/cpufeature.h | 1 +
include/asm-i386/msr-index.h | 3 +++
3 files changed, 27 insertions(+), 2 deletions(-)
Index: linux/arch/x86_64/kernel/setup.c
===================================================================
--- linux.orig/arch/x86_64/kernel/setup.c
+++ linux/arch/x86_64...
| Sep 21, 6:32 pm 2007 |
| previous day | today | next day |
|---|---|---|
| September 20, 2007 | September 21, 2007 | September 22, 2007 |
| Ian Campbell | Re: [PATCH] x86: Construct 32 bit boot time page tables in native format. |
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| Justin Piszcz | Linux Software RAID 5 Performance Optimizations: 2.6.19.1: (211MB/s read & 195... |
| Alan | Re: [RFC] Heads up on sys_fallocate() |
| Matthias Scheler | Re: HEADS UP: timecounters (branch simonb-timecounters) merged into -current |
| David Laight | long usernames |
| Quentin Garnier | Re: Understanding foo_open, foo_read, etc. |
| Jared D. McNeill | Breaking binary compatibility for /dev/joy |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| David Miller | [GIT]: Networking |
| Natalie Protasevich | [BUG] New Kernel Bugs |
