On Sun, Sep 23, 2007 at 08:26:53PM +0800, lepton wrote:
> it is a error do count++ here, it will let the following compare
> (after 8 lines) " if (!count)" always be false.
I take back what I said. It looks like it's checking for some
non-zero number of traps, which would be for the
On Sun, Sep 23, 2007 at 08:26:53PM +0800, lepton wrote:
> it is a error do count++ here, it will let the following compare
>(after 8 lines) " if (!count)" always be false.
> - count++;
Have you booted a UML with this change? It looks to me like you'll
just make it crash on boot
On Sun, Sep 23, 2007 at 08:26:53PM +0800, lepton wrote:
it is a error do count++ here, it will let the following compare
(after 8 lines)if (!count) always be false.
- count++;
Have you booted a UML with this change? It looks to me like you'll
just make it crash on boot every
On Sun, Sep 23, 2007 at 08:26:53PM +0800, lepton wrote:
it is a error do count++ here, it will let the following compare
(after 8 lines)if (!count) always be false.
I take back what I said. It looks like it's checking for some
non-zero number of traps, which would be for the
On Sat, Sep 22, 2007 at 11:39:32PM +0800, lepton wrote:
Since we just call clone without CLONE_VM, it is no need to
use anoymous mmap to get a new stack frame.
This section of code has been converted to use fork() for this exact reason.
Jeff
--
Work email -
On Sat, Sep 22, 2007 at 12:39:55PM +0800, lepton wrote:
There is a bug in os_free_irq_by_cb, when the first element
of active_fds list is free, the value of active_fds is not
updated, just value in stack is updated.
Man, that sucks.
Nice spotting.
The intresting thing is that
On Thu, Sep 20, 2007 at 05:57:49PM +0200, Paolo Giarrusso wrote:
Yes, indeed - or sign extension on 64bit machines would set to 1 the whole
high-word.
But using long for that mask makes no difference; either int or long
long (or better, either u32 or u64) should be used, given that the
On Wed, Sep 19, 2007 at 06:17:51PM +0200, Philipp Marek wrote:
> How about that?
> readlink include/asm
> returns
> asm-um
> in my case, so I only have to strip the "asm-" part ...
It doesn't handle O= directories...
Jeff
--
Work email - jdike at
if nanosleep returns 0, which is
the case if it didn't return early due to an interrupt. Otherwise, it
just returns.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
arch/um/include/os.h |5 +---
arch/um/kernel/process.c |7 +++--
arch/um/os-Linux/signal.c |3 --
arch/um/os-Linux/
,
making it much more clear why it is happening.
switch_timers now returns the old timer type so that it may be
restored. The signal handler uses this in order to restore the
previous timer type when it returns.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
arch/um/include/os.h
Now that ITIMER_REAL is no longer used, there is no need for any use
of SIGALRM whatsoever. This patch removes all mention of it.
In addition, real_alarm_handler took a signal argument which is now
always SIGVTALRM. So, that is gone.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
arch
*SEC and uses these.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
arch/um/include/common-offsets.h |4
arch/um/include/os.h |2 --
arch/um/kernel/time.c|9 +
arch/um/os-Linux/skas/process.c | 12 +++-
arch/um/os-Linux/
.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
arch/um/Kconfig | 12 --
arch/um/defconfig |5 +---
arch/um/include/os.h|1
arch/um/kernel/process.c|3 ++
arch/um/kernel/time.c
set_interval took a timer type as an argument, but it always specified
a virtual timer. So, it is not needed, and it is gone, and
set_interval is simplified appropriately.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
arch/um/include/os.h|2 +-
arch/um/kernel/
-by: Jeff Dike <[EMAIL PROTECTED]>
---
arch/um/include/os.h |5 +---
arch/um/kernel/process.c |7 +++--
arch/um/os-Linux/signal.c |3 --
arch/um/os-Linux/time.c | 54 +-
4 files changed, 17 insertions(+), 52 deletions(-)
Move timer signal initialization from init_irq_signals to a new
function, timer_init.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
arch/um/include/os.h |1 +
arch/um/kernel/time.c |2 ++
arch/um/os-Linux/irq.c|4
arch/um/os-Linux/signal.c | 10 +++
. The signal handler uses this in order to restore the
previous timer type when it returns.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
arch/um/include/os.h |2 +-
arch/um/kernel/process.c |9 ++---
arch/um/os-Linux/signal.c |9 +++--
arch/um/os-Linux/time.c
and SIGVTALRM because that
breaks delay calibration.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
arch/um/Kconfig |4 +
arch/um/defconfig |3 +
arch/um/kernel/time.c | 99 ++--
arch/um/os-Linux/time.c |4 -
4 files chang
These patches are the UML tickless support and timekeeping update
rediffed against rc6-mm1.
Jeff
--
Work email - jdike at linux dot intel dot com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL
Add clocksource support.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
arch/um/kernel/time.c | 21 +
1 file changed, 21 insertions(+)
Index: linux-2.6.20/arch/um/kernel/time.c
===
--- linux-2.6.20.ori
Eliminate hz() since its only purpose was to provide a kernel-space
constant to userspace code. This can be done instead by providing the
constant directly through kernel_constants.h.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
arch/um/include/common-offsets.h |2 ++
arch/um/i
Enable CONFIG_GENERIC_TIME.
As a side-effect of this, the UML implementations of do_gettimeofday
and do_settimeofday go away, as these are provided by generic code.
set_time also goes away since it was only used by do_settimeofday.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
a
Eliminate hz() since its only purpose was to provide a kernel-space
constant to userspace code. This can be done instead by providing the
constant directly through kernel_constants.h.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/include/common-offsets.h |2 ++
arch/um/include
Enable CONFIG_GENERIC_TIME.
As a side-effect of this, the UML implementations of do_gettimeofday
and do_settimeofday go away, as these are provided by generic code.
set_time also goes away since it was only used by do_settimeofday.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/Kconfig
Add clocksource support.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/kernel/time.c | 21 +
1 file changed, 21 insertions(+)
Index: linux-2.6.20/arch/um/kernel/time.c
===
--- linux-2.6.20.orig/arch
and SIGVTALRM because that
breaks delay calibration.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/Kconfig |4 +
arch/um/defconfig |3 +
arch/um/kernel/time.c | 99 ++--
arch/um/os-Linux/time.c |4 -
4 files changed, 54
These patches are the UML tickless support and timekeeping update
rediffed against rc6-mm1.
Jeff
--
Work email - jdike at linux dot intel dot com
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
Move timer signal initialization from init_irq_signals to a new
function, timer_init.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/include/os.h |1 +
arch/um/kernel/time.c |2 ++
arch/um/os-Linux/irq.c|4
arch/um/os-Linux/signal.c | 10 ++
4
. The signal handler uses this in order to restore the
previous timer type when it returns.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/include/os.h |2 +-
arch/um/kernel/process.c |9 ++---
arch/um/os-Linux/signal.c |9 +++--
arch/um/os-Linux/time.c | 27
-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/include/os.h |5 +---
arch/um/kernel/process.c |7 +++--
arch/um/os-Linux/signal.c |3 --
arch/um/os-Linux/time.c | 54 +-
4 files changed, 17 insertions(+), 52 deletions(-)
Index: linux
.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/Kconfig | 12 --
arch/um/defconfig |5 +---
arch/um/include/os.h|1
arch/um/kernel/process.c|3 ++
arch/um/kernel/time.c | 45
set_interval took a timer type as an argument, but it always specified
a virtual timer. So, it is not needed, and it is gone, and
set_interval is simplified appropriately.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/include/os.h|2 +-
arch/um/kernel/time.c
Now that ITIMER_REAL is no longer used, there is no need for any use
of SIGALRM whatsoever. This patch removes all mention of it.
In addition, real_alarm_handler took a signal argument which is now
always SIGVTALRM. So, that is gone.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/os
*SEC and uses these.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/include/common-offsets.h |4
arch/um/include/os.h |2 --
arch/um/kernel/time.c|9 +
arch/um/os-Linux/skas/process.c | 12 +++-
arch/um/os-Linux/time.c
,
making it much more clear why it is happening.
switch_timers now returns the old timer type so that it may be
restored. The signal handler uses this in order to restore the
previous timer type when it returns.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/include/os.h |2 +-
arch
if nanosleep returns 0, which is
the case if it didn't return early due to an interrupt. Otherwise, it
just returns.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/include/os.h |5 +---
arch/um/kernel/process.c |7 +++--
arch/um/os-Linux/signal.c |3 --
arch/um/os-Linux/time.c
On Wed, Sep 19, 2007 at 06:17:51PM +0200, Philipp Marek wrote:
How about that?
readlink include/asm
returns
asm-um
in my case, so I only have to strip the asm- part ...
It doesn't handle O= directories...
Jeff
--
Work email - jdike at linux dot
On Tue, Sep 18, 2007 at 07:55:13PM +0200, Sam Ravnborg wrote:
> Sounds to me like a known issue by you. Can you give a few more details
> so we maybe can get it fixed?
I believe what happened here is an x86_64 build followed by a
UML/x86_64 build with no intervening mrproper.
I've always
it was rebased on -rc6.
This patch changes things back again to be right for -mm. This should
go to mainline after uml-rename-pt_regs-general-purpose-register-file.patch
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
include/asm-um/elf-x86_64.h | 42 +-
:
enum __ptrace_request
{
...
PTRACE_GETREGS = 12,
...
}
Also, errno.h was missing.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
arch/um/os-Linux/sys-x86_64/registers.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
Index: linux-
These two patches fix UML build breakages on x86_64.
They are -mm-specific, so don't need to go to mainline until 2.6.24.
Jeff
--
Work email - jdike at linux dot intel dot com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body
is to stop passing a signal number into to_irq_stack. Rather,
the pending signals mask is initialized beforehand with the bit for
sig already set. References to sig in to_irq_stack can be replaced
with references to the mask.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
arch/um/i
On Tue, Sep 18, 2007 at 05:14:33PM +0200, Philipp Marek wrote:
> I'm trying to build a UML machine on x86-64 (config attached)
> but I'm getting compile errors.
Builds for me. Did you start with an mrproper? These errors look
like the UML build getting confused by left-overs from an x86_64
On Tue, Sep 18, 2007 at 05:14:33PM +0200, Philipp Marek wrote:
I'm trying to build a UML machine on x86-64 (config attached)
but I'm getting compile errors.
Builds for me. Did you start with an mrproper? These errors look
like the UML build getting confused by left-overs from an x86_64
is to stop passing a signal number into to_irq_stack. Rather,
the pending signals mask is initialized beforehand with the bit for
sig already set. References to sig in to_irq_stack can be replaced
with references to the mask.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/include
:
enum __ptrace_request
{
...
PTRACE_GETREGS = 12,
...
}
Also, errno.h was missing.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
arch/um/os-Linux/sys-x86_64/registers.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
Index: linux-2.6.20
These two patches fix UML build breakages on x86_64.
They are -mm-specific, so don't need to go to mainline until 2.6.24.
Jeff
--
Work email - jdike at linux dot intel dot com
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of
it was rebased on -rc6.
This patch changes things back again to be right for -mm. This should
go to mainline after uml-rename-pt_regs-general-purpose-register-file.patch
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
include/asm-um/elf-x86_64.h | 42 +-
1 file
On Tue, Sep 18, 2007 at 07:55:13PM +0200, Sam Ravnborg wrote:
Sounds to me like a known issue by you. Can you give a few more details
so we maybe can get it fixed?
I believe what happened here is an x86_64 build followed by a
UML/x86_64 build with no intervening mrproper.
I've always
softlockup-improve-debug-output.patch introduces a regs, but fails to
initialize it.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
---
kernel/softlockup.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux-2.6.22/kernel/softlo
softlockup-improve-debug-output.patch introduces a regs, but fails to
initialize it.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
---
kernel/softlockup.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux-2.6.22/kernel/softlockup.c
init_irq_signals doesn't need to be called from the context of a new
process. It initializes handlers, which are useless in process
context. With that call gone, init_irq_signals has only one caller,
so it can be inlined into init_new_thread_signals.
Index: linux-2.6.22/arch/um/include/os.h
arch/um/os-Linux/tt.c is no longer used.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch/um/os-Linux/tt.c | 195 --
1 file changed, 195 deletions(-)
Index: linux-2.6.22/arch/um/os-Linu
These are two code cleanups and a fix for one of yesterday's patches.
2.6.24 material.
Jeff
--
Work email - jdike at linux dot intel dot com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More
microseconds need to be multiplied by a thousand, not a billion, to get
nanoseconds.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch/um/os-Linux/time.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux-2.6.22/arch/um/os-Linux/
These are two code cleanups and a fix for one of yesterday's patches.
2.6.24 material.
Jeff
--
Work email - jdike at linux dot intel dot com
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More
microseconds need to be multiplied by a thousand, not a billion, to get
nanoseconds.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/os-Linux/time.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux-2.6.22/arch/um/os-Linux/time.c
arch/um/os-Linux/tt.c is no longer used.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/os-Linux/tt.c | 195 --
1 file changed, 195 deletions(-)
Index: linux-2.6.22/arch/um/os-Linux/tt.c
init_irq_signals doesn't need to be called from the context of a new
process. It initializes handlers, which are useless in process
context. With that call gone, init_irq_signals has only one caller,
so it can be inlined into init_new_thread_signals.
Index: linux-2.6.22/arch/um/include/os.h
*SEC and uses these.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch/um/include/common-offsets.h |4
arch/um/include/os.h |2 --
arch/um/kernel/time.c|9 +
arch/um/os-Linux/skas/process.c |2 +-
arch/um/os-Linux/time.c
Move timer signal initialization from init_irq_signals to a new
function, timer_init.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch/um/include/os.h |1 +
arch/um/kernel/time.c |2 ++
arch/um/os-Linux/irq.c|4
arch/um/os-Linux/signal.c | 10 +++
Now that ITIMER_REAL is no longer used, there is no need for any use
of SIGALRM whatsoever. This patch removes all mention of it.
In addition, real_alarm_handler took a signal argument which is now
always SIGVTALRM. So, that is gone.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch
to restore the
previous timer type when it returns.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch/um/include/os.h |2 +-
arch/um/kernel/process.c |9 ++---
arch/um/os-Linux/signal.c |9 +++--
arch/um/os-Linux/time.c | 27 ---
4
-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch/um/include/os.h |5 +--
arch/um/kernel/process.c |7 +++--
arch/um/os-Linux/signal.c |3 --
arch/um/os-Linux/time.c | 58 --
4 files changed, 17 insertions(+), 56 deletions(-)
Index:
Eliminate hz() since its only purpose was to provide a kernel-space
constant to userspace code. This can be done instead by providing the
constant directly through kernel_constants.h.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch/um/include/common-offsets.h |2 ++
arch/um/i
Enable CONFIG_GENERIC_TIME.
As a side-effect of this, the UML implementations of do_gettimeofday
and do_settimeofday go away, as these are provided by generic code.
set_time also goes away since it was only used by do_settimeofday.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch/um/K
just
calls do_IRQ once without trying to figure out how many ticks to
emulate.
The idle loop now needs to turn ticking on and off.
For now, process ticks are ignored. This breaks userspace time
accounting and this will be fixed later.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
a
This patchset modernizes UML's timekeeping system. There are a number
of cleanups, but the major items are clockevent and clocksource
support, followed by tickless support.
This is obviously 2.6.24 material.
Jeff
--
Work email - jdike at linux dot intel dot com
and SIGVTALRM because that
breaks delay calibration.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch/um/Kconfig |4 +
arch/um/defconfig |3 +
arch/um/kernel/time.c | 99 ++--
arch/um/os-Linux/time.c |4 -
4 files chang
set_interval took a timer type as an argument, but it always specified
a virtual timer. So, it is not needed, and it is gone, and
set_interval is simplified appropriately.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch/um/include/os.h|2 +-
arch/um/kernel/
Add clocksource support.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch/um/kernel/time.c | 21 +
1 file changed, 21 insertions(+)
Index: linux-2.6.22/arch/um/kernel/time.c
===
--- linux-2.6.22.ori
Add clocksource support.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/kernel/time.c | 21 +
1 file changed, 21 insertions(+)
Index: linux-2.6.22/arch/um/kernel/time.c
===
--- linux-2.6.22.orig/arch/um
set_interval took a timer type as an argument, but it always specified
a virtual timer. So, it is not needed, and it is gone, and
set_interval is simplified appropriately.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/include/os.h|2 +-
arch/um/kernel/time.c
This patchset modernizes UML's timekeeping system. There are a number
of cleanups, but the major items are clockevent and clocksource
support, followed by tickless support.
This is obviously 2.6.24 material.
Jeff
--
Work email - jdike at linux dot intel dot com
and SIGVTALRM because that
breaks delay calibration.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/Kconfig |4 +
arch/um/defconfig |3 +
arch/um/kernel/time.c | 99 ++--
arch/um/os-Linux/time.c |4 -
4 files changed, 54
Enable CONFIG_GENERIC_TIME.
As a side-effect of this, the UML implementations of do_gettimeofday
and do_settimeofday go away, as these are provided by generic code.
set_time also goes away since it was only used by do_settimeofday.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/Kconfig
just
calls do_IRQ once without trying to figure out how many ticks to
emulate.
The idle loop now needs to turn ticking on and off.
For now, process ticks are ignored. This breaks userspace time
accounting and this will be fixed later.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um
-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/include/os.h |5 +--
arch/um/kernel/process.c |7 +++--
arch/um/os-Linux/signal.c |3 --
arch/um/os-Linux/time.c | 58 --
4 files changed, 17 insertions(+), 56 deletions(-)
Index: linux
Eliminate hz() since its only purpose was to provide a kernel-space
constant to userspace code. This can be done instead by providing the
constant directly through kernel_constants.h.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/include/common-offsets.h |2 ++
arch/um/include
to restore the
previous timer type when it returns.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/include/os.h |2 +-
arch/um/kernel/process.c |9 ++---
arch/um/os-Linux/signal.c |9 +++--
arch/um/os-Linux/time.c | 27 ---
4 files
Move timer signal initialization from init_irq_signals to a new
function, timer_init.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/include/os.h |1 +
arch/um/kernel/time.c |2 ++
arch/um/os-Linux/irq.c|4
arch/um/os-Linux/signal.c | 10 ++
4 files
Now that ITIMER_REAL is no longer used, there is no need for any use
of SIGALRM whatsoever. This patch removes all mention of it.
In addition, real_alarm_handler took a signal argument which is now
always SIGVTALRM. So, that is gone.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/os
*SEC and uses these.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/include/common-offsets.h |4
arch/um/include/os.h |2 --
arch/um/kernel/time.c|9 +
arch/um/os-Linux/skas/process.c |2 +-
arch/um/os-Linux/time.c | 16
arch/um/os-Linux/tt.c is no longer used.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch/um/os-Linux/tt.c | 195 --
1 file changed, 195 deletions(-)
Index: linux-2.6.22/arch/um/os-Linu
Make mconsole parameter parsing slightly more idiomatic.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch/um/drivers/mconsole_kern.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Index: linux-2.6.22/arch/um/drivers/mconsole_
vmalloc() returns a void pointer, so casting to (void *) is pretty pointless.
Signed-off-by: Jesper Juhl <[EMAIL PROTECTED]>
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
arch/um/drivers/ubd_kern.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux-2.6.22/arc
A few trivial patches - these are obviously 2.6.24 material.
Jeff
--
Work email - jdike at linux dot intel dot com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
A few trivial patches - these are obviously 2.6.24 material.
Jeff
--
Work email - jdike at linux dot intel dot com
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
vmalloc() returns a void pointer, so casting to (void *) is pretty pointless.
Signed-off-by: Jesper Juhl [EMAIL PROTECTED]
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/drivers/ubd_kern.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux-2.6.22/arch/um/drivers
arch/um/os-Linux/tt.c is no longer used.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/os-Linux/tt.c | 195 --
1 file changed, 195 deletions(-)
Index: linux-2.6.22/arch/um/os-Linux/tt.c
Make mconsole parameter parsing slightly more idiomatic.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
arch/um/drivers/mconsole_kern.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Index: linux-2.6.22/arch/um/drivers/mconsole_kern.c
.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
include/asm-um/elf-x86_64.h | 42 +-
1 file changed, 21 insertions(+), 21 deletions(-)
Index: linux-2.6.17/include/asm-um/elf-x8
.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
include/asm-um/elf-x86_64.h | 42 +-
1 file changed, 21 insertions(+), 21 deletions(-)
Index: linux-2.6.17/include/asm-um/elf-x86_64.h
On Fri, Aug 24, 2007 at 05:20:27PM -0700, Andrew Morton wrote:
> This is worrisome. If you look at pagemap.h, it includes a pile of things
> which could easily themsleves try to include tlb.h via some path or
> another. I fear that this patch will cause explosions with some config
> and/or
On Fri, Aug 24, 2007 at 03:51:41PM -0500, Rob Landley wrote:
> It may be non-urgent to you, but it still broke my build. :)
>
> Acked-by: Rob Landley <[EMAIL PROTECTED]>
Heh, it doesn't seem like -stable material to me, but if there aren't
any screams while it sits in -mm, maybe it's 2.6.23
[ This looks non-urgent to me ]
Without linux/pagemap.h, asm-generic/tlb.h is missing declarations of
page_cache_release and release_pages.
Signed-off-by: Jeff Dike <[EMAIL PROTECTED]>
--
include/asm-generic/tlb.h |1 +
1 file changed, 1 insertion(+)
Index: linux-2.6.22/include/asm-g
On Thu, Aug 23, 2007 at 04:54:59PM +0200, Blaisorblade wrote:
> > actually. Personally I'd prefer:
> >
> > else
> > type = OS_TYPE_DIR;
>
> I strongly agree with this style; beyond style itself, one strong reason is
> that joining statements hinder singlestepping through function
On Thu, Aug 23, 2007 at 04:54:59PM +0200, Blaisorblade wrote:
actually. Personally I'd prefer:
else
type = OS_TYPE_DIR;
I strongly agree with this style; beyond style itself, one strong reason is
that joining statements hinder singlestepping through function code (it's
[ This looks non-urgent to me ]
Without linux/pagemap.h, asm-generic/tlb.h is missing declarations of
page_cache_release and release_pages.
Signed-off-by: Jeff Dike [EMAIL PROTECTED]
--
include/asm-generic/tlb.h |1 +
1 file changed, 1 insertion(+)
Index: linux-2.6.22/include/asm-generic
On Fri, Aug 24, 2007 at 03:51:41PM -0500, Rob Landley wrote:
It may be non-urgent to you, but it still broke my build. :)
Acked-by: Rob Landley [EMAIL PROTECTED]
Heh, it doesn't seem like -stable material to me, but if there aren't
any screams while it sits in -mm, maybe it's 2.6.23 material.
501 - 600 of 1742 matches
Mail list logo