| From | Subject | Date |
|---|---|---|
| Nathan Lynch | [PATCH 2/2] enable AT_BASE_PLATFORM aux vector for powerpc
Stash the first platform string matched by identify_cpu() in
powerpc_base_platform, and supply that to the ELF loader for the value
of AT_BASE_PLATFORM.
Signed-off-by: Nathan Lynch <ntl@pobox.com>
---
Note: I wasn't sure how to pick the index value for AT_BASE_PLATFORM;
I simply searched include/ for all AT_ values and added 1 to the
highest value found.
arch/powerpc/kernel/cputable.c | 11 +++++++++++
include/asm-powerpc/auxvec.h | 3 +++
include/asm-powerpc/cputable.h | 2 ...
| Jul 3, 7:42 pm 2008 |
| Chris Rankin | Re: Linux 2.6.25.10
Well, for example:
I have only machines with 32 bit CPUS, none of them is hot-pluggable and none has an i915 graphics chip. All my local users are "trusted", nor am I running any multi-threaded Java applications on SMP systems. (I also have no idea what ICM pages are, but they sound jolly impressive!)
And what is "native_read_tscp" all about?
So why am I being "STRONGLY encouraged to upgrade to this release"? (Your emphasis.) Is it because otherwise you're going to sneak up and burn my house down...
| Jul 3, 7:42 pm 2008 |
| Greg KH | Re: Linux 2.6.25.10
Fixing an ABI breakage that you could hit might be a good thing for you
to have, as well as the other general fixes.
If you can read the changelog and see that you feel you can skip this
release, fine. Otherwise, please upgrade.
thanks,
greg k-h
--
| Jul 3, 7:51 pm 2008 |
| Nathan Lynch | [PATCH 1/2] elf loader support for auxvec base platform string
Some IBM POWER-based platforms have the ability to run in a
mode which mostly appears to the OS as a different processor from the
actual hardware. For example, a Power6 system may appear to be a
Power5+, which makes the AT_PLATFORM value "power5+".
However, some applications (virtual machines, optimized libraries) can
benefit from knowledge of the underlying CPU model. A new aux vector
entry, AT_BASE_PLATFORM, will denote the actual hardware. For
example, on a Power6 system in Power5+ compatibil...
| Jul 3, 7:41 pm 2008 |
(No subject)
[Empty message]
| Jul 3, 7:26 pm 2008 | |
| Harvey Harrison | [PATCH] olpc: olpc_battery.c sparse endian annotations
Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
---
drivers/power/olpc_battery.c | 20 ++++++++------------
1 files changed, 8 insertions(+), 12 deletions(-)
diff --git a/drivers/power/olpc_battery.c b/drivers/power/olpc_battery.c
index 32570af..5fbca26 100644
--- a/drivers/power/olpc_battery.c
+++ b/drivers/power/olpc_battery.c
@@ -205,9 +205,9 @@ static int olpc_bat_get_property(struct power_supply *psy,
union power_supply_propval *val)
{
int ret = 0;
- int16_t e...
| Jul 3, 7:33 pm 2008 |
| J.A. | Possible out-of-bounds array accesses in rc8-git3
Hi all...
Building latest kernel with gcc-4.3.1, I get this warnings, look related
to some memcpy passing bad lengths.
Could someone that knew the code take a look ?
drivers/acpi/tables/tbfadt.c: In function ‘acpi_tb_create_local_fadt’:
include/asm/string_32.h:65: warning: array subscript is above array bounds
...
drivers/usb/core/hcd.c: In function ‘usb_hcd_poll_rh_status’:
include/asm/string_32.h:65: warning: array subscript is above array bounds
TIA
--
J.A. Magallon <ja...
| Jul 3, 6:27 pm 2008 |
| Philippe De Muyter | [PATCH] video/fb : cleanup FB_MAJOR usage
Currently, linux/major.h defines a GRAPHDEV_MAJOR (29) that nobody uses,
and linux/fb.h defines the real FB_MAJOR (also 29), that only fbmem.c needs.
Drop GRAPHDEV_MAJOR from major.h, move FB_MAJOR definition from fb.h to
major.h, and fix fbmem.c to use major.h's definition.
Signed-off-by: Philippe De Muyter <phdm@macqel.be>
---
diff -r ced66ca0044f drivers/video/fbmem.c
--- a/drivers/video/fbmem.c Mon Jun 30 08:58:09 2008 -0700
+++ b/drivers/video/fbmem.c Thu Jul 3 23:31:57 2008 +0200
@...
| Jul 3, 5:48 pm 2008 |
| Alexander Beregalov | 2.6.26-rc: host can not shutdown: ata problem
Hi
A host does not go down.
I also tried it with `irqpoll` with the same result.
Remaining filesystems read-only ...
/ ...
irq 18: nobody cared (try booting with the "irqpoll" option)
Pid: 0, comm: swapper Not tainted 2.6.26-rc8 #2
[<c0141678>] __report_bad_irq+0x2e/0x6f
[<c014187f>] note_interrupt+0x1c6/0x21f
[<c0140fee>] ? handle_IRQ_event+0x3e/0x46
[<c0141e11>] handle_fasteoi_irq+0x86/0xab
[<c0141d8b>] ? handle_fasteoi_irq+0x0/0xab
[<c0104c54>]...
| Jul 3, 5:43 pm 2008 |
| Gregory Haskins | [PATCH 0/2] sched: misc fixes for stable-25.y and 25-rt
Hi Ingo, Steven, Peter,
I found a few minor issues w.r.t. the CFS load values during a few
dequeue/enqueue operations in the 2.6.25 kernel. I found these via
code review as opposed to observing a bug in the field. I believe
at least the first issue is already fixed in 26-rcx. I have
confirmed that the issue is present in both 25.8-rt7 as well as
stable-2.6.25.10. These patches are against 25.8-rt7, though they
should apply trivially to stable as well. Please consider for
inclusi...
| Jul 3, 5:37 pm 2008 |
| Gregory Haskins | [PATCH 2/2] sched: readjust the load whenever task_setprio()...
The load may change with the priority, so be sure to recompute its value.
Signed-off-by: Gregory Haskins <ghaskins@novell.com>
CC: Peter Zijlstra <peterz@infradead.org>
CC: Ingo Molnar <mingo@elte.hu>
---
kernel/sched.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/kernel/sched.c b/kernel/sched.c
index b046754..c3f41b9 100644
--- a/kernel/sched.c
+++ b/kernel/sched.c
@@ -4637,6 +4637,7 @@ void task_setprio(struct task_struct *p, int prio)
p-&...
| Jul 3, 5:37 pm 2008 |
| Gregory Haskins | [PATCH 1/2] sched: remove extraneous load manipulations
commit 62fb185130e4d420f71a30ff59d8b16b74ef5d2b reverted some patches
in the scheduler, but it looks like it may have left a few redundant
calls to inc_load/dec_load remain in set_user_nice (since the
dequeue_task/enqueue_task take care of the load. This could result
in the load values being off since the load may change while dequeued.
Signed-off-by: Gregory Haskins <ghaskins@novell.com>
CC: Peter Zijlstra <peterz@infradead.org>
CC: Ingo Molnar <mingo@elte.hu>
---
kernel/s...
| Jul 3, 5:37 pm 2008 |
| steiner | [patch 12/13] GRU Driver V3 - export is_uv_system(), zap_pa...
Exports needed by the GRU driver.
Signed-off-by: Jack Steiner <steiner@sgi.com>
---
mm/memory.c | 2 ++
---
arch/x86/kernel/genapic_64.c | 1 +
mm/memory.c | 2 ++
2 files changed, 3 insertions(+)
Index: linux/mm/memory.c
===================================================================
--- linux.orig/mm/memory.c 2008-07-03 15:57:13.000000000 -0500
+++ linux/mm/memory.c 2008-07-03 16:19:09.000000000 -0500
@@ -995,6 +995,7 @@ unsigned l...
| Jul 3, 5:34 pm 2008 |
| steiner | [patch 11/13] GRU Driver V3 - driver makefile
This patch adds the GRU driver makefile
Signed-off-by: Jack Steiner <steiner@sgi.com>
---
drivers/misc/sgi-gru/Makefile | 3 +++
files changed, 27 insertions(+)
Index: linux/drivers/misc/sgi-gru/Makefile
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ linux/drivers/misc/sgi-gru/Makefile 2008-06-10 09:26:14.933653473 -0500
@@ -0,0 +1,3 @@
+obj-$(CONFIG_SGI_GRU) := gru.o
+gru-y := grufile.o grumain.o grufaul...
| Jul 3, 5:33 pm 2008 |
| steiner | [patch 13/13] GRU Driver V3 - driver/misc Makefile & Kc...
Driver/misc changes for the GRU driver
Signed-off-by: Jack Steiner <steiner@sgi.com>
---
drivers/misc/Kconfig | 23 +++++++++++++++++++++++
drivers/misc/Makefile | 1 +
---
drivers/misc/Kconfig | 23 +++++++++++++++++++++++
drivers/misc/Makefile | 1 +
2 files changed, 24 insertions(+)
Index: linux/drivers/misc/Kconfig
===================================================================
--- linux.orig/drivers/misc/Kconfig 2008-07-03 15:57:10.000000000 -0500
++...
| Jul 3, 5:34 pm 2008 |
| steiner | [patch 10/13] GRU Driver V3 - TLB flushing, MMUOPS callouts
This file contains the functions for handlinf GRU TLB flushing, This includes
functions to handle the MMUOPS callouts.
Signed-off-by: Jack Steiner <steiner@sgi.com>
---
drivers/misc/sgi-gru/grutlbpurge.c | 370 +++++++++++++++++++++++++++++++++++++
1 file changed, 370 insertions(+)
Index: linux-2.6.26-rc8/drivers/misc/sgi-gru/grutlbpurge.c
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ linux-2.6.26-rc8/driver...
| Jul 3, 5:33 pm 2008 |
| steiner | [patch 09/13] GRU Driver V3 - /proc interfaces
This file externalizes some GRU state & statistics to the user using the /proc
file system.
Signed-off-by: Jack Steiner <steiner@sgi.com>
---
drivers/misc/sgi-gru/gruprocfs.c | 336 +++++++++++++++++++++++++++++++++++++++
1 file changed, 336 insertions(+)
Index: linux-2.6.26-rc8/drivers/misc/sgi-gru/gruprocfs.c
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ linux-2.6.26-rc8/drivers/misc/sgi-gru/gruprocfs....
| Jul 3, 5:33 pm 2008 |
| steiner | [patch 08/13] GRU Driver V3 - resource management
This file contains functions realted to managing GRU resources provided
to the user. Examples include GRU context assignment, load, unload, migration, etc..
Signed-off-by: Jack Steiner <steiner@sgi.com>
---
drivers/misc/sgi-gru/grumain.c | 798 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 798 insertions(+)
Index: linux-2.6.26-rc8/drivers/misc/sgi-gru/grumain.c
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 ...
| Jul 3, 5:33 pm 2008 |
| steiner | [patch 07/13] GRU Driver V3 - kernel services provide by dr...
This file contains functions for handling services provided to other kernel modules
that use the GRU.
Signed-off-by: Jack Steiner <steiner@sgi.com>
---
drivers/misc/sgi-gru/grukservices.c | 679 ++++++++++++++++++++++++++++++++++++
1 file changed, 679 insertions(+)
Index: linux-2.6.26-rc8/drivers/misc/sgi-gru/grukservices.c
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ linux-2.6.26-rc8/drivers/misc/sgi-gru/g...
| Jul 3, 5:33 pm 2008 |
| steiner | [patch 06/13] GRU Driver V3 - page faults & exceptions
This file contains the functions that manage GRU page faults and exceptions.
Signed-off-by: Jack Steiner <steiner@sgi.com>
---
drivers/misc/sgi-gru/grufault.c | 597 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 597 insertions(+)
Index: linux-2.6.26-rc8/drivers/misc/sgi-gru/grufault.c
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ linux-2.6.26-rc8/drivers/misc/sgi-gru/grufault.c 2008-07-03 16:16:27...
| Jul 3, 5:33 pm 2008 |
| steiner | [patch 05/13] GRU Driver V3 - driver initialization, file &...
This file contains the functions for initializing the driver, handling file & vma
operations and for processing IOCTL requests from the user.
Signed-off-by: Jack Steiner <steiner@sgi.com>
---
drivers/misc/sgi-gru/grufile.c | 481 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 481 insertions(+)
Index: linux-2.6.26-rc8/drivers/misc/sgi-gru/grufile.c
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ ...
| Jul 3, 5:33 pm 2008 |
| steiner | [patch 03/13] GRU Driver V3 - driver internal header files
This patch contains header files internal to the GRU driver.
Signed-off-by: Jack Steiner <steiner@sgi.com>
---
drivers/misc/sgi-gru/gru.h | 67 ++++
drivers/misc/sgi-gru/grulib.h | 97 ++++++
drivers/misc/sgi-gru/grutables.h | 545 +++++++++++++++++++++++++++++++++++++++
3 files changed, 709 insertions(+)
Index: linux-2.6.26-rc8/drivers/misc/sgi-gru/gru.h
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +000...
| Jul 3, 5:33 pm 2008 |
| steiner | [patch 01/13] GRU Driver V3 - hardware data structures
This patch contains the definitions of the hardware GRU data structures that are used
by the driver to manage the GRU.
Signed-off-by: Jack Steiner <steiner@sgi.com>
---
drivers/misc/sgi-gru/gruhandles.h | 663 ++++++++++++++++++++++++++++++++++++++
1 file changed, 663 insertions(+)
Index: linux-2.6.26-rc8/drivers/misc/sgi-gru/gruhandles.h
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ linux-2.6.26-rc8/drivers...
| Jul 3, 5:33 pm 2008 |
| steiner | [patch 04/13] GRU Driver V3 - kernel services header files
This patch contains the header file used to export GRU services to other
kernel drivers such as XPMEM or XPNET.
Signed-off-by: Jack Steiner <steiner@sgi.com>
---
drivers/misc/sgi-gru/grukservices.h | 134 ++++++++++++++++++++++++++++++++++++
1 file changed, 134 insertions(+)
Index: linux-2.6.26-rc8/drivers/misc/sgi-gru/grukservices.h
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ linux-2.6.26-rc8/drivers/misc...
| Jul 3, 5:33 pm 2008 |
| steiner | [patch 02/13] GRU Driver V3 - GRU instructions & macros
This patchs contains macros & inline functions used to issue instructions to
the GRU.
Signed-off-by: Jack Steiner <steiner@sgi.com>
---
drivers/misc/sgi-gru/gru_instructions.h | 679 ++++++++++++++++++++++++++++++++
1 file changed, 679 insertions(+)
Index: linux-2.6.26-rc8/drivers/misc/sgi-gru/gru_instructions.h
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
+++ linux-2.6.26-rc8/drivers/misc/sgi-gru/gru_instr...
| Jul 3, 5:33 pm 2008 |
| steiner | [patch 00/13] GRU Driver V3 - Overview
This series of patches adds a driver for the SGI UV GRU. The driver is still
in development but it currently compiles for both x86_64 & IA64. All simple
regression tests pass on IA64. Although features remain to be added, I'd like to
start the process of getting the driver into the kernel. Additional kernel
drivers will depend on services provide by the GRU driver.
The GRU is a hardware resource located in the system chipset. The GRU
contains memory that is mmaped into the user address space. Th...
| Jul 3, 5:33 pm 2008 |
| Yinghai Lu | [PATCH] x86/acpi: remove have_arch_parse_srat
we already have the same srat handling interface for 32bit.
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
---
arch/ia64/Kconfig | 4 ----
arch/x86/Kconfig | 4 ----
arch/x86/mm/discontig_32.c | 17 -----------------
drivers/acpi/numa.c | 4 ----
include/linux/acpi.h | 3 +--
5 files changed, 1 insertion(+), 31 deletions(-)
Index: linux-2.6/arch/ia64/Kconfig
===================================================================
--- linu...
| Jul 3, 5:35 pm 2008 |
| Yinghai Lu | [PATCH] x86: remove acpi_srat config
use ACPI_NUMA directly
and move srat_32.c to mm/
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index ebfcf8c..7301dfb 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -460,11 +460,6 @@ config MEMTEST
memtest=4, mean do 4 test patterns.
If you are unsure how to answer this question, answer Y.
-config ACPI_SRAT
- def_bool y
- depends on X86_32 && ACPI && NUMA && X86_GENERICARCH
- select ACP...
| Jul 3, 7:17 pm 2008 |
| Harvey Harrison | [PATCH] crypto: rmd160.c rmd256.c rmd320.c sparse annotations
Similar to the rmd128.c annotations, significantly cuts down on the
noise.
Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
---
crypto/rmd160.c | 8 ++++----
crypto/rmd256.c | 8 ++++----
crypto/rmd320.c | 8 ++++----
3 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/crypto/rmd160.c b/crypto/rmd160.c
index e9fd5f6..f001ec7 100644
--- a/crypto/rmd160.c
+++ b/crypto/rmd160.c
@@ -26,7 +26,7 @@
struct rmd160_ctx {
u64 byte_count;
u32 state[5];
- u...
| Jul 3, 5:30 pm 2008 |
| Krzysztof Halasa | Add missing skb->dev assignment in Frame Relay RX code.
Hi Jeff,
How about the Frame-Relay fix, would you like me to repost it?
Alternatively you can get it from (based on 2.6.25):
git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6.git hdlc-fixes
aka (on *.kernel.org):
/pub/scm/linux/kernel/git/chris/linux-2.6.git hdlc-fixes
It contains:
$ git-diff --stat v2.6.25
drivers/net/wan/hdlc_fr.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
I'd be glad if it makes it to 2.6.26, it's a) obvious,
b) security-related, c) extra...
| Jul 3, 5:19 pm 2008 |
| Harvey Harrison | [PATCH] crypto: rmd128.c sparse annotations
Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
---
crypto/rmd128.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/crypto/rmd128.c b/crypto/rmd128.c
index 1a481df..5de6fa2 100644
--- a/crypto/rmd128.c
+++ b/crypto/rmd128.c
@@ -26,7 +26,7 @@
struct rmd128_ctx {
u64 byte_count;
u32 state[4];
- u32 buffer[16];
+ __le32 buffer[16];
};
#define K1 RMD_K1
@@ -48,7 +48,7 @@ struct rmd128_ctx {
(a) = rol32((a), (s)); \
}
-static ...
| Jul 3, 5:18 pm 2008 |
| Harvey Harrison | [PATCH] crypto: use kernel-provided bitops, unaligned access...
Remove the private implementation of 32-bit rotation and unaligned
access with byteswapping.
As a bonus, fixes sparse warnings:
crypto/camellia.c:602:2: warning: cast to restricted __be32
crypto/camellia.c:603:2: warning: cast to restricted __be32
crypto/camellia.c:604:2: warning: cast to restricted __be32
crypto/camellia.c:605:2: warning: cast to restricted __be32
crypto/camellia.c:710:2: warning: cast to restricted __be32
crypto/camellia.c:711:2: warning: cast to restricted __be32
crypto/camell...
| Jul 3, 5:03 pm 2008 |
| Hugh Dickins | [PATCH 2.6.26-rc8-mm1] memrlimit: fix mmap_sem deadlock
"ps -f" hung after "killall make" of make -j20 kernel builds. It's
generally considered bad manners to down_write something you already
have down_read. exit_mm up_reads before calling mm_update_next_owner,
so I guess exec_mmap can safely do so too. (And with that repositioning
there's not much point in mm_need_new_owner allowing for NULL mm.)
Signed-off-by: Hugh Dickins <hugh@veritas.com>
---
Fix to memrlimit-cgroup-mm-owner-callback-changes-to-add-task-info.patch
quite independent of its...
| Jul 3, 4:50 pm 2008 |
| Andrew Morton | Re: [PATCH 2.6.26-rc8-mm1] memrlimit: fix mmap_sem deadlock
On Thu, 3 Jul 2008 21:50:31 +0100 (BST)
I switched
memrlimit-add-memrlimit-controller-accounting-and-control-memrlimit-improve-fork-and-error-handling.patch
and
memrlimit-cgroup-mm-owner-callback-changes-to-add-task-info-memrlimit-fix-sleep-inside-sleeplock-in-mm_update_next_owner.patch
to Cc:you.
There doesn't seem to have been much discussion regarding your recent
objections to the memrlimit patches. But it caused me to put a big
black mark on them. Perhaps sending it all again would be he...
| Jul 3, 7:01 pm 2008 |
| Rafael J. Wysocki | Handling of suspend/hibernation patches
Hi,
Recently, we've had some problems with the handling of suspend/hibernation
patches, because they tend to touch multiple subsystems at a time. As a
result, it usually is not clear which tree they should be included in and at
the moment there are suspend/hibernation patches in the PCI, ACPI, x86
trees, as well as in -mm. Of course the resulting dependencies between those
trees are a pain to Stephen and their maintainers.
After the last Kernel Summit we tried to create a branch in the ACPI tre...
| Jul 3, 4:47 pm 2008 |
| Andrew Morton | Re: Handling of suspend/hibernation patches
On Thu, 3 Jul 2008 22:47:32 +0200
I need to get butt into gear and get most-of-mm into linux-next. I'll
be picking that up when 2.6.27-rc1 is done.
--
| Jul 3, 5:01 pm 2008 |
| Rafael J. Wysocki | Re: Handling of suspend/hibernation patches
Well, that will save me quite a bit patch management work. :-)
Let's keep that in -mm, then.
Thanks,
Rafael
--
| Jul 3, 5:18 pm 2008 |
| John Blackwood | [bug ?] do_get_mempolicy()
Hi Lee,
I'm having unexpected results with get_mempolicy(2) in 2.6.26, and
I am hoping that you can either agree with me, or maybe comment on my
misconceptions.
When I have a task with no special task mempolicy (the default mempolicy),
when I call get_mempolicy(2), it returns a policy value of 2 (MPOL_BIND)
with a NULL nodemask.
I believe that this is because of the code in do_get_mempolicy() that does:
*policy |= pol->flags;
in the else case when flags do not contain MPOL_F_NODE.
...
| Jul 3, 4:44 pm 2008 |
| David Rientjes | Re: [bug ?] do_get_mempolicy()
You're right, the flags member of struct mempolicy has subsequently
changed to carry "internal" flags that are not supposed to be exposed to
userspace via the get_mempolicy() API.
The following patch probably fixes it.
Lee?
Signed-off-by: David Rientjes <rientjes@google.com>
---
mm/mempolicy.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/mm/mempolicy.c b/mm/mempolicy.c
--- a/mm/mempolicy.c
+++ b/mm/mempolicy.c
@@ -729,7 +729,7 @@ static long do_get_...
| Jul 3, 5:44 pm 2008 |
| Harvey Harrison | [PATCH 2/2] ecryptfs: inode.c mmap.c use unaligned byteorder...
Fixe sparse warnings:
fs/ecryptfs/inode.c:368:15: warning: cast to restricted __be64
fs/ecryptfs/mmap.c:385:12: warning: incorrect type in assignment (different base types)
fs/ecryptfs/mmap.c:385:12: expected unsigned long long [unsigned] [assigned] [usertype] file_size
fs/ecryptfs/mmap.c:385:12: got restricted __be64 [usertype] <noident>
fs/ecryptfs/mmap.c:428:12: warning: incorrect type in assignment (different base types)
fs/ecryptfs/mmap.c:428:12: expected unsigned long long [unsign...
| Jul 3, 4:31 pm 2008 |
| Harvey Harrison | [PATCH 1/2] ecryptfs: crypto.c use unaligned byteorder helpers
Fixes the following sparse warnings:
fs/ecryptfs/crypto.c:1036:8: warning: cast to restricted __be32
fs/ecryptfs/crypto.c:1038:8: warning: cast to restricted __be32
fs/ecryptfs/crypto.c:1077:10: warning: cast to restricted __be32
fs/ecryptfs/crypto.c:1103:6: warning: incorrect type in assignment (different base types)
fs/ecryptfs/crypto.c:1105:6: warning: incorrect type in assignment (different base types)
fs/ecryptfs/crypto.c:1124:8: warning: incorrect type in assignment (different base types)
fs/ec...
| Jul 3, 4:31 pm 2008 |
| Hiroshi Shimamoto | [PATCH] x86_32: remove redundant KERN_INFO
From: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
This printk has a KERN_ facility level in the format string.
Signed-off-by: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
---
arch/x86/kernel/signal_32.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/x86/kernel/signal_32.c b/arch/x86/kernel/signal_32.c
index d923736..d633d80 100644
--- a/arch/x86/kernel/signal_32.c
+++ b/arch/x86/kernel/signal_32.c
@@ -212,7 +212,7 @@ asmlinkage unsigned long sys...
| Jul 3, 4:12 pm 2008 |
| Daniel J Blueman | Re: Veliciraptor HDD 3.0gbps but UDMA/100 on PCI-e controller?
PCIe (gen 1) x1 tops out around 186MB/s with 128 bytes Max Payload,
after 8b/10b encoding, DLLP and TLP protocols, so this would mostly
account for the limits.
Part of it may depend on implementation, you'll know what I mean if
you've used hp's older (C)CISS controllers.
Daniel
--
Daniel J Blueman
--
| Jul 3, 3:28 pm 2008 |
| J. Bruce Fields | [PATCH] svcrpc: fix handling of garbage args
From: J. Bruce Fields <bfields@citi.umich.edu>
To return garbage_args, the accept_stat must be 0, and we must have a
verifier. So we shouldn't be resetting the write pointer as we reject
the call.
Also, we must add the two placeholder words here regardless of success
of the unwrap, to ensure the output buffer is left in a consistent state
for svcauth_gss_release().
This fixes a BUG() in svcauth_gss.c:svcauth_gss_release().
Thanks to Aime Le Rouzic for bug report, debugging help, and t...
| Jul 3, 3:26 pm 2008 |
| J. Bruce Fields | [PATCH] svcrpc: fix handling of garbage args
From: J. Bruce Fields <bfields@citi.umich.edu>
To return garbage_args, the accept_stat must be 0, and we must have a
verifier. So we shouldn't be resetting the write pointer as we reject
the call.
Also, we must add the two placeholder words here regardless of success
of the unwrap, to ensure the output buffer is left in a consistent state
for svcauth_gss_release().
This fixes a BUG() in svcauth_gss.c:svcauth_gss_release().
Thanks to Aime Le Rouzic for bug report, debugging help, and t...
| Jul 3, 3:32 pm 2008 |
| Rabin Vincent | [PATCH] slab: rename slab_destroy_objs
With the removal of destructors, slab_destroy_objs no longer actually
destroys any objects, making the kernel doc incorrect and the function
name misleading.
In keeping with the other debug functions, rename it to
slab_destroy_debugcheck and drop the kernel doc.
Signed-off-by: Rabin Vincent <rabin@rab.in>
---
mm/slab.c | 14 +++-----------
1 files changed, 3 insertions(+), 11 deletions(-)
diff --git a/mm/slab.c b/mm/slab.c
index 046607f..b4aa4c8 100644
--- a/mm/slab.c
+++ b/mm/sla...
| Jul 3, 3:10 pm 2008 |
| Pekka Enberg | Re: [PATCH] slab: rename slab_destroy_objs
Hi Rabin,
Applied, thanks!
--
| Jul 3, 3:38 pm 2008 |
| Yinghai Lu | [PATCH] x86: move saving e820_saved to setup_memory_map
so other path that will override memory_setup or machine_specific_memory_setup could
have e820_saved too
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
---
arch/x86/kernel/e820.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
Index: linux-2.6/arch/x86/kernel/e820.c
===================================================================
--- linux-2.6.orig/arch/x86/kernel/e820.c
+++ linux-2.6/arch/x86/kernel/e820.c
@@ -1294,8 +1294,6 @@ char *__init default_machine_sp...
| Jul 3, 2:35 pm 2008 |
| Yinghai Lu | [PATCH] x86: let early_reserve_e820 update e820_saved too
so when it is called after early_param, e820_saved get updated too.
esp for mpc update.
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
---
arch/x86/kernel/e820.c | 31 ++++++++++++++++++++++++++++---
1 file changed, 28 insertions(+), 3 deletions(-)
Index: linux-2.6/arch/x86/kernel/e820.c
===================================================================
--- linux-2.6.orig/arch/x86/kernel/e820.c
+++ linux-2.6/arch/x86/kernel/e820.c
@@ -414,8 +414,9 @@ static int __init append_e...
| Jul 3, 2:39 pm 2008 |
| Yinghai Lu | [PATCH] x86: make e820_saved have update from setup_data
seperate reserve_setup_data into e820_reserved_setup_data,
and reserve_early_setup_data.
So could use e820_reserved_setup_data to backup e820 with setup_data
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com>
---
arch/x86/kernel/setup.c | 28 +++++++++++++++++++++++-----
1 file changed, 23 insertions(+), 5 deletions(-)
Index: linux-2.6/arch/x86/kernel/setup.c
===================================================================
--- linux-2.6.orig/arch/x86/kernel/setup.c
+++ linux-2...
| Jul 3, 2:37 pm 2008 |
| previous day | today | next day |
|---|---|---|
| July 2, 2008 | July 3, 2008 | July 4, 2008 |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Nigel Cunningham | Re: [PATCH] Remove process freezer from suspend to RAM pathway |
| Paul Mundt | Re: 2.6.22-rc4-mm2 |
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
git: | |
| Arjan van de Ven | Re: [GIT]: Networking |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Natalie Protasevich | [BUG] New Kernel Bugs |
