Sam Ravnborg <[EMAIL PROTECTED]> writes:
> I wonder how these tabs came in.
> I am almost sure they were not in my original patch. But as git-send-email
> do not save copies of my sent mails I cannot be sure.
>
> Ingo - do you have a script on your side that could have converted
> the spaces to ta
On Mon, 14 Jan 2008, Bjorn Helgaas wrote:
> On Saturday 12 January 2008 11:13:35 pm Rene Herman wrote:
> > ... And, now that I have your attention, while it's
> > not important to the issue anymore with the tests removed as the submitted
> > patch did, do you have an opinion on (include/linux/pn
On Tue, Jan 15, 2008 at 02:04:49AM +0100, Andi Kleen wrote:
>
> Fixes the 32build here with git-x86 (tip
> 2f42671697ea9abc7d10ea7f663d6ef6e8ec6358)
>
> Fix git-x86 build
>
> Otherwise
>
> make[3]: Nothing to be done for `vmlinux'.
> KBUILD_IMAGE := arch/x86/boot/bzImage
> make[2]: KBUILD_IMA
On Mon, Jan 14, 2008 at 10:38:35PM +0100, Bartlomiej Zolnierkiewicz wrote:
> On Sunday 13 January 2008, Borislav Petkov wrote:
> > We merge idefloppy_{input,output}_buffers() into idefloppy_io_buffers() by
> > introducing a 4th arg. called direction. According to its value
> > we atapi_input_bytes(
On 14-01-2008 16:58, Chris Friesen wrote:
...
> How close to bleeding edge do we need to be for it to be considered
> acceptable to ask questions on netdev?
>
> Given that the embedded space tends to be perpetually stuck on older
> kernels (our "current" release is based on 2.6.14) do you have a
On Mon, Jan 14, 2008 at 10:50:58PM +0100, Bartlomiej Zolnierkiewicz wrote:
> On Sunday 13 January 2008, Borislav Petkov wrote:
> > ..and replace them with flag enums.
> >
> > Signed-off-by: Borislav Petkov <[EMAIL PROTECTED]>
> > ---
> > drivers/ide/ide-floppy.c | 132
> > ++
Hi,
I tested linux-2.6.24-rc7 on my Clevo D410J, but it seems
that this version still have some smaller problems with this
hardware.
See http://bugzilla.kernel.org/show_bug.cgi?id=8459 for details.
Regards,
Márton Németh
--
To unsubscribe from this list: send the line "unsubscribe linux
This patch transforms the kexec page tables setup code from assembler
code to C code in machine_kexec_prepare. This improves readability and
reduces code line number.
Signed-off-by: Huang Ying <[EMAIL PROTECTED]>
---
arch/x86/kernel/machine_kexec_32.c | 59 ++
arch/x86/kernel
Wow. That's fast! :-)
On Tuesday 15 January 2008, David Miller wrote:
> From: Frans Pop <[EMAIL PROTECTED]>
>
> > kernel: e1000: eth0: e1000_clean_tx_irq: Detected Tx Unit Hang
>
> Does this make the problem go away?
I'm compiling a kernel with the patch now. Will let you know the result.
May tak
This patch add an architecture specific struct arch_kimage into struct
kimage. Three pointers to page table pages used by kexec are added to
struct arch_kimage. The page tables pages are dynamically allocated in
machine_kexec_prepare instead of statically from BSS segment. This
will save up to 20k
This patchset cleans up page table setup code of kexec on i386.
This patchset is based on 2.6.24-rc5-mm1 and has been tested on i386
with/without PAE enabled.
v2:
- Rename some function names, such as alloc_page_tables ->
machine_kexec_alloc_page_tables, etc.
- Cleanup error processing for m
[EMAIL PROTECTED] a écrit :
Change the size of node ids from 8 bits to 16 bits to
accomodate more than 256 nodes.
Signed-off-by: Mike Travis <[EMAIL PROTECTED]>
Reviewed-by: Christoph Lameter <[EMAIL PROTECTED]>
---
V1->V2:
- changed pxm_to_node_map to u16
- changed memnode map entries t
From: Frans Pop <[EMAIL PROTECTED]>
Date: Tue, 15 Jan 2008 06:25:10 +0100
> kernel: e1000: eth0: e1000_clean_tx_irq: Detected Tx Unit Hang
Does this make the problem go away?
(Note this isn't the final correct patch we should apply. There
is no reason why this revert back to the older ->poll()
This patch renames bt_ioremap to early_ioremap, which is used in
x86_64. This makes it easier to merge i386 and x86_64 usage.
Signed-off-by: Huang Ying <[EMAIL PROTECTED]>
---
arch/x86/kernel/efi.c| 16
arch/x86/kernel/efi_32.c |2 +-
arch/x86/kernel/efi_tables
This patch makes bt_ioremap can be used before paging_init via
providing an early implementation of set_fixmap that can be used
before paging_init. This makes boot_ioremap can be replaced by
bt_ioremap.
Signed-off-by: Huang Ying <[EMAIL PROTECTED]>
---
arch/x86/kernel/setup_32.c |1
arch/x8
Greetings,
Per $subject, echo jiffies > current_clocksource pretty thoroughly kills
my P4 box, and does so with every kernel I have (2.6.22->present). I
can drive the box via mouse clicks and poke around, but trying to select
another clocksource thereafter is nogo.. cat current_clocksource emits
This patchset replaces boot_ioremap with a enhanced version of
bt_ioremap and renames the bt_ioremap to early_ioremap. This reduces
12k from .init.data segment and increases the size of memory that can
be re-mapped before paging_init to 64k.
This patchset is based on linux-2.6.24-rc5-mm1 +
efi-spl
This patch replaces boot_ioremap invokation with bt_ioremap and
removes the boot_ioremap implementation.
Signed-off-by: Huang Ying <[EMAIL PROTECTED]>
---
arch/x86/Kconfig |4 -
arch/x86/kernel/srat_32.c |8 +--
arch/x86/mm/Makefile_32 |1
arch/x86/mm/boot_ior
After compiling v2.6.24-rc7-163-g1a1b285 (x86_64) yesterday I suddenly see this
error
repeatedly:
kernel: e1000: eth0: e1000_clean_tx_irq: Detected Tx Unit Hang
kernel: Tx Queue <0>
kernel: TDH
kernel: TDT
kernel: next_to_use
kernel
On Mon, 2008-01-14 at 21:19 -0700, Matthew Wilcox wrote:
> On Tue, Jan 15, 2008 at 11:21:16AM +0800, Shaohua Li wrote:
> > + int same_clock = 0;
> > +
> > + /* Check downstream component if bit Slot Clock Configuration is 1 */
> > + child_pos = pci_find_capability(child_dev, PCI_CAP_ID_EXP);
Andi Kleen wrote:
to the log because they come from printk_ratelimit(). So all you've
done is halved the volume of flow to the logs and left a dangling printk
suppressed message that keeps spewing, so I don't think the patch even
does what you describe it as doing ... if you reverse the order o
Sent to wrong mail list last time, resend it. sorry.
v1->v2:
.add a helper pci_disable_link_state. If driver knows specific aspm
state isn't ok, it can disable the state.
.add per-device sysfs interface for debug, it's only compiled with
CONFIG_PCIEASPM_DEBUG enabled, as requested by Kok, Auke.
.c
On Mon, 2008-01-14 at 12:02 -0800, Christoph Lameter wrote:
> On Sun, 13 Jan 2008, Andrea Arcangeli wrote:
>
> > About the locking perhaps I'm underestimating it, but by following the
> > TLB flushing analogy, by simply clearing the shadow ptes (with kvm
> > mmu_lock spinlock to avoid racing with
Greetings,
I receive $subject upon every resume.
[ 115.223202] CPU1 is down
[3.725918] Intel machine check architecture supported.
[3.725925] Intel machine check reporting enabled on CPU#0.
[3.725927] CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
[3.725930] CPU0: Thermal m
Please pull from 'upstream-linus' branch of
master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
upstream-linus
to receive the following updates:
drivers/ata/ata_piix.c| 51 +
drivers/ata/libata-scsi.c |6 ++--
drivers/ata/sat
On Tue, Jan 15, 2008 at 12:04:09PM +0900, K.Tanaka wrote:
> I would like to introduce a SCSI fault injection framework using SystemTap.
>
> Currently, kernel has Fault-injection framework and Faulty mode for md,
> which can also be used for testing the error handling. But, they could
> only produc
On Jan 14, 2008, at 3:15 PM, Andrew Morton wrote:
On Mon, 14 Jan 2008 12:00:51 -0600
Kim Phillips <[EMAIL PROTECTED]> wrote:
On Thu, 10 Jan 2008 21:41:20 -0700
"Aggrwal Poonam" <[EMAIL PROTECTED]> wrote:
Hello All
I am waiting for more feedback on the patches.
If there are no objections
Fix warning from missing cast, maybe a result of the x86 merge?
Signed-off-by: Stephen Hemminger <[EMAIL PROTECTED]>
CC arch/x86/kernel/kprobes_32.o
arch/x86/kernel/kprobes_32.c: In function ‘longjmp_break_handler’:
arch/x86/kernel/kprobes_32.c:729: warning: comparison of distinct pointer
Hi Rik
> While being able to deal with used-once mappings in page reclaim
> could be a good idea, this would require us to be able to determine
> the difference between a page that was accessed once since it was
> faulted in and a page that got accessed several times.
it makes sense that read ahe
Hi Kame,
> > > > + notify_threshold = (zone->pages_high +
> > > > + zone->lowmem_reserve[MAX_NR_ZONES-1]) * 2;
> > > > +
> > > Why MAX_NR_ZONES-1 ?
> >
> > this is intent to max lowmem_reserve.
> >
> Ah, my point is.. how about this ?
> ==
> if (page_zoneid(page)
This message describes the details about md-RAID1 issue found by
testing the md RAID1 using the SCSI fault injection framework.
Abstract:
Both the error handler for md RAID1 and write access request to the md RAID1
use raid1d kernel thread. The nr_pending flag could cause a race condition
in raid
I would like to introduce a SCSI fault injection framework using SystemTap.
Currently, kernel has Fault-injection framework and Faulty mode for md,
which can also be used for testing the error handling. But, they could
only produce fixed type of errors stochastically. In order to simulate
more re
On Tue, 15 Jan 2008 11:20:56 +0900
KOSAKI Motohiro <[EMAIL PROTECTED]> wrote:
> Hi Kame
>
> > > + if (pressure) {
> > > + nr_wakeup = max_t(int, atomic_read(&nr_watcher_task)>>4, 100);
> > > + atomic_long_set(&last_mem_notify, jiffies);
> > > + wake_up_locked_nr(&mem_wait,
On Tue, 15 Jan 2008 11:37:48 +0900
KOSAKI Motohiro <[EMAIL PROTECTED]> wrote:
> Hi KAME,
>
> > > + notify_threshold = (zone->pages_high +
> > > + zone->lowmem_reserve[MAX_NR_ZONES-1]) * 2;
> > > +
> > Why MAX_NR_ZONES-1 ?
>
> this is intent to max lowmem_reserve.
>
Ah, my p
Hi KAME,
> > + notify_threshold = (zone->pages_high +
> > + zone->lowmem_reserve[MAX_NR_ZONES-1]) * 2;
> > +
> Why MAX_NR_ZONES-1 ?
this is intent to max lowmem_reserve.
in normal case,
shrink_active_list isn't called when free_pages > pages_high.
but just after memory
On Mon, 2008-01-14 at 19:41 -0600, Robert Hancock wrote:
> James Bottomley wrote:
> > On Sun, 2008-01-13 at 16:29 +, Alan Cox wrote:
> >>> Yes, I concur for the short term. The other two possible courses of
> >>> action either involve long discussions (the different device one) or
> >>> you'l
Hi Kame
> > + if (pressure) {
> > + nr_wakeup = max_t(int, atomic_read(&nr_watcher_task)>>4, 100);
> > + atomic_long_set(&last_mem_notify, jiffies);
> > + wake_up_locked_nr(&mem_wait, nr_wakeup);
> > + }
> What is this for ? and Why ?
> Are there too many waiters
Change the following static arrays sized by NR_CPUS to
per_cpu data variables:
acpi_cpufreq_data *drv_data[NR_CPUS]
Signed-off-by: Mike Travis <[EMAIL PROTECTED]>
Reviewed-by: Christoph Lameter <[EMAIL PROTECTED]>
---
V1->V2:
- (none)
---
arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c |
Change static bios_cpu_apicid array to a per_cpu data variable.
This includes using a static array used during initialization
similar to the way x86_cpu_to_apicid[] is handled.
There is one early use of bios_cpu_apicid in apic_is_clustered_box().
The other reference in cpu_present_to_apicid() is c
Change the following static arrays sized by NR_CPUS to
per_cpu data variables:
char cpu_to_node_map[NR_CPUS];
Signed-off-by: Mike Travis <[EMAIL PROTECTED]>
Reviewed-by: Christoph Lameter <[EMAIL PROTECTED]>
---
V1->V2:
- Removed extraneous casts
- Fix !NUMA builds with '#ifdef C
Clean up references to x86_cpu_to_apicid. Removes extraneous
comments and standardizes on "x86_*_early_ptr" for the early
kernel init references.
Signed-off-by: Mike Travis <[EMAIL PROTECTED]>
Reviewed-by: Christoph Lameter <[EMAIL PROTECTED]>
---
V1->V2:
- Removed extraneous casts
---
arch/
Change the following static arrays sized by NR_CPUS to
per_cpu data variables:
_cpuid4_info *cpuid4_info[NR_CPUS];
_index_kobject *index_kobject[NR_CPUS];
kobject * cache_kobject[NR_CPUS];
Signed-off-by: Mike Travis <[EMAIL PROTECTED]>
Reviewed-by: Christoph Lameter <[EMAI
Change the following static arrays sized by NR_CPUS to
per_cpu data variables:
i386_cpu cpu_devices[NR_CPUS];
(And change the struct name to x86_cpu.)
Signed-off-by: Mike Travis <[EMAIL PROTECTED]>
Reviewed-by: Christoph Lameter <[EMAIL PROTECTED]>
---
V1->V2:
- (none)
---
arch/x86/
Change the following static arrays sized by NR_CPUS to
per_cpu data variables:
powernow_k8_data *powernow_data[NR_CPUS];
Signed-off-by: Mike Travis <[EMAIL PROTECTED]>
Reviewed-by: Christoph Lameter <[EMAIL PROTECTED]>
---
V1->V2:
- (none)
---
arch/x86/kernel/cpu/cpufreq/powernow-k8
This patchset addresses the kernel bloat that occurs when NR_CPUS is increased.
The memory numbers below are with NR_CPUS = 1024 which I've been testing (4 and
32 real processors, the rest "possible" using the additional_cpus start option.)
These changes are all specific to the x86 architecture, n
Change the following static arrays sized by NR_CPUS to
per_cpu data variables:
task_struct *idle_thread_array[NR_CPUS];
This is only done if CONFIG_HOTPLUG_CPU is defined
as otherwise, the array is removed after initialization
anyways.
Signed-off-by: Mike Travis <[EMAIL PROTECTED]>
Revie
Change the size of APICIDs from u8 to u16. This partially
supports the new x2apic mode that will be present on future
processor chips. (Chips actually support 32-bit APICIDs, but that
change is more intrusive. Supporting 16-bit is sufficient for now).
Signed-off-by: Jack Steiner <[EMAIL PROTECTED
Change the size of node ids from 8 bits to 16 bits to
accomodate more than 256 nodes.
Signed-off-by: Mike Travis <[EMAIL PROTECTED]>
Reviewed-by: Christoph Lameter <[EMAIL PROTECTED]>
---
V1->V2:
- changed pxm_to_node_map to u16
- changed memnode map entries to u16
---
arch/x86/mm/numa_64
On Tue, 15 Jan 2008 10:45:47 +0900
KOSAKI Motohiro <[EMAIL PROTECTED]> wrote:
> the problem is when almost page is mapped and PTE access bit on,
> page reclaim process below steps.
>
> 1) page move to inactive list -> active list
> 2) page move to active list -> inactive list
> 3) really
On Tue, 15 Jan 2008 10:01:21 +0900
KOSAKI Motohiro <[EMAIL PROTECTED]> wrote:
> + if (pressure) {
> + nr_wakeup = max_t(int, atomic_read(&nr_watcher_task)>>4, 100);
> + atomic_long_set(&last_mem_notify, jiffies);
> + wake_up_locked_nr(&mem_wait, nr_wakeup);
From: Hiroshi Shimamoto <[EMAIL PROTECTED]>
Subject: [PATCH] x86: move warning message of polling idle and HT enabled
This warning at idle_setup() is never shown because smp_num_sibling hasn't
been updated at this point yet.
Move this polling idle and HT enabled warning message to select_idle_rou
On Tue, 15 Jan 2008 10:02:30 +0900
KOSAKI Motohiro <[EMAIL PROTECTED]> wrote:
> +
> + notify_threshold = (zone->pages_high +
> + zone->lowmem_reserve[MAX_NR_ZONES-1]) * 2;
> +
Why MAX_NR_ZONES-1 ?
> + if (unlikely((prev_free <= notify_threshold) &&
> +
Willy Tarreau wrote:
> On Sat, Jan 12, 2008 at 12:29:07AM +1030, David Newall wrote:
>
>> Heads up: linux-2.4.36 on kernel.org is dated 01/01/07 (ie six months
>> before linux-2.4.35.) Surely a mistake.
>>
>
> Huh? where did you see this? I've just checked in /pub/linux/kernel/v2.4,
> and
On Mon, Jan 14, 2008 at 01:52:28PM +0100, Cornelia Huck wrote:
> On Mon, 14 Jan 2008 15:05:19 +0800,
> "Dave Young" <[EMAIL PROTECTED]> wrote:
>
> > On Jan 12, 2008 7:09 AM, Gabor Gombas <[EMAIL PROTECTED]> wrote:
> > > On Thu, Jan 10, 2008 at 09:11:17AM +0800, Dave Young wrote:
> > >
> > > > For
Hi
at one point, I found the large file copy speed was different depending on
the copy method.
I compared below method
- read(2) and write(2).
- mmap(2) x2 and memcpy.
- mmap(2) and write(2).
in addition, effect of fadvice(2) and madvice(2) is checked.
to a strange thing,
- most faster m
James Bottomley wrote:
On Sun, 2008-01-13 at 16:29 +, Alan Cox wrote:
Yes, I concur for the short term. The other two possible courses of
action either involve long discussions (the different device one) or
you'll never quite be sure you got all the paths (the GFP_DMA32 one).
At least with
On Mon, Jan 14, 2008 at 05:32:08PM -0800, Jeremy Fitzhardinge wrote:
> >
> >I just applied over the whole git-x86 patchkit (tip
> >2f42671697ea9abc7d10ea7f663d6ef6e8ec6358) + the two build fixes
> >Unfortunately it didn't work, although the faulting loop is shorter now:
> >
>
> Just to be clea
>
>ftp://flower.upol.cz/upload/Configure.help
>
>OK, please, take a look at stuff, Korean guys did 5-6 years ago. One
>particular ARM port (S3C2410X) along with an ARM bootloader (vivi) was
>done. Yet for some reason official Linux port has another developers, and,
>it seems, it was done some time
this one is against x86.git
[PATCH] x86_64: checking aperture report for node instead of cpu
currently when gart iommu is enabled by BIOS or previous we got
"
Checking aperture...
CPU 0: aperture @400 size 64MB
CPU 1: aperture @400 size 64MB
"
we should use use Node instead.
we will get
On Mon, Jan 14, 2008 at 01:29:36PM +, Ian Campbell wrote:
>
> On Thu, 2008-01-10 at 17:15 +0900, Simon Horman wrote:
> > > Have you tested Xen too? Does it run into issues with this change?
> >
> > Xen will need to be updated for this change but it shouldn't be a big
> > deal. Basically righ
Andi Kleen wrote:
On Mon, Jan 14, 2008 at 02:46:00PM -0800, Jeremy Fitzhardinge wrote:
Andi Kleen wrote:
OK, I see the problem. The problem is that the _PAGE_X defines are
defined with _AC(UL, 1 << _PAGE_BIT_X), which has unsigned long type.
This means that ~_PAGE_X also has unsigned
Hi
> > 1/ I don't see the file below listed in the diffstat above...
>
> Agghh...
> sorry, it is mistake.
> I repost soon.
>
> thanks.
the below diffstat is correct.
thanks!
--
Documentation/devices.txt |1
drivers/char/mem.c |6 ++
include/linux/
Hi randy
> Hi,
>
> 1/ I don't see the file below listed in the diffstat above...
Agghh...
sorry, it is mistake.
I repost soon.
thanks.
> 2/ Where is the userspace interface information for the syscall?
No.
userspace interface is only poll(2).
--
To unsubscribe from this list: send the li
On Tue, Jan 15, 2008 at 08:31:48AM +0800, Dave Young wrote:
> On Jan 14, 2008 6:51 PM, Johannes Berg <[EMAIL PROTECTED]> wrote:
> >
> > > The warning that triggered (lockdep.c:700) means that one class (key)
> > > was used with more than one name.
> >
> > Right.
> >
> > > Looking at cleanup_workque
On Tue, 15 Jan 2008 10:01:21 +0900 KOSAKI Motohiro wrote:
> the core of this patch series.
> add /dev/mem_notify device for notification low memory to user process.
>
>
>
> fd = open("/dev/mem_notify", O_RDONLY);
> if (fd < 0) {
> exit(1);
> }
> p
[EMAIL PROTECTED] (Lennart Sorensen) writes:
> I remember my nforce2 board having totally insane clock behaviour back
> around 2.6.14/2.6.15 or so. It has since been fixed in newer kernels.
> I seem to recall some ATI chipsets were even more insane than the nvidia
> at the time, with some running
Pavel Machek wrote:
On Sat 2008-01-12 09:51:40, Theodore Tso wrote:
On Wed, Jan 09, 2008 at 02:52:14PM +0300, Al Boldi wrote:
Ok, but let's look at this a bit more opportunistic / optimistic.
Even after a black-out shutdown, the corruption is pretty minimal, using
ext3fs at least.
After a
Fixes the 32build here with git-x86 (tip
2f42671697ea9abc7d10ea7f663d6ef6e8ec6358)
Fix git-x86 build
Otherwise
make[3]: Nothing to be done for `vmlinux'.
KBUILD_IMAGE := arch/x86/boot/bzImage
make[2]: KBUILD_IMAGE: Command not found
make[2]: *** [all] Error 127
Signed-off-by: Andi Kleen <[EM
show new member of zone struct by /proc/zoneinfo.
Signed-off-by: Marcelo Tosatti <[EMAIL PROTECTED]>
Signed-off-by: KOSAKI Motohiro <[EMAIL PROTECTED]>
---
mm/vmstat.c |4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
Index: linux-2.6.24-rc6-mm1-memnotify/mm/vmstat.c
=
the notification point to happen whenever the VM moves an
anonymous page to the inactive list - this is a pretty good indication
that there are unused anonymous pages present which will be very likely
swapped out soon.
and, It is judged out of trouble at the fllowing situations.
o memory pressur
the core of this patch series.
add /dev/mem_notify device for notification low memory to user process.
fd = open("/dev/mem_notify", O_RDONLY);
if (fd < 0) {
exit(1);
}
pollfds.fd = fd;
pollfds.events = POLLIN;
pollfds.revents = 0;
On Mon, Jan 14, 2008 at 02:46:00PM -0800, Jeremy Fitzhardinge wrote:
> Andi Kleen wrote:
> >>OK, I see the problem. The problem is that the _PAGE_X defines are
> >>defined with _AC(UL, 1 << _PAGE_BIT_X), which has unsigned long type.
> >>This means that ~_PAGE_X also has unsigned long type, and
introduce new API wake_up_locked_nr() and wake_up_locked_all().
it it similar as wake_up_nr() and wake_up_all(), but it doesn't lock.
Signed-off-by: Marcelo Tosatti <[EMAIL PROTECTED]>
Signed-off-by: KOSAKI Motohiro <[EMAIL PROTECTED]>
---
include/linux/wait.h |7 +--
kernel/sched.c
There are 2 way of adding item to wait_queue,
1. add_wait_queue()
2. add_wait_queue_exclusive()
and add_wait_queue_exclusive() is very useful API.
unforunately, poll_wait_exclusive() against poll_wait() doesn't exist.
it means there is no way that wake up only 1 process where polled.
wake_up(
On Mon, Jan 14, 2008 at 12:41:26PM +0100, Peter Zijlstra wrote:
>
> On Mon, 2008-01-14 at 12:30 +0100, Joerg Platte wrote:
> > Am Montag, 14. Januar 2008 schrieb Fengguang Wu:
> >
> > > Joerg, this patch fixed the bug for me :-)
> >
> > Fengguang, congratulations, I can confirm that your patch f
Hi!
The /dev/mem_notify is low memory notification device.
it can avoid swappness and oom by cooperationg with the user process.
You need not be annoyed by OOM any longer :)
please any comments!
related discussion:
--
LKML OOM notifi
On Monday 14 January 2008 23:50:54 Randy Dunlap wrote:
> On Mon, 14 Jan 2008 23:17:00 +0100 (CET) Andi Kleen wrote:
>
> >
> > And clarify description a bit.
> >
> > Only for 64bit, but the interfaces are identical for 32bit and kerneldoc
> > should
> > merge them (?)
>
> I doubt that kernel-d
The HP Integrated Remote Console Virtual Mouse, which is standard equipment
on all Proliant and Integrity servers, produces absolute coordinates
instead of relative coordinates. This is done to synchronize the
position of the mouse cursor on the client desktop with the mouse
cursor position on
Hi;
14 Oca 2008 Pts tarihinde, Steven Rostedt şunları yazmıştı:
> We are pleased to announce the 2.6.24-rc7-rt2 tree, which can be
> downloaded from the location:
[...]
> The broken out patches are also available.
2.6.24-rc7-rt2 (-rt2 patchset on top of Linus's current git commit
031f2dcd7075e2
On Mon, 14 Jan 2008 08:39:01 -0500
Abhishek Rai <[EMAIL PROTECTED]> wrote:
> This is the patch for 2.6.24-rc6 -mm tree, please let me know if anyone would
> like a patch against another recent kernel. Ingo Molnar has already posted a
> patch for 2.6.24-rc7.
>
Please always retain and maintain
On Jan 14, 2008 6:51 PM, Johannes Berg <[EMAIL PROTECTED]> wrote:
>
> > The warning that triggered (lockdep.c:700) means that one class (key)
> > was used with more than one name.
>
> Right.
>
> > Looking at cleanup_workqueue_thread(), the lock_acquire() there works on
> > wq->lockdep_map, and that
On Mon, Jan 14, 2008 at 11:17:15PM +, Adrian McMenamin wrote:
> +/* GD Rom registers */
> +#define GDROM_BASE_REG 0xA05F7000
> +#define GDROM_ALTSTATUS_REG (GDROM_BASE_REG + 0x18)
> +#define GDROM_DATA_REG (GDROM_BASE_REG + 0x80)
> +#define G
On Jan 14, 2008 8:13 PM, Cornelia Huck <[EMAIL PROTECTED]> wrote:
> On Sat, 12 Jan 2008 17:47:54 +0800,
> Dave Young <[EMAIL PROTECTED]> wrote:
>
> Minor style suggestion (same for class_find_child):
>
> > +struct device *class_find_device(struct class *class, void *data,
> > +
Hi Lee-san
> > > +config NORECLAIM
> > > + bool "Track non-reclaimable pages (EXPERIMENTAL; 64BIT only)"
> > > + depends on EXPERIMENTAL && 64BIT
> > > + help
> > > + Supports tracking of non-reclaimable pages off the [in]active lists
> > > + to avoid excessive reclaim overhead on large memory
Arjan van de Ven wrote:
On Sun, 13 Jan 2008 22:29:23 -0500
Tony Camuso <[EMAIL PROTECTED]> wrote:
. There is no need to provide different PCI config access
mechanisms at device granularity, since the PCI config access
mechanism between the CPU and the Northbridge is opaque to
the devic
Hi
> > Why drop (total_swap_pages == 0 && PageAnon(page)) condition?
> > in embedded sysmtem,
> > CONFIG_NORECLAIM is OFF (because almost embedded cpu is 32bit) and
> > that anon move to inactive list is meaningless because it doesn't have swap.
>
> That was a mistake, kind of. Since all swap b
J.A. Magallón wrote:
> I finally found the bad drive (the most obvious one as I would expect,
> it was recycled from an older box...).
> I tried removing completely the drive from power and controller, and then
> running with it powered but not connected. No single error any more on
> any of the ot
On 14-01-08 23:26, Bjorn Helgaas wrote:
On Saturday 12 January 2008 11:13:35 pm Rene Herman wrote:
I find DISABLE including DO_NOT_CHANGE rather unexpected...
I don't know the history of those flags, but I wish they didn't exist.
They really look like warts in the PNP core code. They're us
After 9b8e8de7, manage_start_stop configuration depends on valid ATA
device. Move it into ata_scsi_dev_config(). This was detected by the
coverity checker.
Signed-off-by: Tejun Heo <[EMAIL PROTECTED]>
Cc: Adrian Bunk <[EMAIL PROTECTED]>
---
drivers/ata/libata-scsi.c |6 +++---
1 file change
Quoting Miklos Szeredi ([EMAIL PROTECTED]):
> From: Miklos Szeredi <[EMAIL PROTECTED]>
>
> Add a new mount flag "nomnt", which denies submounts for the owner.
> This would be useful, if we want to support traditional /etc/fstab
> based user mounts.
>
> In this case mount(8) would still have to be
On Mon, 14 Jan 2008 08:57:35 +0900, Tejun Heo <[EMAIL PROTECTED]> wrote:
> J.A. Magallón wrote:
> > I'm still pending to pysically remove the disks (or at least unplug the
> > cable...), but I have realized a cusious thing: after some errors, the
> > kernel is lowering the disk speed (UDMA/133, th
Andrew Morton wrote:
> On Mon, 14 Jan 2008 15:15:04 -0600
> Eric Sandeen <[EMAIL PROTECTED]> wrote:
>
>> Address Roman's review comments for the previously sent on-disk
>> corruption hfs robustness patch.
>>
>> I still owe a patch for hfsplus.
>>
>> Signed-off-by: Eric Sandeen <[EMAIL PROTECTED]>
Quoting Miklos Szeredi ([EMAIL PROTECTED]):
> From: Miklos Szeredi <[EMAIL PROTECTED]>
>
> Use FS_SAFE for "fuse" fs type, but not for "fuseblk".
>
> FUSE was designed from the beginning to be safe for unprivileged users. This
> has also been verified in practice over many years. In addition un
Ralf Baechle on Atlas board support in the linux-mips mailing list:
> Maciej is promising to fix it up since a few years ;-) Aside of that it's
> safe to say the Atlas is dead like a coffin nail.
Signed-off-by: Dmitri Vorobiev <[EMAIL PROTECTED]>
---
diff --git a/Documentation/feature-removal-s
Hello,
first of all, sorry for my English. I've found your email address in the source
code of module for CX2388X based cards. I bought Leadtek WinFast DTV2000H, but
it didn't work. I found, that there are two types of this card. Type I (older),
and type J (latest) ... and only
On Monday 14 January 2008 6:04:28 pm [EMAIL PROTECTED] wrote:
> On Mon, 14 Jan 2008 14:07:46 EST, Paul Moore said:
> > http://git.infradead.org/?p=users/pcmoore/lblnet-2.6_testing;a=commitdiff
> >;h=02f1c89d6e36507476f78108a3dcc78538be460b
>
> Initial testing indicates that 2.6.24-rc6-mm1 plus this
From: Randy Dunlap <[EMAIL PROTECTED]>
Remove the tmp file when exiting. Noticed by Arjan van de Ven.
Catch mktemp failure and exit with message.
Trap kill or other signals and exit cleanly.
Signed-off-by: Randy Dunlap <[EMAIL PROTECTED]>
---
scripts/decodecode | 17 +++--
1 file
On Mon, 2008-01-14 at 23:00 +, Adrian McMenamin wrote:
> From: Adrian McMenamin <[EMAIL PROTECTED]>
>
> This patch adds support for the GD-Rom drive, SEGA's proprietary
> implementation of an IDE CD Rom for the SEGA Dreamcast. This driver
> implements Sega's Packet Interface (SPI) - at least
On Mon, 14 Jan 2008 15:15:04 -0600
Eric Sandeen <[EMAIL PROTECTED]> wrote:
> Address Roman's review comments for the previously sent on-disk
> corruption hfs robustness patch.
>
> I still owe a patch for hfsplus.
>
> Signed-off-by: Eric Sandeen <[EMAIL PROTECTED]>
That isn't a changlog. Please
From: Randy Dunlap <[EMAIL PROTECTED]>
Use the normal, expected mountpoint in the relay(fs) example
for debugfs.
Signed-off-by: Randy Dunlap <[EMAIL PROTECTED]>
---
Documentation/filesystems/relay.txt |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- linux-2.6.24-rc7.orig/Documentati
1 - 100 of 509 matches
Mail list logo