| From | Subject | Date |
|---|---|---|
| Tony Lindgren | [PATCH] MMC: Fix omap compile by replacing dev_name with dma...
Hi Pierre,
Here's a fix to make omap.c compile again because of a name conflict
introduced by 3efcdd76c4906236f9043c8b34837818177b291d.
Regards,
Tony
| May 6, 7:36 pm 2008 |
| Ulrich Drepper | [PATCH] flag parameters add-on: remove epoll_create size param
This patch is to be applied on top of the series which adds the flag
parameters. It removes the size parameter from the new epoll_create
syscall and renames the syscall itself. The updated test program
follows.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#include <fcntl.h>
#include <stdio.h>
#include <time.h>
#include <unistd.h>
#include <sys/syscall.h>
#ifndef __NR_epoll_create2
# ifdef __x86_64__
# define __NR_epoll_create2 291
...
| May 6, 7:36 pm 2008 |
| Ulrich Drepper | [PATCH] fix UML on x86-64
This patch breaks UML for me on x86-64 running Fedora 8 (gcc 4.1.2):
commit 22eecde2f9034764a3fd095eecfa3adfb8ec9a98
Author: Ingo Molnar <mingo@elte.hu>
Date: Thu May 1 12:06:54 2008 +0200
uml: fix gcc problem
this is what caused gcc 4.3 to throw an internal error when
OPTIMIZE_INLINING was enabled ...
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
If you want to use the option for gcc 4.3 th...
| May 6, 7:04 pm 2008 |
| Linus Torvalds | Re: [PATCH] fix UML on x86-64
It breaks things how?
Because on x86, the cut-off is gcc4 vs pre-4. See arch/x86/Makefile:
KBUILD_CFLAGS += $(shell if [ $(call cc-version) -lt 0400 ] ; then \
echo $(call cc-option,-fno-unit-at-a-time); fi ;)
and it's a bit distressing that these compiler flags are set two different
ways (in fact, I was already bothered by the fact that UML sets it totally
independently of x86 in the first place).
So what is the UML failure behaviour with gcc-4.1.2?
Linu...
| May 6, 7:27 pm 2008 |
| Ulrich Drepper | Re: [PATCH] fix UML on x86-64
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
A crash on startup:
Program received signal SIGTERM, Terminated.
0x00000038d6431357 in kill () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install glibc.x86_64
(gdb) bt
#0 0x00000038d6431357 in kill () from /lib64/libc.so.6
#1 0x00000000600201ef in os_dump_core () at arch/um/os-Linux/util.c:92
#2 0x000000006001379f in panic_exit (self=<value optimized out>,
unused1=<value optimized out>, unused2=<value opti...
| May 6, 7:38 pm 2008 |
| Maciej W. Rozycki | [PATCH] RTC: rtc_time_to_tm: use unsigned arithmetic
The input argument to rtc_time_to_tm() is unsigned as well as are members
of the output structure. However signed arithmetic is used within for
calculations leading to incorrect results for input values outside the
signed positive range. If this happens the time of day returned is out of
range.
Found the problem when fiddling with the RTC and the driver where year
was set to an unexpectedly large value like 2070, e.g.:
rtc0: setting system clock to 2070-01-01 1193046:71582832:26 UTC (31557609...
| May 6, 6:31 pm 2008 |
| Dmitri Vorobiev | Re: [PATCH] RTC: rtc_time_to_tm: use unsigned arithmetic
Does it make any sense to use the `register' keyword nowadays?
Dmitri
--
| May 6, 6:50 pm 2008 |
| Rafael J. Wysocki | [RFC][PATCH 0/2] Freezer face lifting
Hi,
Although the freezer is generally considered as a bad thing, it still is
being used for suspend and hibernation and will be used for these purposes in
the near future. For this reason, it seems reasonable to try to reduce some
known problems with it. The following two patches attempt to do that.
First, it is the known weakness of the freezer that it tries to distinguish
user space processes from kernel threads in a slightly artificial way. The
first patch is intended to change that.
Sec...
| May 6, 6:03 pm 2008 |
| Rafael J. Wysocki | [RFC][PATCH 2/2] Freezer: Try to handle killable tasks
From: Rafael J. Wysocki <rjw@sisk.pl>
The introduction of TASK_KILLABLE allows the freezer to work in some situation
that it could not handle before.
Make the freezer handle killable tasks and add try_to_freeze() in some places
where it is safe to freeze a (killable) task. Introduce the
wait_event_killable_freezable() macro to be used wherever the freezing of
a waiting killable task is desirable.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
---
fs/nfs/inode.c | 2 +...
| May 6, 6:07 pm 2008 |
| Rafael J. Wysocki | [RFC][PATCH 1/2] Freezer: Introduce PF_FREEZER_NOSIG
[Empty message]
| May 6, 6:05 pm 2008 |
| Yigal Sadgat | Compact Flash Question
We wrote the Kernel to support CF drives (in IDE mode) several years ago but
now there are strange things coming back from the field that compel us to go
back and re-evaluate many design decisions.
For instance,
(1) Can you really ignore bit(2) (CORR) in the Status register offset 7 that
tells
you that the CF has detected and corrected a soft error?, etc.
(2) An engineer at SanDisk Engineering told me NOT to do wear leveling.
The file allocation table is written very frequently back into the flas...
| May 6, 5:59 pm 2008 |
| linux-os (Dick Johnson) | Re: Compact Flash Question
I was told by SanDisk when CF first came out to ignore
what the "lynix guys" (sic) were saying when I was
excoriated on this list for saying that everything
one needs to do is already incorporated into the
Compact Flash and it needs only to be treated as a
disk, nothing else!
Compact Flash is not just some flash RAM with an
IDE interface plug. It contains both static RAM
and flash RAM. It goes by pages and a stale page
is flushed to flash when a new page is being
accessed, or when other (propr...
| May 6, 6:22 pm 2008 |
| Alan Cox | Re: Compact Flash Question
I guess it might be interesting to log the error rate but we don't
currently do that. A corrected error is just that however - corrected by
Depends on your hardware vendor. Wear management is done within the CF
Yes - both from failing CF cards and also other random events (bad
Depends on your hardware vendor. It certainly *can* occur with some CF
cards perhaps when they run out of spare blocks.
Alan
--
| May 6, 6:09 pm 2008 |
| Ulrich Drepper | [PATCH 02/18] flag parameters: paccept
This patch is by far the most complex in the series. It adds a new syscall
paccept. This syscall differs from accept in that it adds (at the userlevel)
two additional parameters:
- a signal mask
- a flags value
The flags parameter can be used to set flag like SOCK_CLOEXEC. This is
imlpemented here as well. Some people argued that this is a property
which should be inherited from the file desriptor for the server but
this is against POSIX. Additionally, we really want the signal mask
parame...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 05/18] flag parameters: eventfd
This patch adds the new eventfd2 syscall. It extends the old eventfd
syscall by one parameter which is meant to hold a flag value. In this
patch the only flag support is EFD_CLOEXEC which causes the close-on-exec
flag for the returned file descriptor to be set.
A new name EFD_CLOEXEC is introduced which in this implementation must
have the same value as O_CLOEXEC.
The following test must be adjusted for architectures other than x86 and
x86-64 and in case the syscall numbers changed.
~~~~~~~~...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 09/18] flag parameters: pipe
This patch introduces the new syscall pipe2 which is like pipe but it also
takes an additional parameter which takes a flag value. This patch
implements the handling of O_CLOEXEC for the flag. I did not add support
for the new syscall for the architectures which have a special sys_pipe
implementation. I think the maintainers of those archs have the chance
to go with the unified implementation but that's up to them.
The implementation introduces do_pipe_flags. I did that instead of changing
all ...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 07/18] flag parameters: epoll_create
This patch adds the new epoll_create2 syscall. It extends the old epoll_create
syscall by one parameter which is meant to hold a flag value. In this
patch the only flag support is EPOLL_CLOEXEC which causes the close-on-exec
flag for the returned file descriptor to be set.
A new name EPOLL_CLOEXEC is introduced which in this implementation must
have the same value as O_CLOEXEC.
The following test must be adjusted for architectures other than x86 and
x86-64 and in case the syscall numbers change...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 12/18] flag parameters: NONBLOCK in socket and socket...
This patch introduces support for the SOCK_NONBLOCK flag in socket,
socketpair, and paccept. To do this the internal function sock_attach_fd
gets an additional parameter which it uses to set the appropriate flag for
the file descriptor.
Given that in modern, scalable programs almost all socket connections are
non-blocking and the minimal additional cost for the new functionality
I see no reason not to add this code.
The following test must be adjusted for architectures other than x86 and
x86-6...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 14/18] flag parameters: NONBLOCK in eventfd
This patch adds support for the EFD_NONBLOCK flag to eventfd2. The
additional changes needed are minimal.
The following test must be adjusted for architectures other than x86 and
x86-64 and in case the syscall numbers changed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#include <fcntl.h>
#include <stdio.h>
#include <unistd.h>
#include <sys/syscall.h>
#ifndef __NR_eventfd2
# ifdef __x86_64__
# define __NR_eventfd2 290
# elif defined __i...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 08/18] flag parameters: dup2
This patch adds the new dup3 syscall. It extends the old dup2
syscall by one parameter which is meant to hold a flag value. Support
for the O_CLOEXEC flag is added in this patch.
The following test must be adjusted for architectures other than x86 and
x86-64 and in case the syscall numbers changed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#include <fcntl.h>
#include <stdio.h>
#include <time.h>
#include <unistd.h>
#include <sys/syscall...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 18/18] flag parameters: check magic constants
This patch adds test that ensure the boundary conditions for the various
constants introduced in the previous patches is met. No code is generated.
fs/eventfd.c | 4 ++++
fs/eventpoll.c | 3 +++
fs/inotify_user.c | 4 ++++
fs/signalfd.c | 4 ++++
fs/timerfd.c | 4 ++++
net/socket.c | 7 +++++++
6 files changed, 26 insertions(+)
Signed-off-by: Ulrich Drepper <drepper@redhat.com>
diff --git a/fs/eventfd.c b/fs/eventfd.c
index 3ed4466..08bf558 ...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 10/18] flag parameters: inotify_init
This patch introduces the new syscall inotify_init1 (note: the 1 stands
for the one parameter the syscall takes, as opposed to no parameter before).
The values excepted for this parameter are function-specific and defined
in the inotify.h header. Here the values must match the O_* flags, though.
In this patch CLOEXEC support is introduced.
The following test must be adjusted for architectures other than x86 and
x86-64 and in case the syscall numbers changed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 15/18] flag parameters: NONBLOCK in timerfd_create
This patch adds support for the TFD_NONBLOCK flag to timerfd_create. The
additional changes needed are minimal.
The following test must be adjusted for architectures other than x86 and
x86-64 and in case the syscall numbers changed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#include <fcntl.h>
#include <stdio.h>
#include <time.h>
#include <unistd.h>
#include <sys/syscall.h>
#ifndef __NR_timerfd_create
# ifdef __x86_64__
# define ...
| May 6, 5:18 pm 2008 |
| Davide Libenzi | Re: [PATCH 15/18] flag parameters: NONBLOCK in timerfd_create
This is perfectly fine for me. Since the flags space for these new
syscalls is almost empty, it makes perfect sense to just map them to the
original O_* flags.
Acked-by: Davide Libenzi <davidel@xmailserver.org>
(for the whole serie)
- Davide
--
| May 6, 6:45 pm 2008 |
| Ulrich Drepper | [PATCH 17/18] flag parameters: NONBLOCK in inotify_init
This patch adds non-blocking support for inotify_init1. The
additional changes needed are minimal.
The following test must be adjusted for architectures other than x86 and
x86-64 and in case the syscall numbers changed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#include <fcntl.h>
#include <stdio.h>
#include <unistd.h>
#include <sys/syscall.h>
#ifndef __NR_inotify_init1
# ifdef __x86_64__
# define __NR_inotify_init1 294
# elif defined ...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 01/18] flag parameters: socket and socketpair
This patch adds support for flag values which are ORed to the type passwd
to socket and socketpair. The additional code is minimal. The flag
values in this implementation can and must match the O_* flags. This
avoids overhead in the conversion.
The internal functions sock_alloc_fd and sock_map_fd get a new parameters
and all callers are changed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#include <fcntl.h>
#include <stdio.h>
#include <unistd.h>
...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 04/18] flag parameters: signalfd
This patch adds the new signalfd4 syscall. It extends the old signalfd
syscall by one parameter which is meant to hold a flag value. In this
patch the only flag support is SFD_CLOEXEC which causes the close-on-exec
flag for the returned file descriptor to be set.
A new name SFD_CLOEXEC is introduced which in this implementation must
have the same value as O_CLOEXEC.
The following test must be adjusted for architectures other than x86 and
x86-64 and in case the syscall numbers changed.
~~~~~~...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 06/18] flag parameters: timerfd_create
The timerfd_create syscall already has a flags parameter. It just is
unused so far. This patch changes this by introducing the TFD_CLOEXEC
flag to set the close-on-exec flag for the returned file descriptor.
A new name TFD_CLOEXEC is introduced which in this implementation must
have the same value as O_CLOEXEC.
The following test must be adjusted for architectures other than x86 and
x86-64 and in case the syscall numbers changed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 03/18] flag parameters: anon_inode_getfd extension
This patch just extends the anon_inode_getfd interface to take an additional
parameter with a flag value. The flag value is passed on to
get_unused_fd_flags in anticipation for a use with the O_CLOEXEC flag.
No actual semantic changes here, the changed callers all pass 0 for now.
fs/anon_inodes.c | 9 +++++----
fs/eventfd.c | 2 +-
fs/eventpoll.c | 2 +-
fs/signalfd.c | 3 ++-
fs/timerfd.c | 2 +-
include/linux...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 00/18] flag parameters
This is an update for the previous series which should address the
comments Andrew had. The controversial function Davide wrote is gone.
There is no flag conversion anymore. We still introduce new names for
the constants but the values are the same as the O_* constants.
This leads to some strange-looking code where we in one moment check
for, say, SOCK_CLOEXEC, and in the next for O_CLOEXEC. But I added
in a separate, new patch code which checks for the consistency of the
constants.
I modifie...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 16/18] flag parameters: NONBLOCK in pipe
This patch adds O_NONBLOCK support to pipe2. It is minimally more involved
than the patches for eventfd et.al but still trivial. The interfaces of the
create_write_pipe and create_read_pipe helper functions were changed and the
one other caller as well.
The following test must be adjusted for architectures other than x86 and
x86-64 and in case the syscall numbers changed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#include <fcntl.h>
#include <stdio.h>
...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 13/18] flag parameters: NONBLOCK in signalfd
This patch adds support for the SFD_NONBLOCK flag to signalfd4. The
additional changes needed are minimal.
The following test must be adjusted for architectures other than x86 and
x86-64 and in case the syscall numbers changed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#include <fcntl.h>
#include <signal.h>
#include <stdio.h>
#include <unistd.h>
#include <sys/syscall.h>
#ifndef __NR_signalfd4
# ifdef __x86_64__
# define __NR_sig...
| May 6, 5:18 pm 2008 |
| Ulrich Drepper | [PATCH 11/18] flag parametersi: NONBLOCK in anon_inode_getfd
Building on the previous change to anon_inode_getfd, this patch introduces
support for handling of O_NONBLOCK in addition to the already supported
O_CLOEXEC. Following patches will take advantage of this support. As
can be seen, the additional support for supporting this functionality is
minimal.
anon_inodes.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Signed-off-by: Ulrich Drepper <drepper@redhat.com>
diff --git a/fs/anon_inodes.c b/fs/anon_inodes.c
index 1a4eee6..36...
| May 6, 5:18 pm 2008 |
| Evgeniy Dushistov | [PATCH] ufs: remove unneeded ufs_put_inode prototype
From: Christoph Hellwig <hch@lst.de>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Acked-by: Evgeniy Dushistov <dushistov@mail.ru>
diff --git a/fs/ufs/ufs.h b/fs/ufs/ufs.h
index 244a1aa..11c0351 100644
--- a/fs/ufs/ufs.h
+++ b/fs/ufs/ufs.h
@@ -107,7 +107,6 @@ extern struct inode * ufs_new_inode (struct inode *, int);
/* inode.c */
extern struct inode *ufs_iget(struct super_block *, unsigned long);
-extern void ufs_put_inode (struct inode *);
extern int ufs_write_inode ...
| May 6, 3:32 pm 2008 |
| Matthias Kaehlcke | [PATCH] DLM: Convert connections_lock in a mutex
Distributed Lock Manager: The semaphore connections_lock is used as a
mutex. Convert it to the mutex API.
Signed-off-by: Matthias Kaehlcke <matthias@kaehlcke.net>
--
diff --git a/fs/dlm/lowcomms.c b/fs/dlm/lowcomms.c
index 7c1e5e5..adda877 100644
--- a/fs/dlm/lowcomms.c
+++ b/fs/dlm/lowcomms.c
@@ -138,7 +138,7 @@ static struct workqueue_struct *recv_workqueue;
static struct workqueue_struct *send_workqueue;
static DEFINE_IDR(connections_idr);
-static DECLARE_MUTEX(connections_loc...
| May 6, 4:33 pm 2008 |
| Pallipadi, Venkatesh | RE: [2.6.25-git18 => 2.6.26-rc1-git1] Xorg crash with xf8...
Did you use "debugpat" kernel boot option after applying Ingo's patch?
With Ingo's patch, that option is needed to print more info (Not needed with one line change I sent you yday).
Also, 'dmesg -s 256000' will not truncate the msg at 32K and will give bigger dmesg output.
Thanks,
Venki
--
| May 6, 4:34 pm 2008 |
| Rufus & Azrael | Re: [2.6.25-git18 => 2.6.26-rc1-git1] Xorg crash with xf8...
Hi,
Here is my dmesg.log file with CONFIG_X86_PAT=3Dy and debugpat kernel boo=
t=20
option.
Is it helpfull ? :-).
Regards.
| May 6, 5:56 pm 2008 |
| Pallipadi, Venkatesh | RE: [2.6.25-git18 => 2.6.26-rc1-git1] Xorg crash with xf8...
Yes. This has some debug information in there. Did you see xf86MapVidMem error (I mean did you try to start X) before you captured this dmesg?
Thanks,
Venki
--
| May 6, 6:05 pm 2008 |
| Matthias Kaehlcke | [PATCH] AFFS: Convert s_bmlock in a mutex
AFFS: The semaphore s_bmlock is used as a mutex. Convert it to the
mutex API
Signed-off-by: Matthias Kaehlcke <matthias@kaehlcke.net>
--
diff --git a/fs/affs/affs.h b/fs/affs/affs.h
index d5bd497..09c95b3 100644
--- a/fs/affs/affs.h
+++ b/fs/affs/affs.h
@@ -2,6 +2,7 @@
#include <linux/fs.h>
#include <linux/buffer_head.h>
#include <linux/amigaffs.h>
+#include <linux/mutex.h>
/* AmigaOS allows file names with up to 30 characters length.
* Names longer...
| May 6, 4:16 pm 2008 |
| Adrian Sud | Parsing Structures postmortem from memory dump
[Empty message]
| May 6, 3:04 pm 2008 |
| Dan Noé | Re: Parsing Structures postmortem from memory dump
The task_struct structures are stored on one or more lists. Note the
list_head types within the structure - each of this is a list that the
structure is (potentially) a member of.
This is a good explanation of how the kernel's lists work:
http://kernelnewbies.org/FAQ/LinkedLists
I don't know if a generalized printer/parser exists for the kernel
linked list, but this might be a good way to start exploring your
project. There are macros to traverse the lists easily, so it shouldn't
be t...
| May 6, 6:37 pm 2008 |
| Christoph Lameter | [patch 1/4] x86: e820.h unification
The first patch simply puts both 32 and 64 bit headers into one header file.
The #ifdef sequence at the top is shared.
Signed-off-by: Christoph Lameter <clameter@sgi.com>
---
include/asm-x86/e820.h | 103 +++++++++++++++++++++++++++++++++++++++++++++-
include/asm-x86/e820_32.h | 50 ----------------------
include/asm-x86/e820_64.h | 56 -------------------------
3 files changed, 101 insertions(+), 108 deletions(-)
Index: linux-2.6/include/asm-x86/e820.h
========================...
| May 6, 3:33 pm 2008 |
| Christoph Lameter | [patch 4/4] x86: e820 unification: Extract common functions
Extract the common functions to the common area.
The parameters of e820_any_mapped vary between 32 and 64 bit.
Convert them to u64 so that they match.
Same issue is there fore add_memory_region. 32 bit uses unsigned long long
there. Convert both platforms to use u64.
Signed-off-by: Christoph Lameter <clameter@sgi.com>
---
arch/x86/kernel/e820_32.c | 3 --
arch/x86/kernel/e820_64.c | 4 +--
include/asm-x86/e820.h | 47 +++++++++++++++-------------------------------
3 files...
| May 6, 3:33 pm 2008 |
| Christoph Lameter | [patch 2/4] x86: e820 unification: Extract shared comments
The comments are basically the same. Take the 64 bit version as the common
comments.
Signed-off-by: Christoph Lameter <clameter@sgi.com>
---
include/asm-x86/e820.h | 26 +++++++-------------------
1 file changed, 7 insertions(+), 19 deletions(-)
Index: linux-2.6/include/asm-x86/e820.h
===================================================================
--- linux-2.6.orig/include/asm-x86/e820.h 2008-05-06 11:46:45.000000000 -0700
+++ linux-2.6/include/asm-x86/e820.h 2008-05-06 11:48:09...
| May 6, 3:33 pm 2008 |
| Christoph Lameter | [patch 3/4] x86: e820 unification: Common #ifdef __ASSEMBLY
Both include files use #ifdef __ASSEMBLY__ which can be moved outside
of the #ifdef CONFIG_X86_32.
Signed-off-by: Christoph Lameter <clameter@sgi.com>
---
include/asm-x86/e820.h | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
Index: linux-2.6/include/asm-x86/e820.h
===================================================================
--- linux-2.6.orig/include/asm-x86/e820.h 2008-05-06 11:48:09.000000000 -0700
+++ linux-2.6/include/asm-x86/e820.h 2008-05-06 11:50:53.00...
| May 6, 3:33 pm 2008 |
| Christoph Lameter | [patch 0/4] [PATCH] x86: Merge e820_32/64 V2
V1->V2:
- Harmonize calling conventions betwen 32 and 64 bit. Use u64 if 32 bit uses
unsigned long long or u64.
The following patchset merges the 32 and 64 bit of e820 header files into one.
First just move the stuff into a single file and then gradually extract common
code.
Patch against Linus' git tree of today.
--
--
| May 6, 3:33 pm 2008 |
| Christoph Lameter | Spinlocks waiting with interrupts disabled / preempt disabled.
[Empty message]
| May 6, 3:26 pm 2008 |
| Jochen Friedrich | [PATCHv2 2.6.26-rc1] [POWERPC] Fix of_i2c include for module...
Remove #ifdef CONFIG_OF_I2C as this breaks module compilation.
Drivers using this header should depend on OF_I2C anyways, so
there's no need to make this conditional
Signed-off-by: Jochen Friedrich <jochen@scram.de>
---
include/linux/of_i2c.h | 4 ----
1 files changed, 0 insertions(+), 4 deletions(-)
diff --git a/include/linux/of_i2c.h b/include/linux/of_i2c.h
index 2e5a967..bd2a870 100644
--- a/include/linux/of_i2c.h
+++ b/include/linux/of_i2c.h
@@ -14,11 +14,7 @@
#include <...
| May 6, 2:40 pm 2008 |
| Diego M. Vadell | Promise FT SX8300 support?
Hello everybody,
Is the RAID card "Promise FT SX8300" supported?
I was installing Fedora Core 8 (kernel 2.6.23.1-42.fc8) a server with a
Promise FT SX8300 RAID card, but the installation program didn't see
it. I tried to find what module makes that card works, and found ( in
http://linux-ata.org/driver-status.html#sx8 ) that Promise SX cards
work with the sx8 module (though I'm not really sure this is a SX8).
So I used mknod to make the /dev/sx8/* devices , used insmod to load
the sx8...
| May 6, 1:55 pm 2008 |
| Thomas Meyer | BUG: unable to handle kernel paging request at xxx
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Linux version 2.6.26-rc1-next-20080506 (thomas@dhcppc1) (gcc version 4.1.2 20070925 (Red Hat 4.1.2-33)) #23 SMP Tue May 6 19:04:11 CEST 2008
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[ 0.000000] BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
[ 0.000000] BIOS-e820: 0000000...
| May 6, 2:15 pm 2008 |
| previous day | today | next day |
|---|---|---|
| May 5, 2008 | May 6, 2008 | May 7, 2008 |
| Ingo Molnar | Re: [BUG] long freezes on thinkpad t60 |
| Rafael J. Wysocki | Re: [Bug 10030] Suspend doesn't work when SD card is inserted |
| Jamie Lokier | Proposal for "proper" durable fsync() and fdatasync() |
| jimmy bahuleyan | Re: how about mutual compatibility between Linux's GPLv2 and GPLv3? |
git: | |
| Martin Langhoff | Handling large files with GIT |
| Matt Mackall | Re: cleaner/better zlib sources? |
| Wink Saville | git-svn segmetation fault |
| Bill Lear | Meaning of "fatal: protocol error: bad line length character"? |
| Florin Andrei | firewall is very slow, something's wrong |
| Marcus Andree | Re: OpenBSD kernel janitors |
| Richard Stallman | Real men don't attack straw men |
| Douglas A. Tutty | Re: altroot is not mentioned in FAQ |
| David Miller | Re: tcp bw in 2.6 |
| Rick Jones | Re: 2.6.24 BUG: soft lockup - CPU#X |
| Patrick McHardy | Re: [PATCH 2/2] [e1000 VLAN] Disable vlan hw accel when promiscuous mode |
| Dan Williams | [PATCH 02/13] dmaengine: remove dependency on async_tx |
