| From | Subject | Date |
|---|---|---|
| Jesse Barnes | [PATCH] don't suspend/resume 8xx chips
Recent testing has turned up some bugs in the new Intel suspend/resume code
for old, 8xx chipsets. So for 2.6.25 it probably makes sense to apply this
patch, which should prevent the new code from getting called on those
chipsets. We should have this fixed soon, but not in time for 2.6.25
unfortunately. Note that this patch (along with the suspend/resume code in
general) could use more testing.
Signed-off-by: Jesse Barnes <jesse.barnes@intel.com>
diff --git a/drivers/char/drm/i915_...
| Mar 26, 7:28 pm 2008 |
| Jeremy Fitzhardinge | what's the incompatibility between hibernation and hotplug m...
Hi,
I noticed that Kconfig warns that hibernation and hotplug memory are not
compatible. What's the issue?
Thanks,
J
--
| Mar 26, 7:17 pm 2008 |
| Rafael J. Wysocki | Re: what's the incompatibility between hibernation and hotpl...
Generally, we might not be able to handle memory unplugged at a wrong time
(eg. after we've created the image).
Which part of Kconfig says that exactly?
Rafael
--
| Mar 26, 7:27 pm 2008 |
| Jeremy Fitzhardinge | Re: what's the incompatibility between hibernation and hotpl...
mm/Kconfig:
config MEMORY_HOTPLUG
bool "Allow for memory hot-add"
depends on SPARSEMEM || X86_64_ACPI_NUMA
depends on HOTPLUG && !HIBERNATION && ARCH_ENABLE_MEMORY_HOTPLUG
depends on (IA64 || X86 || PPC64 || SUPERH)
comment "Memory hotplug is currently incompatible with Software Suspend"
depends on SPARSEMEM && HOTPLUG && HIBERNATION
J
--
| Mar 26, 7:33 pm 2008 |
| David Chinner | BUG: ext3 hang in transaction commit
ia32 XFS QA machine, ext3 root on a raw partition. 2.6.25-rc3.
kjournald hung journal_commit_transaction():
Stack traceback for pid 2046
0xf6e0b350 2046 2 0 0 D 0xf6e0b550 kjournald
esp eip Function (args)
0xf68d5e70 0xc04c20b2 schedule+0x51e
0xf68d5ec0 0xc04c2394 io_schedule+0x1d
0xf68d5ecc 0xc0179b64 sync_buffer+0x33 (invalid)
0xf68d5ed4 0xc04c2570 __wait_on_bit+0x36 (0xc2000b78, 0xf68d5f00, 0xc0179b31, 0x2)
0xf68d5ef0 0xc04c25ef out_of_line_wait_on_bit+0x58 (...
| Mar 26, 7:16 pm 2008 |
| Jeremy Fitzhardinge | Trying to make use of hotplug memory for xen balloon driver
Hi,
I'm trying to make use of hotplug memory in the Xen balloon driver. If
you want to expand a domain to be larger than its initial size, it must
add new page structures to describe the new memory.
The platform is x86-32, with CONFIG_SPARSEMEM and
CONFIG_HOTPLUG_MEMORY. Because the new memory is only pseudo-physical,
the physical address within the domain is arbitrary, and I added a
add_memory_resource() function so I could use allocate_resource() to
find an appropriate address to put t...
| Mar 26, 7:11 pm 2008 |
| Rafael J. Wysocki | [RFC][PATCH 0/3] PM: Rework suspend and hibernation code for...
Hi,
The following three patches are intended to start the redesign of the suspend
and hibernation framework for devices.
The first one is the 4th revision of the patch introducing new callbacks for
suspend and hibernation.
The other two patches implement the new suspend and hibernation callbacks
for the platform and PCI bus types.
Please review.
Thanks,
Rafael
--
| Mar 26, 6:53 pm 2008 |
| Rafael J. Wysocki | [RFC][PATCH 3/3] PM: New suspend and hibernation callbacks f...
From: Rafael J. Wysocki <rjw@sisk.pl>
Implement new suspend and hibernation callbacks for the PCI bus type.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
---
drivers/pci/pci-driver.c | 387 +++++++++++++++++++++++++++++++++++++++++------
include/linux/pci.h | 2
2 files changed, 342 insertions(+), 47 deletions(-)
Index: linux-2.6/drivers/pci/pci-driver.c
===================================================================
--- linux-2.6.orig/drivers/pci/pci-driver.c
+++...
| Mar 26, 7:06 pm 2008 |
| Rafael J. Wysocki | [RFC][PATCH 1/3] PM: Introduce new top level suspend and hib...
This is the 4th revision of the patch.
The most important changes from the previous revision are:
* The _noirq methods are executed with dpm_list_mtx held, so they are forbidden
to unregister any device. This behavior has been introduced to prevent the
problem in which, on a preemptible kernel, a thread concurrent to the suspend
thread might be caught with dpm_list_mtx locked and in the process of
modifying dpm_list when the suspend thread turns interrupts off.
* Devices for which one of t...
| Mar 26, 7:03 pm 2008 |
| Alexey Starikovskiy | Re: [RFC][PATCH 1/3] PM: Introduce new top level suspend and...
IMHO, no need to add _noirq in both struct and struct members.
pm_noirq->suspend_noirq does not look good...
--
| Mar 26, 7:27 pm 2008 |
| Rafael J. Wysocki | Re: [RFC][PATCH 1/3] PM: Introduce new top level suspend and...
I added the _noirq part to the names of the callbacks, since otherwise the
second struct looks confusingly similar to the first one.
I also could have put the _noirq callbacks into the first struct, but that
would have been wasteful, since device types and device classes don't
use them. Also, the majority of bus types won't use them and the vast majority
of drivers won't use them as well.
Thanks,
Rafael
--
| Mar 26, 7:59 pm 2008 |
| Benjamin Herrenschmidt | Re: [RFC][PATCH 1/3] PM: Introduce new top level suspend and...
There is absolutely no point getting a second struct anymore.
BTW. I haven't had a chance to review the rest of the discussion on that
thread yet, been busy with other things, I'll try to go back to it today
or tomorrow.
Cheers,
Ben.
--
| Mar 26, 7:43 pm 2008 |
| Rafael J. Wysocki | Re: [RFC][PATCH 1/3] PM: Introduce new top level suspend and...
OK
Thanks,
Rafael
--
| Mar 26, 7:54 pm 2008 |
| Rafael J. Wysocki | [RFC][PATCH 2/3] PM: New suspend and hibernation callbacks f...
From: Rafael J. Wysocki <rjw@sisk.pl>
Implement new suspend and hibernation callbacks for the platform bus
type.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
---
drivers/base/platform.c | 321 +++++++++++++++++++++++++++++++++++++---
include/linux/platform_device.h | 2
2 files changed, 302 insertions(+), 21 deletions(-)
Index: linux-2.6/include/linux/platform_device.h
===================================================================
--- linux-2.6.orig/include/l...
| Mar 26, 7:05 pm 2008 |
| Roland McGrath | [PATCH] procfs mem permission cleanup
This cleans up the permission checks done for /proc/PID/mem i/o calls.
It puts all the logic in a new function, check_mem_permission().
The old code repeated the (!MAY_PTRACE(task) || !ptrace_may_attach(task))
magical expression multiple times. The new function does all that work
in one place, with clear comments.
The old code called security_ptrace() twice on successful checks,
once in MAY_PTRACE() and once in __ptrace_may_attach(). Now it's
only called once, and only if all other checks have ...
| Mar 26, 7:07 pm 2008 |
| Jarek Poplawski | Re: [Bugme-new] [Bug 10326] New: inconsistent lock state in ...
netconsole's write_msg calls netpoll_send_udp (then netpoll_send_skb) always
under spin_lock_irqsave(&target_list_lock, flags), and here this lock (and
afterwards napi->poll_lock) is seen taken with irqs enabled. So, IMHO, it
looks like some other irq (tracking?) imbalance and not networking bug.
Regards,
Jarek P.
--
| Mar 26, 7:13 pm 2008 |
| Sreen Tallam | Passing parameters from u-boot to kernel in 2.6.18
Hi All,
I am passing the bd_info structure from u-boot to bd_t (bd info)
structure of the kernel.
And within my platform_init, I am have the below line which assigns
the u-boot parameter to the bd structure.
Will this be enough ..
memcpy(&bd, (bd_t *)r3, sizeof(bd));
Reason is, I am not seeing the same values that I am passing from the
u-boot. Hence the question.
Is there any kernel hacking that I need to set or any thing that I may
need to be aware of?
Appreciate your help.
Th...
| Mar 26, 6:57 pm 2008 |
| Roland McGrath | [PATCH] selinux: remove ptrace_sid
This changes checks related to ptrace to get rid of the ptrace_sid
tracking. It's good to disentangle the security model from the
ptrace implementation internals. It's sufficient to check against
the SID of the ptracer at the time a tracee attempts a transition.
Signed-off-by: Roland McGrath <roland@redhat.com>
Acked-by: Stephen Smalley <sds@tycho.nsa.gov>
---
security/selinux/hooks.c | 71 ++++++++++++++++++++++++------------
security/selinux/include/objsec.h | 1 -
...
| Mar 26, 6:46 pm 2008 |
| James Morris | Re: [PATCH] selinux: remove ptrace_sid
Applied to
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6.git#for-akpm
--
James Morris
<jmorris@namei.org>
--
| Mar 26, 7:18 pm 2008 |
| Jesper Juhl | [PATCH][TRIVIAL] Remove a few junk lines from Documentation/...
Remove junk formatting from Documentation/feature-removal-schedule.txt
Signed-off-by: Jesper Juhl <jesper.juhl@gmail.com>
---
feature-removal-schedule.txt | 2 --
1 file changed, 2 deletions(-)
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt
index bf0e3df..518fe3a 100644
--- a/Documentation/feature-removal-schedule.txt
+++ b/Documentation/feature-removal-schedule.txt
@@ -221,8 +221,6 @@ Who: Thomas Gleixner <tglx@linutronix.d...
| Mar 26, 6:36 pm 2008 |
| Dean Nelson | [Patch 0/5] prepare XPC and XPNET to support SGI UV -v3
This set of five patches moves XPC and XPNET to drivers/misc/xp in preparation
for enabling X86_64 support.
I discovered that the previous versions of this patch were missing the
replacement of kernel_thread() by kthread_run() and the elimination of
daemonize().
--
| Mar 26, 5:58 pm 2008 |
| Dean Nelson | Re: [Patch 0/5] prepare XPC and XPNET to support SGI UV -v3
It looks like patches 3 and 4 of this patchset are too large to be
accepted by the linux-ia64 mailing list (whereas they both do appear
on the linux-kernel mailing list).
-rw-r--r-- 1 dcn os1 204460 2008-03-26 16:36 generic-xp <<< [Patch 3/5]
-rw-r--r-- 1 dcn os1 163339 2008-03-26 16:36 Lindent <<< [Patch 4/5]
So what do I do about them? I'm assuming I need to re-submit the patchset
with these two large patches broken up into multiple smaller patches?
What's the max patch...
| Mar 26, 6:25 pm 2008 |
| Dean Nelson | [Patch 5/5] run drivers/misc/xp through scripts/checkpatch.p...
Addressed issues raised by scripts/checkpatch.pl. Removed unnecessary curly
braces. Eliminated uses of volatiles and use of kernel_thread() and daemonize().
Signed-off-by: Dean Nelson <dcn@sgi.com>
---
There are still three false positives from checkpatch.pl concerning
WARNING: EXPORT_SYMBOL(foo); should immediately follow its function/variable.
I've sent mail to the maintainers of checkpatch.pl.
drivers/misc/xp/xp_main.c | 68 ++++------
drivers/misc/xp/xp_sn2.c | 23...
| Mar 26, 6:05 pm 2008 |
| Dean Nelson | [Patch 4/5] run drivers/misc/xp through scripts/Lindent -v3
Ran patches through scripts/Lindent.
Signed-off-by: Dean Nelson <dcn@sgi.com>
---
drivers/misc/xp/xp.h | 115 ++++-------
drivers/misc/xp/xp_main.c | 109 ++++------
drivers/misc/xp/xp_sn2.c | 52 ++--
drivers/misc/xp/xp_uv.c | 7
drivers/misc/xp/xpc.h | 366 ++++++++++++++---------------------
drivers/misc/xp/xpc_channel.c | 375 +++++++++++++-----------------------
drivers/misc/xp/xpc_main.c | 329 +++++++++++++--------------...
| Mar 26, 6:04 pm 2008 |
| Dean Nelson | [Patch 3/5] prepare XPC and XPNET for future support of SGIs...
Prepared XPC and XPNET for future support of SGI's UV architecture. Made
changes so it compiles on x86_64. Added support for up to 256 partitions.
Cleaned up BTE error conversion for is64 sn2.
Signed-off-by: Dean Nelson <dcn@sgi.com>
---
arch/ia64/sn/kernel/setup.c | 4
drivers/misc/Kconfig | 2
drivers/misc/xp/Makefile | 5
drivers/misc/xp/xp.h | 382 ++++++++++----------
drivers/misc/xp/xp_main.c | 181 ++++++---
drivers/misc/xp/xp_n...
| Mar 26, 6:03 pm 2008 |
| Dean Nelson | [Patch 2/5] move XP and XPC to drivers/misc/xp -v3
Move XPC and XPNET from arch/ia64/sn to drivers/misc/xp.
Signed-off-by: Dean Nelson <dcn@sgi.com>
---
arch/ia64/Kconfig | 11 -----------
arch/ia64/sn/kernel/Makefile | 5 -----
drivers/misc/Kconfig | 12 ++++++++++++
drivers/misc/Makefile | 1 +
drivers/misc/xp/Makefile | 9 +++++++++
{include/asm-ia64/sn => drivers/misc/xp}/xp.h ...
| Mar 26, 6:02 pm 2008 |
| Dean Nelson | [Patch 1/5] add multi-page allocation to the uncached alloca...
Enable the uncached allocator to allocate multiple pages of contiguous
uncached memory.
Signed-off-by: Dean Nelson <dcn@sgi.com>
---
arch/ia64/kernel/uncached.c | 21 ++++++++++++---------
drivers/char/mspec.c | 12 ++++++------
include/asm-ia64/uncached.h | 4 ++--
3 files changed, 20 insertions(+), 17 deletions(-)
Index: linux-2.6/arch/ia64/kernel/uncached.c
===================================================================
--- linux-2.6.orig/arch/ia64/kernel/unc...
| Mar 26, 6:00 pm 2008 |
| Ingo Molnar | [git pull] x86 fixes
Linus, please pull the latest x86 git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git for-linus
Thanks,
Ingo
------------------>
Andres Salomon (1):
x86: GEODE: add missing module.h include
Ingo Molnar (1):
x86: add dmi quirk for io_delay
Nick Andrew (1):
x86: Documentation/i386/IO-APIC.txt: fix description
Randy Dunlap (1):
x86: convert mtrr/generic.c to kernel-doc
Stephan Diestelhorst (1):
x86, cpufreq: fix...
| Mar 26, 5:41 pm 2008 |
| Florian Fainelli | [PATCH] [x86] rdc321x: GPIO routines bugfixes
Hi Ingo,
This should be in 2.6.25 if possible. Thanks !
--
From: Florian Fainelli <florian.fainelli@telecomint.eu>
Subject: [PATCH] [x86] rdc321x: GPIO routines bugfixes
This patch fixes the use of GPIO routines which are in the PCI
configuration space of the RDC321x, therefore reading/writing
to this space without spinlock protection can be problematic.
We also now request and free GPIOs and support the MGB100
board, previous code was very AR525W-centric.
Signed-off-by: Volker Weiss...
| Mar 26, 5:39 pm 2008 |
| Ingo Molnar | Re: [PATCH] [x86] rdc321x: GPIO routines bugfixes
thanks, applied.
Ingo
--
| Mar 26, 6:15 pm 2008 |
| Mike Travis | [PATCH 2/2] sched: add new set_cpus_allowed_ptr function
Add a new function that accepts a pointer to the "newly allowed cpus"
cpumask argument.
int set_cpus_allowed_ptr(struct task_struct *p, const cpumask_t *new_mask)
The current set_cpus_allowed() function is modified to use the above
but this does not result in an ABI change. And with some compiler
optimization help, it may not introduce any additional overhead.
Additionally, to enforce the read only nature of the new_mask arg, the
"const" property is migrated to sub-functions called by set_cpus...
| Mar 26, 5:23 pm 2008 |
| Mike Travis | [PATCH 0/2] generic: simplify setup_nr_cpu_ids and add set_c...
Two simple patches to simplify setup_nr_cpu_ids and add a new function,
set_cpus_allowed_ptr().
Based on:
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
Signed-off-by: Mike Travis <travis@sgi.com>
--
--
| Mar 26, 5:23 pm 2008 |
| Mike Travis | [PATCH 1/2] init: move setup of nr_cpu_ids to as early as po...
Move the setting of nr_cpu_ids from sched_init() to start_kernel()
so that it's available as early as possible.
Note that an arch has the option of setting it even earlier if need be,
but it should not result in a different value than the setup_nr_cpu_ids()
function.
Based on:
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
Signed-off-by: Mike Travis <travis@sgi.com>
---
init/main.c | 17 ++...
| Mar 26, 5:23 pm 2008 |
| Miklos Szeredi | [patch 3/7] vfs: mountinfo: add mount ID
From: Miklos Szeredi <mszeredi@suse.cz>
Add a unique ID to each vfsmount using the IDR infrastructure. The
identifiers are reused after the vfsmount is freed.
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
---
fs/namespace.c | 34 ++++++++++++++++++++++++++++++++++
include/linux/mount.h | 1 +
2 files changed, 35 insertions(+)
Index: vfs-2.6/fs/namespace.c
===================================================================
--- vfs-2.6.orig/fs/namespace.c 2008-03-2...
| Mar 26, 5:11 pm 2008 |
| Al Viro | Re: [patch 3/7] vfs: mountinfo: add mount ID
*Ugh*
Why bother with vfsmount_lock here? All allocations are done under
namespace_sem. Moreover, I'd rather replace that 'goto retry' with
... and I'd rather do that earlier, e.g. in umount_tree(). At that point
we (a) have namespace_sem and (b) irrevocably kick the sucker out of
any namespace.
I'd rather minimize banging vfsmount_lock like that...
--
| Mar 26, 6:25 pm 2008 |
| Miklos Szeredi | [patch 1/7] vfs: mountinfo: add dentry_path()
From: Ram Pai <linuxram@us.ibm.com>
[mszeredi@suse.cz] split big patch into managable chunks
Add the following functions:
dentry_path()
seq_dentry()
These are similar to d_path() and seq_path(). But instead of
calculating the path within a mount namespace, they calculate the path
from the root of the filesystem to a given dentry, ignoring mounts
completely.
Signed-off-by: Ram Pai <linuxram@us.ibm.com>
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
---
fs/dcach...
| Mar 26, 5:11 pm 2008 |
| Miklos Szeredi | [patch 0/7] vfs: mountinfo (v3)
Here's an updated mountinfo patch with the following changes relative
to the last submission (the one currently in -mm):
- in __d_path() don't add extra parameter for checking unreachable path
- reduce proliferation of #ifdef CONFIG_PROC_FS into dcache.c and seq_file.c
- make peer group ID allocation a separate pass from setting mount shared
- change order and format of fields in /proc/<pid>/mountinfo
- remove dubious cleanups
- consolidate locking: don't use vfsmount_lock where namespa...
| Mar 26, 5:11 pm 2008 |
| Andrew Morton | Re: [patch 0/7] vfs: mountinfo (v3)
I recently added that tree to the -mm lineup as git-vfs.patch, and it's in
linux-next.
This patch series applied happily on top of git-vfs (and 887 other patches ;))
--
| Mar 26, 6:06 pm 2008 |
| Miklos Szeredi | [patch 7/7] vfs: mountinfo: show dominating group id
From: Miklos Szeredi <mszeredi@suse.cz>
Show peer group ID of nearest dominating group that has intersection
with the mount's namespace.
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
---
Documentation/filesystems/proc.txt | 6 ++++
fs/namespace.c | 9 +++++--
fs/pnode.c | 45 +++++++++++++++++++++++++++++++++++++
fs/pnode.h | 1
4 files changed, 59 insertions(+), 2 deletions(-)
Index: vfs-2.6/Docu...
| Mar 26, 5:11 pm 2008 |
| Al Viro | Re: [patch 7/7] vfs: mountinfo: show dominating group id
Open season for better name. Leaving aside .au associations, it's too
long and too uninformative... Will do for now, but we'd better come up
with something better.
--
| Mar 26, 6:51 pm 2008 |
| Miklos Szeredi | [patch 6/7] vfs: mountinfo: add /proc/<pid>/mountinfo
From: Ram Pai <linuxram@us.ibm.com>
[mszeredi@suse.cz] rewrite and split big patch into managable chunks
/proc/mounts in its current form lacks important information:
- propagation state
- root of mount for bind mounts
- the st_dev value used within the filesystem
- identifier for each mount and it's parent
It also suffers from the following problems:
- not easily extendable
- ambiguity of mountpoints within a chrooted environment
- doesn't distinguish between filesystem dep...
| Mar 26, 5:11 pm 2008 |
| Al Viro | Re: [patch 6/7] vfs: mountinfo: add /proc/<pid>/mountinfo
I'm not even sure that we *want* "none" here, to be honest, but that's
a separate story...
--
| Mar 26, 6:44 pm 2008 |
| Miklos Szeredi | [patch 5/7] vfs: mountinfo: allow using process root
From: Miklos Szeredi <mszeredi@suse.cz>
Allow /proc/<pid>/mountinfo to use the root of <pid> to calculate
mountpoints.
- move definition of 'struct proc_mounts' to <linux/mnt_namespace.h>
- add the process's namespace and root to this structure
- pass a pointer to 'struct proc_mounts' into seq_operations
In addition the following cleanups are made:
- use a common open function for /proc/<pid>/{mounts,mountstat}
- surround namespace.c part of these proc file...
| Mar 26, 5:11 pm 2008 |
| Miklos Szeredi | [patch 4/7] vfs: mountinfo: add mount peer group ID
From: Miklos Szeredi <mszeredi@suse.cz>
Add a unique ID to each peer group using the IDR infrastructure. The
identifiers are reused after the peer group dissolves.
The IDR structures are protected by holding namepspace_sem for write
while allocating or deallocating ID's.
ID's are allocated when a previously unshared vfsmount becomes the
first member of a peer group. When a new member is added to an
existing group, the ID is copied from one of the old members.
ID's are freed when the ...
| Mar 26, 5:11 pm 2008 |
| Al Viro | Re: [patch 4/7] vfs: mountinfo: add mount peer group ID
Erm... What if that sucker has zero group ID to start with? You
What is that renaming doing here?
--
| Mar 26, 6:39 pm 2008 |
| Miklos Szeredi | [patch 2/7] vfs: mountinfo: add seq_file_root()
From: Miklos Szeredi <mszeredi@suse.cz>
Add a new function:
seq_file_root()
This is similar to seq_path(), but calculates the path relative to the
given root, instead of current->fs->root. If the path was unreachable
from root, then modify the root parameter to reflect this.
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
---
fs/dcache.c | 24 ++++++++++++++++--------
fs/seq_file.c | 30 ++++++++++++++++++++++++++++++
include/linux/dcache....
| Mar 26, 5:11 pm 2008 |
| Jon Tollefson | [PATCH 0/4] 16G huge page support for powerpc
This patch set builds on Andi Kleen's patches for GB pages for hugetlb
posted on March 16th. This set adds support for 16G huge pages on
ppc64. Supporting multiple huge page sizes on ppc64 as defined in
Andi's patches is not a part of this set; that will be included in a
future patch.
The first patch here adds an arch callback since the 16G pages are not
allocated from bootmem. The 16G pages have to be reserved prior to
boot-time. The location of these pages are indicated in the device tree.
...
| Mar 26, 5:20 pm 2008 |
| Andi Kleen | Re: [PATCH 0/4] 16G huge page support for powerpc
FWIW i turned over the hugepages patchkit to Nick Piggin. So send
all future patches to him please.
-Andi
--
| Mar 26, 5:47 pm 2008 |
| Jon Tollefson | [PATCH 4/4] powerpc: define page support for 16G pages
The huge page size is setup for 16G pages if that size is specified at boot-time. The support for
multiple huge page sizes is not being utilized yet. That will be in a future patch.
Signed-off-by: Jon Tollefson <kniht@linux.vnet.ibm.com>
---
hugetlbpage.c | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/arch/powerpc/mm/hugetlbpage.c b/arch/powerpc/mm/hugetlbpage.c
index 44d3d55..b6a02b7 100644
--- a/arch/powerpc/mm/hugetlbpage.c
+++ b/arch/powerp...
| Mar 26, 5:29 pm 2008 |
| Jon Tollefson | [PATCH 3/4] powerpc: scan device tree and save gigantic page...
The 16G huge pages have to be reserved in the HMC prior to boot. The location of
the pages are placed in the device tree. During very early boot these locations are
saved for use by hugetlbfs.
Signed-off-by: Jon Tollefson <kniht@linux.vnet.ibm.com>
---
arch/powerpc/mm/hash_utils_64.c | 41 ++++++++++++++++++++++++++++++++++++++-
arch/powerpc/mm/hugetlbpage.c | 17 ++++++++++++++++
include/asm-powerpc/mmu-hash64.h | 2 +
3 files changed, 59 insertions(+), 1 deletion(-)
di...
| Mar 26, 5:27 pm 2008 |
| previous day | today | next day |
|---|---|---|
| March 25, 2008 | March 26, 2008 | March 27, 2008 |
| Artem Bityutskiy | [PATCH 10/44 take 2] [UBI] debug unit implementation |
| Greg Kroah-Hartman | [PATCH 004/196] Chinese: add translation of SubmittingPatches |
| Trent Piepho | [PATCH] [POWERPC] Improve (in|out)_beXX() asm code |
| Dave Young | Re: Linux v2.6.24-rc1 |
git: | |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Linus Torvalds | Re: [GIT]: Networking |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Natalie Protasevich | [BUG] New Kernel Bugs |
