| From | Subject | Date |
|---|---|---|
| linux-box | [PATCH 4/4] scsi: megaraid_sas - update version and Changelog
Update version and Changelog
Signed-off-by: Bo Yang <bo.yang@lsi.com>
---
Re-submitting
Documentation/scsi/ChangeLog.megaraid_sas | 211 ++++++++++++++++++++
drivers/scsi/megaraid/megaraid_sas.c | 2
drivers/scsi/megaraid/megaraid_sas.h | 6
3 files changed, 215 insertions(+), 4 deletions(-)
diff -rupN linux-2.6.22_orig/Documentation/scsi/ChangeLog.megaraid_sas linux-2.6.22_new/Documentation/scsi/ChangeLog.megaraid_sas
--- linux-2.6.22_orig/Documentation/scsi/ChangeL...
| Sep 11, 8:39 am 2007 |
| linux-box | [PATCH 3/4] scsi: megaraid_sas - add module param max_sector...
Adding module parameters to configure max sectors per request & # of cmds for each lun.
Signed-off-by: Bo Yang <bo.yang@lsi.com>
---
Re-submitting
drivers/scsi/megaraid/megaraid_sas.c | 93 ++++++++++++++++++++++++-
drivers/scsi/megaraid/megaraid_sas.h | 2
2 files changed, 93 insertions(+), 2 deletions(-)
diff -rupN linux-2.6.22_orig/drivers/scsi/megaraid/megaraid_sas.c linux-2.6.22_new/drivers/scsi/megaraid/megaraid_sas.c
--- linux-2.6.22_orig/drivers/scsi/megaraid/megaraid...
| Sep 11, 8:34 am 2007 |
| linux-box | PATCH 2/4] scsi: megaraid_sas -- add module param fast_load
Driver will skip physical devices scan for the first time if the fast_load is set
Signed-off-by: Bo Yang <bo.yang@lsi.com>
---
drivers/scsi/megaraid/megaraid_sas.c | 69 +++++++++++++++++++------
1 files changed, 55 insertions(+), 14 deletions(-)
diff -rupN linux-2.6.22_orig/drivers/scsi/megaraid/megaraid_sas.c linux-2.6.22_new/drivers/scsi/megaraid/megaraid_sas.c
--- linux-2.6.22_orig/drivers/scsi/megaraid/megaraid_sas.c 2007-07-23 23:02:18.000000000 -0400
+++ linux-2.6.22_new/drivers...
| Sep 11, 8:28 am 2007 |
| linux-box | [PATCH 1/4] scsi: megaraid_sas -- add hibernation support
The megaraid_sas driver doesn't support the hibernation, the suspend/resume
routine implemented to support the hibernation.
Signed-off-by: Bo Yang <bo.yang@lsi.com>
---
drivers/scsi/megaraid/megaraid_sas.c | 309 +++++++++++++++++++------
drivers/scsi/megaraid/megaraid_sas.h | 1
2 files changed, 240 insertions(+), 70 deletions(-)
diff -rupN linux-2.6.22_orig/drivers/scsi/megaraid/megaraid_sas.c linux-2.6.22_new/drivers/scsi/megaraid/megaraid_sas.c
--- linux-2.6.22_orig/drivers/scs...
| Sep 11, 8:21 am 2007 |
| Bryan Wu | [PATCH] bfin_twi: Remove useless twi_lock mutex
This patch removes this unneeded mutex. Indeed it was used
to serialized access to the hardware, but this is already
done by the i2c-core layer, see 'bus_lock' mutex used by
i2c_transfer().
Signed-off-by: Francis Moreau <francis.moro@gmail.com>
Acked-by: Bryan Wu <bryan.wu@analog.com>
Acked-by: Sonic Zhang <sonic.zhang@analog.com>
---
drivers/i2c/busses/i2c-bfin-twi.c | 16 ----------------
1 files changed, 0 insertions(+), 16 deletions(-)
diff --git a/drivers/i2c/busses...
| Sep 11, 11:48 pm 2007 |
| Randy Dunlap | [PATCH v2] doc: about email clients for Linux patches
From: Randy Dunlap <randy.dunlap@oracle.com>
Requested by Jeff Garzik.
v2, updated from lkml comments.
Add info about various email clients and their applicability
in being used to send Linux kernel patches.
Some notes takes from http://mbligh.org/linuxdocs/Email/Clients
Portions used with permission.
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
---
Documentation/email-clients.txt | 210 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 210 insertions(+)
--...
| Sep 11, 11:42 pm 2007 |
| Paul Mundt | [PATCH -mm] ssb: Make pcmciahost depend on PCMCIA=y
SSB uses a bool (SSB_PCMCIAHOST_POSSIBLE) to determine whether to
build in PCMCIA support or not, as the PCMCIA host code itself is
also only a bool, make SSB_PCMCIAHOST_POSSIBLE depend on PCMCIA=y.
Without this, SSB_PCMCIAHOST_POSSIBLE evaluates to y when PCMCIA
is built as a module, which results in link errors due to the
pcmcia_access_configuration_register() accesses, where the symbol
is only defined in a module.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
--
drivers/ssb/Kcon...
| Sep 11, 10:11 pm 2007 |
| hooanon05 | Re: [RFC] Union Mount: Readdir approaches
Basically yes.
But the dir block in cache has no hole which is contiguous memory.
Junjiro Okajima
-
| Sep 11, 10:05 pm 2007 |
| Paul Mundt | [PATCH -mm] fs: define file_fsync() even for CONFIG_BLOCK=n
There's nothing that is problematic for file_fsync() with CONFIG_BLOCK=n,
and it's built in unconditionally anyways, so move the prototype out to
reflect that. Without this, the unionfs build bails out.
CC fs/unionfs/file.o
fs/unionfs/file.c:148: error: 'file_fsync' undeclared here (not in a function)
make[2]: *** [fs/unionfs/file.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [fs/unionfs] Error 2
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
--
includ...
| Sep 11, 10:06 pm 2007 |
| Michael Neuling | [PATCH] powerpc: add new required termio functions
The "tty: termios locking functions break with new termios type" patch
(f629307c857c030d5a3dd777fee37c8bb395e171) breaks the powerpc compile.
This adds the required API to asm-powerpc.
Signed-off-by: Michael Neuling <mikey@neuling.org>
--
This needs to go up for 2.6.23.
Should we really put these definitions in asm-generic/termios.h as I'm
guessing other architectures are broken too?
coopers@include/ % git grep kernel_termios_to_user_termios_1
asm-arm/termios.h:#define kernel_termios_to...
| Sep 11, 10:04 pm 2007 |
| Geoff Levand | Re: [PATCH] powerpc: add new required termio functions
I think it would be better to do so, as that is where we pickup the defs for
the original kernel_termios_to_user_termios and user_termios_to_kernel_termios.
-Geoff
-
| Sep 11, 10:19 pm 2007 |
| Linus Torvalds | Re: [PATCH] powerpc: add new required termio functions
Really?
It shouldn't. The use of kernel_termios_to_user_termios_1() is conditional
on the architecture having a define for TCGETS2, and I think they match
up. I see:
[torvalds@woody linux]$ git grep -l kernel_termios_to_user_termios_1 include | wc -l
10
[torvalds@woody linux]$ git grep -l TCGETS2 include | wc -l
10
and in neither case is ppc in that list of architecures.
So maybe you just read the patch without actually testing whether it
actually broke powerpc?
Or is somet...
| Sep 11, 10:17 pm 2007 |
| Michael Neuling | Re: [PATCH] powerpc: add new required termio functions
Looks like those new calls are not protected by the TCGETS2 define.
Adding those ifdefs seems like the correct fix.
Mikey
-
| Sep 11, 10:34 pm 2007 |
| Tony Breeds | Re: [PATCH] powerpc: add new required termio functions
As far as I can see TIOCSLCKTRMIOS and TIOCGLCKTRMIOS aren't protected
by TCGETS2 guards. Do they need to be ... Perhaps
From: Tony Breeds <tony@bakeyournoodle.com>
Add Guards around TIOCSLCKTRMIOS and TIOCGLCKTRMIOS.
Signed-off-by: Tony Breeds <tony@bakeyournoodle.com>
---
drivers/char/tty_ioctl.c | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/drivers/char/tty_ioctl.c b/drivers/char/tty_ioctl.c
index 4a8969c..3ee73cf 100644
---...
| Sep 11, 10:33 pm 2007 |
| travis | [PATCH 09/10] ppc64: Convert cpu_sibling_map to a per_cpu da...
Convert cpu_sibling_map to a per_cpu cpumask_t array for the ppc64
architecture. This fixes build errors in block/blktrace.c and
kernel/sched.c when CONFIG_SCHED_SMT is defined.
Note: these changes have not been built nor tested.
Signed-off-by: Mike Travis <travis@sgi.com>
---
arch/powerpc/kernel/setup-common.c | 4 ++--
arch/powerpc/kernel/smp.c | 4 ++--
arch/powerpc/platforms/cell/cbe_cpufreq.c | 2 +-
include/asm-powerpc/smp.h | 4 +...
| Sep 11, 9:56 pm 2007 |
| travis | [PATCH 08/10] ia64: Convert cpu_sibling_map to a per_cpu dat...
Convert cpu_sibling_map to a per_cpu cpumask_t array for the ia64
architecture. This fixes build errors in block/blktrace.c and
kernel/sched.c when CONFIG_SCHED_SMT is defined.
There was one access to cpu_sibling_map before the per_cpu data
area was created, so that step was moved to after the per_cpu
area is setup.
Tested and verified on an A4700.
Signed-off-by: Mike Travis <travis@sgi.com>
---
arch/ia64/kernel/setup.c | 4 ----
arch/ia64/kernel/smpboot.c | 18 ++++++++++-...
| Sep 11, 9:56 pm 2007 |
| travis | [PATCH 07/10] x86: acpi-use-cpu_physical_id (v3)
This is from an earlier message from Christoph Lameter:
processor_core.c currently tries to determine the apicid by special casing
for IA64 and x86. The desired information is readily available via
cpu_physical_id()
on IA64, i386 and x86_64.
Signed-off-by: Christoph Lameter <clameter@sgi.com>
Additionally, boot_cpu_id needed to be exported to fix compile errors in
dma code when !CONFIG_SMP.
Signed-off-by: Mike Travis <travis@sgi.com>
---
arch/x86_64/ke...
| Sep 11, 9:56 pm 2007 |
| travis | [PATCH 10/10] sparc64: Convert cpu_sibling_map to a per_cpu ...
Convert cpu_sibling_map to a per_cpu cpumask_t array for the sparc64
architecture. This fixes build errors in block/blktrace.c and
kernel/sched.c when CONFIG_SCHED_SMT is defined.
Note: these changes have not been built nor tested.
Signed-off-by: Mike Travis <travis@sgi.com>
---
arch/sparc64/kernel/smp.c | 17 ++++++++---------
include/asm-sparc64/smp.h | 3 ++-
include/asm-sparc64/topology.h | 2 +-
3 files changed, 11 insertions(+), 11 deletions(-)
--- a/arch/spar...
| Sep 11, 9:56 pm 2007 |
| travis | [PATCH 06/10] x86: Convert cpu_llc_id to be a per cpu variab...
Convert cpu_llc_id from a static array sized by NR_CPUS to a
per_cpu variable. This saves sizeof(cpu_llc_id) * NR unused
cpus. Access is mostly from startup and CPU HOTPLUG functions.
Note there's an addtional change of the type of cpu_llc_id
from int to u8 for ARCH i386 to correspond with the same
type in ARCH x86_64.
Signed-off-by: Mike Travis <travis@sgi.com>
---
arch/i386/kernel/cpu/intel_cacheinfo.c | 4 ++--
arch/i386/kernel/smpboot.c | 6 +++---
arch/x86_64/ke...
| Sep 11, 9:56 pm 2007 |
| travis | [PATCH 05/10] x86: Convert x86_cpu_to_apicid to be a per cpu...
This patch converts the x86_cpu_to_apicid array to be a per
cpu variable. This saves sizeof(apicid) * NR unused cpus.
Access is mostly from startup and CPU HOTPLUG functions.
MP_processor_info() is one of the functions that require access
to the x86_cpu_to_apicid array before the per_cpu data area is
setup. For this case, a pointer to the __initdata array is
initialized in setup_arch() and removed in smp_prepare_cpus()
after the per_cpu data area is initialized.
A second change is included to ...
| Sep 11, 9:56 pm 2007 |
| travis | [PATCH 04/10] x86: Convert cpu_sibling_map to be a per cpu v...
Convert cpu_sibling_map from a static array sized by NR_CPUS to a
per_cpu variable. This saves sizeof(cpumask_t) * NR unused cpus.
Access is mostly from startup and CPU HOTPLUG functions.
Signed-off-by: Mike Travis <travis@sgi.com>
---
arch/i386/kernel/cpu/cpufreq/p4-clockmod.c | 2 -
arch/i386/kernel/cpu/cpufreq/speedstep-ich.c | 2 -
arch/i386/kernel/io_apic.c | 4 +--
arch/i386/kernel/smpboot.c | 36 +++++++++++++--------------
arch/i386...
| Sep 11, 9:56 pm 2007 |
| travis | [PATCH 03/10] x86: Convert cpu_core_map to be a per cpu vari...
This is from an earlier message from 'Christoph Lameter':
cpu_core_map is currently an array defined using NR_CPUS. This means that
we overallocate since we will rarely really use maximum configured cpu.
If we put the cpu_core_map into the per cpu area then it will be allocated
for each processor as it comes online.
This means that the core map cannot be accessed until the per cpu area
has been allocated. Xen does a weird thing here looping over all processors
and ze...
| Sep 11, 9:56 pm 2007 |
| travis | [PATCH 02/10] x86: fix cpu_to_node references (v3)
Fix four instances where cpu_to_node is referenced
by array instead of via the cpu_to_node macro. This
is preparation to moving it to the per_cpu data area.
Signed-off-by: Mike Travis <travis@sgi.com>
---
arch/x86_64/kernel/vsyscall.c | 2 +-
arch/x86_64/mm/numa.c | 4 ++--
arch/x86_64/mm/srat.c | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
--- a/arch/x86_64/kernel/vsyscall.c
+++ b/arch/x86_64/kernel/vsyscall.c
@@ -291,7 +291,7 @@
unsigned long...
| Sep 11, 9:56 pm 2007 |
| travis | [PATCH 00/10] x86: Reduce Memory Usage and Inter-Node messag...
Note:
This patch consolidates all the previous patches regarding
the conversion of static arrays sized by NR_CPUS into per_cpu
data arrays and is referenced against 2.6.23-rc6 .
v1 Intro:
In x86_64 and i386 architectures most arrays that are sized
using NR_CPUS lay in local memory on node 0. Not only will most
(99%?) of the systems not use all the slots in these arrays,
particularly when NR_CPUS is increased to accommodate future
very high cpu count systems, but a number of cache lines a...
| Sep 11, 9:56 pm 2007 |
| travis | [PATCH 01/10] x86: remove x86_cpu_to_log_apicid array (v3)
This is a copy of an older patch that is in rc3-mm1. It's needed
to allow the remaining patches to integrate correctly.
Signed-off-by: Mike Travis <travis@sgi.com>
---
arch/x86_64/kernel/genapic.c | 2 --
arch/x86_64/kernel/genapic_flat.c | 1 -
arch/x86_64/kernel/smpboot.c | 1 -
include/asm-x86_64/smp.h | 1 -
4 files changed, 5 deletions(-)
--- a/arch/x86_64/kernel/genapic.c
+++ b/arch/x86_64/kernel/genapic.c
@@ -29,8 +29,6 @@
= { [0 ... NR_CPU...
| Sep 11, 9:56 pm 2007 |
| Kok, Auke | Re: + git-net-broke-ixgbe.patch added to -mm tree
relax! do not dispair!
I will have a patch for ixgbe to fixup the NAPI API stuff tomorrow! This assumes
that you have the version that I sent out last week though (v4).
It's running smoke tests right now, should be ready tomorrow.
Cheers,
Auke
-
| Sep 11, 7:50 pm 2007 |
| Venkat Subbiah | irq load balancing
Most of the load in my system is triggered by a single ethernet IRQ. Essentially the IRQ schedules a tasklet and most of the work is done in the taskelet which is scheduled in the IRQ. From what I read looks like the tasklet would be executed on the same CPU on which it was scheduled. So this means even in an SMP system it will be one processor which is overloaded.
So will using the user space IRQ loadbalancer really help? What I am doubtful about is that the user space load balance comes along and chang...
| Sep 11, 7:18 pm 2007 |
| Michael Halcrow | [PATCH] eCryptfs: Use generic_file_splice_read()
eCryptfs is currently just passing through splice reads to the lower
filesystem. This is obviously incorrect behavior; the decrypted data
is what needs to be read, not the lower encrypted data. I cannot think
of any good reason for eCryptfs to implement splice_read, so this
patch points the eCryptfs fops splice_read to use
generic_file_splice_read.
Signed-off-by: Michael Halcrow <mhalcrow@us.ibm.com>
--- linux-2.6.23-rc4-mm1.orig/fs/ecryptfs/file.c
+++ linux-2.6.23-rc4-mm1/fs/ecryptfs/file...
| Sep 11, 6:52 pm 2007 |
| Thomas Gleixner | [PATCH] timekeeping: Prevent time going backwards on resume
Timekeeping resume adjusts xtime by adding the slept time in seconds and
resets the reference value of the clock source (clock->cycle_last).
clock->cycle last is used to calculate the delta between the last xtime
update and the readout of the clock source in __get_nsec_offset(). xtime
plus the offset is the current time. The resume code ignores the delta
which had already elapsed between the last xtime update and the actual
time of suspend. If the suspend time is short, then we can see time
goi...
| Sep 11, 6:36 pm 2007 |
| Marcelo Tosatti | Re: [PATCH] timekeeping: Prevent time going backwards on res...
Patch below fixes the problem we were seeing (negative delta calculated
in tick_do_update_jiffies64).
Thanks again Thomas!
-
| Sep 11, 6:45 pm 2007 |
| Mark Fasheh | [git patches] ocfs2 fixes
This includes a small doc update, which I missed earlier. It doesn't change
any code. The other three patches are real fixes.
--Mark
Please pull from 'upstream-linus' branch of
git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2.git upstream-linus
to receive the following updates:
Documentation/filesystems/ocfs2.txt | 13 ++++--
fs/Kconfig | 3 -
fs/ocfs2/alloc.c | 1
fs/ocfs2/aops.c | 4 +-
fs/ocfs2/file.c...
| Sep 11, 6:32 pm 2007 |
| Adrian McMenamin | time_after - what on earth???
OK, why does this line occasionally return true:
if ((maple_dev->interval > 0) && (jiffies >maple_dev->when))
while this one never does (no other changes made):
if ((maple_dev->interval > 0) && (time_after(jiffies, maple_dev->when)))
Is this a gcc issue or what?
-
| Sep 11, 6:05 pm 2007 |
| Rene Herman | Re: time_after - what on earth???
Is maple_dev->when an unsigned long?
Rene.
-
| Sep 11, 6:11 pm 2007 |
| Adrian McMenamin | Re: time_after - what on earth???
Yes. Does that make a difference?
-
| Sep 11, 6:15 pm 2007 |
| Rene Herman | Re: time_after - what on earth???
If it had been a signed type, it could've wrapped to something you didn't
expect, explaining the difference at least...
With an unsigned long, the only diference should be that time_after() deals
with jiffie wrapping which I assume is not an actual problem here. I'll
retreat into the shades again... ;-(
Rene.
-
| Sep 11, 6:19 pm 2007 |
| B.Steinbrink | Re: time_after - what on earth???
What exactly is "occassionally"? Does it happen more than once per
boot? If not, and it happens after a certain time after booting, it
If "occasionally" is limited to once per boot, it might be jiffie
wrapping. IIRC jiffies are initialized so that they wrap after about 5
minutes of uptime to reveal such bugs without forcing you to wait for
ages just to have the counter wrap for the first time.
Bj
| Sep 11, 7:09 pm 2007 |
| Rene Herman | Re: time_after - what on earth???
On 09/12/2007 01:09 AM, Bj
| Sep 11, 7:16 pm 2007 |
| Adrian McMenamin | Re: time_after - what on earth???
On 12/09/2007, Bj
| Sep 11, 7:10 pm 2007 |
| B.Steinbrink | Re: time_after - what on earth???
On 2007.09.12 00:10:19 +0100, Adrian McMenamin wrote:
> On 12/09/2007, Bj
| Sep 11, 7:50 pm 2007 |
| Adrian McMenamin | Re: time_after - what on earth???
On 12/09/2007, Bj
| Sep 11, 8:03 pm 2007 |
| Mel Gorman | [PATCH 0/6] Use one zonelist per node instead of multiple zo...
(Sorry for the resend, I mucked up the TO: line in the earlier sending)
This is the latest version of one-zonelist and it should be solid enough
for wider testing. To briefly summarise, the patchset replaces multiple
zonelists-per-node with one zonelist that is filtered based on nodemask and
GFP flags. I've dropped the patch that replaces inline functions with macros
from the end as it obscures the code for something that may or may not be a
performance benefit on older compilers. If we see performa...
| Sep 11, 5:30 pm 2007 |
| Mel Gorman | [PATCH 3/6] Use two zonelist that are filtered by GFP mask
Currently a node has a number of zonelists, one for each zone type in the
system and a second set for THISNODE allocations. Based on the zones allowed
by a gfp mask, one of these zonelists is selected. All of these zonelists
occupy memory and consume cache lines.
This patch replaces the multiple zonelists per-node with two zonelists. The
first contains all populated zones in the system and the second contains all
populated zones in node suitable for GFP_THISNODE allocations. An iterator
macro is ...
| Sep 11, 5:31 pm 2007 |
| Mel Gorman | [PATCH 4/6] Embed zone_id information within the zonelist-&g...
Using two zonelists per node requires very frequent use of zone_idx(). This
is costly as it involves a lookup of another structure and a substraction
operation. As struct zone is always word aligned and normally cache-line
aligned, the pointer values have a number of 0's at the least significant
bits of the address.
This patch embeds the zone_id of a zone in the zonelist->zones pointers.
The real zone pointer is retrieved using the zonelist_zone() helper function.
The ID of the zone is found u...
| Sep 11, 5:31 pm 2007 |
| Mel Gorman | [PATCH 6/6] Use one zonelist that is filtered by nodemask
Two zonelists exist so that GFP_THISNODE allocations will be guaranteed
to use memory only from a node local to the CPU. As we can now filter the
zonelist based on a nodemask, we can filter the node slightly different
when GFP_THISNODE is specified.
When GFP_THISNODE is used, a temporary nodemask is created with only the
node local to the CPU set. This allows us to eliminate the second zonelist.
Signed-off-by: Mel Gorman <mel@csn.ul.ie>
---
drivers/char/sysrq.c | 2 -
fs/buff...
| Sep 11, 5:32 pm 2007 |
| Mel Gorman | [PATCH 5/6] Filter based on a nodemask as well as a gfp_mask
The MPOL_BIND policy creates a zonelist that is used for allocations belonging
to that thread that can use the policy_zone. As the per-node zonelist is
already being filtered based on a zone id, this patch adds a version of
__alloc_pages() that takes a nodemask for further filtering. This eliminates
the need for MPOL_BIND to create a custom zonelist. A positive benefit of
this is that allocations using MPOL_BIND now use the local-node-ordered
zonelist instead of a custom node-id-ordered zonelist.
...
| Sep 11, 5:31 pm 2007 |
| Mel Gorman | [PATCH 2/6] Introduce node_zonelist() for accessing the zone...
This patch introduces a node_zonelist() helper function. It is used to lookup
the appropriate zonelist given a node and a GFP mask. The patch on its own is
a cleanup but it helps clarify parts of the one-zonelist-per-node patchset. If
necessary, it can be merged with the next patch in this set without problems.
Signed-off-by: Mel Gorman <mel@csn.ul.ie>
---
drivers/char/sysrq.c | 3 +--
fs/buffer.c | 6 +++---
include/linux/gfp.h | 10 +++++++---
include...
| Sep 11, 5:30 pm 2007 |
| Mel Gorman | [PATCH 1/6] Use zonelists instead of zones when direct recla...
The allocator deals with zonelists which indicate the order in which zones
should be targeted for an allocation. Similarly, direct reclaim of pages
iterates over an array of zones. For consistency, this patch converts direct
reclaim to use a zonelist. No functionality is changed by this patch. This
simplifies zonelist iterators in the next patch.
Signed-off-by: Mel Gorman <mel@csn.ul.ie>
Acked-by: Christoph Lameter <clameter@sgi.com>
---
include/linux/swap.h | 2 +-
mm/page_al...
| Sep 11, 5:30 pm 2007 |
| Sergey Dolgov | ata_piix, laptop cdrom, ICH7: EH, limiting speed to PIO
Hi!
On my hp nx7300 laptop, 2 following scenarios can happen during bootup
(see attachments for the full logs): the "good" one [1] and the one
where multiple EHs lead to limiting the speed [2].
[1] one is more rare, but it seems to be persistent over reboots: once
it happened, just rebooting the machine always results in behaviour
like [1].
[1] results in a working cdrom from the start. An attempt to use cdrom
after [2] happened results in even more EHs, resulting in "configured
for PIO4", a...
| Sep 11, 5:21 pm 2007 |
| Xavier Bestel | r8169: can't send magic packet for Wake-On-Lan
Hi again,
with the r8169 I can't send a magic packet anymore. I'm using ethtool
for that, with the previous one (an rtl8139b) it was working very well.
ethtool -D apparently says it could send the packet ok.
The receiving side hasn't changed (it's an r8169 too), it's setup for
wake-on-lan and is soft-powered-off with ACPI as it should (no change in
config since a few years).
Do I have to set something special on the sending end ?
Thanks,
Xav
-
| Sep 11, 5:16 pm 2007 |
| Francois Romieu | Re: r8169: can't send magic packet for Wake-On-Lan
Xavier Bestel <xavier.bestel@free.fr> :
I see no "-D" option in the sources from the git repository of ethtool.
Where did you find it ?
--
Ueimor
-
| Sep 11, 5:30 pm 2007 |
| previous day | today | next day |
|---|---|---|
| September 10, 2007 | September 11, 2007 | September 12, 2007 |
