linux-kernel mailing list

FromSubjectsort iconDate
Roland McGrath
[PATCH] powerpc32 vDSO: linker script indentation
This cleans up the formatting in the vDSO linker script, mostly just the use of whitespace. It's intended to approximate the kernel standard conventions for indenting C, treating elements of the linker script about like initialized variable definitions. Signed-off-by: Roland McGrath <roland@redhat.com> CC: Sam Ravnborg <sam@ravnborg.org> --- arch/powerpc/kernel/vdso32/vdso32.lds.S | 219 +++++++++++++++++-------------- 1 files changed, 118 insertions(+), 101 deletions(-) diff -...
Oct 15, 11:44 pm 2007
Roland McGrath
[PATCH] powerpc64 vDSO: linker script indentation
This cleans up the formatting in the vDSO linker script, mostly just the use of whitespace. It's intended to approximate the kernel standard conventions for indenting C, treating elements of the linker script about like initialized variable definitions. Signed-off-by: Roland McGrath <roland@redhat.com> CC: Sam Ravnborg <sam@ravnborg.org> --- arch/powerpc/kernel/vdso64/vdso64.lds.S | 225 +++++++++++++++++-------------- 1 files changed, 122 insertions(+), 103 deletions(-) diff -...
Oct 15, 11:43 pm 2007
Roland McGrath
[PATCH] SH vDSO: linker script indentation
This cleans up the formatting in the vDSO linker script, mostly just the use of whitespace. It's intended to approximate the kernel standard conventions for indenting C, treating elements of the linker script about like initialized variable definitions. Signed-off-by: Roland McGrath <roland@redhat.com> CC: Sam Ravnborg <sam@ravnborg.org> --- arch/sh/kernel/vsyscall/vsyscall.lds.S | 77 +++++++++++++++++-------------- 1 files changed, 42 insertions(+), 35 deletions(-) diff --gi...
Oct 15, 11:42 pm 2007
Roland McGrath
[PATCH] ia64 vDSO: linker script indentation
This cleans up the formatting in the vDSO linker script, mostly just the use of whitespace. It's intended to approximate the kernel standard conventions for indenting C, treating elements of the linker script about like initialized variable definitions. Signed-off-by: Roland McGrath <roland@redhat.com> CC: Sam Ravnborg <sam@ravnborg.org> --- arch/ia64/kernel/gate.lds.S | 135 +++++++++++++++++++++++-------------------- 1 files changed, 72 insertions(+), 63 deletions(-) diff --g...
Oct 15, 11:40 pm 2007
David Hubbard
2.6.23-git8: Lock dependency engine debugging failure
I am not subscribed to LKML, so please CC me in replies. I am reporting a regression when CONFIG_DEBUG_LOCKDEP is enabled in 2.6.23-git8. The error occurs immediately before loading init. Complete dmesg and kernel config are attached. [ 28.528074] VFS: Mounted root (ext3 filesystem) readonly. [ 28.528090] Freeing unused kernel memory: 212k freed [ 28.537431] Write protecting the kernel read-only data: 1036k [ 28.622874] WARNING: at kernel/lockdep.c:2658 check_flags() [ 28.625132] [ 28...
Oct 15, 11:28 pm 2007
Serge E. Hallyn
[PATCH 1/2 -mm] capabilities: clean up file capability reading
This patch is a simple cleanup which should probably be applied to -mm (assuming I haven't messed it up). The next patch is an experimental patch which will require userspace support and is just RFC at this point. From 9fc0782de6e1287aaeebe8ad653b008f09b22c11 Mon Sep 17 00:00:00 2001 From: Serge E. Hallyn <serue@us.ibm.com> Date: Mon, 15 Oct 2007 17:33:24 -0400 Subject: [PATCH 1/2] capabilities: clean up file capability reading Simplify the vfs_cap_data structure. Also fix get_file_cap...
Oct 15, 10:27 pm 2007
Serge E. Hallyn
[RFC] [PATCH 2/2] capabilities: implement 64-bit capabilities
From 7dd503c612afcb86b3165602ab264e2e9493b4bf Mon Sep 17 00:00:00 2001 From: Serge E. Hallyn <serue@us.ibm.com> Date: Mon, 15 Oct 2007 20:57:52 -0400 Subject: [RFC] [PATCH 2/2] capabilities: implement 64-bit capabilities We are out of capabilities in the 32-bit capability fields, and several users could make use of additional capabilities. Convert the capabilities to 64-bits, change the capability version number accordingly, and convert the file capability code to handle both 32-bit and 64-b...
Oct 15, 10:31 pm 2007
Yinghai Lu
nmi_watchdog on x86_64
just found my on hand ck804, and mcp55 based AMD servers: nmi_watchdog=1 doesn't work but nmi_watchdog=2 does work =1, it say: IOAPIC 8259A virtual wire mode... Did nmi_watchdog=1 work on any other amd64 platform? YH -
Oct 15, 10:12 pm 2007
Jeff Garzik
[PATCH] sc1200 pci cleanup, resume improvement, bug fix
This patch accomplishes the following goals: * kill the 'pci_enable_device ret val not checked' warning * eliminate the incorrect mucking with pci_dev::current_state via the following changes: * [minor bug fix] eliminate pci_set_power_state() call in resume, pci_enable_device() does so for us. * [bug fix] do not touch dev->current_state, pci_set_power_state() and other PCI layer functions manage this for us. * [minor bug fix, warning fix] check pci_enable_device() ret val in re...
Oct 15, 8:57 pm 2007
Randy Dunlap
[PATCH 3/4] docbook: fix usb content
From: Randy Dunlap <randy.dunlap@oracle.com> Fix USB docbook warnings. Warning(linux-2.6.23-git8//include/linux/usb/gadget.h:487): No description found for parameter 'g' Warning(linux-2.6.23-git8//include/linux/usb/gadget.h:506): No description found for parameter 'g' Warning(linux-2.6.23-git8//drivers/usb/core/hub.c:1416): No description found for parameter 'usb_dev' Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> --- drivers/usb/core/hub.c | 6 +++++- include/linu...
Oct 15, 8:30 pm 2007
Randy Dunlap
[PATCH 4/4] docbook: fix filesystems content
From: Randy Dunlap <randy.dunlap@oracle.com> Fix filesystems docbook warnings. Warning(linux-2.6.23-git8//fs/debugfs/file.c:241): No description found for parameter 'name' Warning(linux-2.6.23-git8//fs/debugfs/file.c:241): No description found for parameter 'mode' Warning(linux-2.6.23-git8//fs/debugfs/file.c:241): No description found for parameter 'parent' Warning(linux-2.6.23-git8//fs/debugfs/file.c:241): No description found for parameter 'value' Warning(linux-2.6.23-git8//include/linux/j...
Oct 15, 8:30 pm 2007
Randy Dunlap
[PATCH 2/4] docbook: fix libata content
From: Randy Dunlap <randy.dunlap@oracle.com> Fix libata docbook warnings. Warning(linux-2.6.23-git8//drivers/ata/libata-scsi.c:3251): No description found for parameter 'dev' Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> --- drivers/ata/libata-scsi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- linux-2.6.23-git8.orig/drivers/ata/libata-scsi.c +++ linux-2.6.23-git8/drivers/ata/libata-scsi.c @@ -3239,7 +3239,7 @@ static void ata_scsi_handle_link_detach( ...
Oct 15, 8:29 pm 2007
Randy Dunlap
[PATCH 1/4] docbook: fix kernel-api content
From: Randy Dunlap <randy.dunlap@oracle.com> Fix kernel-api docbook warnings. Warning(linux-2.6.23-git8//drivers/message/fusion/mptscsih.c:2618): No description found for parameter 'sc' Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> --- drivers/message/fusion/mptscsih.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) --- linux-2.6.23-git8.orig/drivers/message/fusion/mptscsih.c +++ linux-2.6.23-git8/drivers/message/fusion/mptscsih.c @@ -2605,14 +2605,10...
Oct 15, 8:29 pm 2007
Chris Mason
More Large blocksize benchmarks
Hello everyone, I'm stealing the cc list and reviving and old thread because I've finally got some numbers to go along with the Btrfs variable blocksize feature. The basic idea is to create a read/write interface to map a range of bytes on the address space, and use it in Btrfs for all metadata operations (file operations have always been extent based). So, instead of casting buffer_head->b_data to some structure, I read and write at offsets in a struct extent_buffer. The extent buffer is ve...
Oct 15, 8:22 pm 2007
David Chinner
Re: More Large blocksize benchmarks
Apples to oranges, Chris ;) btrfs linearises writes due to it's COW behaviour and this is trades off read speed. i.e. we take more seeks to read data so we can keep the write speed high. By using large blocks, you're reducing the number of seeks needed to find anything, and hence the read speed will increase. Write speed will be pretty much unchanged because btrfs does linear writes no matter the block size. XFS doesn't linearise writes and optimises it's layout for a large number of disks and...
Oct 15, 10:36 pm 2007
Christoph Lameter
Re: More Large blocksize benchmarks
Dave's tests were done with an early large blocksize patchset that had issues with readahead. More recent versions have the fixes by Fengguang that address the issue. -
Oct 15, 8:44 pm 2007
Greg KH
[PATCH] ecryptfs: clean up attribute mess
It isn't that hard to add simple kset attributes, so don't go through all the gyrations of creating your own object type and show and store functions. Just use the functions that are already present. This makes things much simpler. Note, the version_str string violates the "one value per file" rule for sysfs. I suggest changing this now (individual files per type supported is one suggested way.) Cc: Michael A. Halcrow <mahalcro@us.ibm.com> Cc: Michael C. Thompson <mcthomps@us.ibm.c...
Oct 15, 8:04 pm 2007
Bodo Eggert
Re: Killing a network connection
There is a /proc/sys/net/ipv4/ip_dynaddr sysctl in 2.6.21. -- If at first you don't succeed, call it version 1.0 Friß, Spammer: f.qxmdo@Mzdadi-.7eggert.dyndns.org jzdhuDjwc@f.7eggert.dyndns.org czwFbC@cz.7eggert.dyndns.org -
Oct 15, 7:50 pm 2007
Stefan Monnier
Re: Killing a network connection
> There is a /proc/sys/net/ipv4/ip_dynaddr sysctl in 2.6.21. Actually, it does look promising, thanks. Stefan -
Oct 15, 11:42 pm 2007
Julian Calaby
Re: What still uses the block layer?
[adding back CCs which were dropped because I'm stupid - sorry!] My (practical) experience is that I couldn't guarantee which card was which. (I remember once where it changed over a kernel re-compile) So my solution, before Debian's persistent naming scheme appeared, was to check it after every new kernel and make sure my config matched up Well, yes and no. My gut feeling is that it's probed like PCI cards are. They're initialised when the drivers are loaded, and not before, as such, there are...
Oct 15, 7:49 pm 2007
Neil Brown
Re: What still uses the block layer?
No, but it dramatically reduces that value of being able to enumerate Breaking old behaviour is always bad... My computers with IDE interfaces still see stable "/dev/hda" devices. Are you saying the devices that used to be "hda" are now "sdb" ?? Maybe there is a Depends on your metric. "Easy to type" - I guess /dev/hda1 wins hands down. "Can be used in a script or config file and is guaranteed always to work until a screwdriver is used to change that device or it's controller" I think...
Oct 15, 7:41 pm 2007
david
Re: What still uses the block layer?
this is the point of disagreement. the devices you can trivially enumerate can be handled easily and trivially, the ones that you can't may require more complex things to handle them, but that depends on the situation. If you only have one USB drive on a system you don't need to worry about what order USB hotplug events come in if you can just say 'the first USB drive'. mixing the different types of devices into one namespace complicates things in a couple of ways. 1. devices that used to h...
Oct 15, 10:12 pm 2007
Johan Brannlund
Lots of disk activity on resume from s2ram
Hi. I've noticed that with recent kernels (starting somewhere between 2.6.20 and 2.6.22) I sometimes get *lots* of disk activity on resume from suspend to ram. About 2/3 of the time, the system resumes normally but in the remaining 1/3 of the time, the hard drive light stays on almost solid and the machine is very, very slow to respond. The only way I've found to reliably recover from this is if I can get to a command prompt fast enough and do "shutdown -r now". There's not much cpu activity at ...
Oct 15, 5:53 pm 2007
Arnd Bergmann
asm-x86/* exported headers using CONFIG_X86_32
While looking through the new header files, I noticed lots of occurences of #ifdef CONFIG_X86_32 in headers files exported for glibc. This is fundamentally broken because user applications including them do not know about any CONFIG_* symbols, and if they did, those would incorrectly describe the ABI. I guess in most cases, the headers that are interesting to user space can simply be merged without any such #ifdef remaining, but those that are still needed should be converted to use #ifdef __x86_...
Oct 15, 6:53 pm 2007
Thomas Gleixner
Re: asm-x86/* exported headers using CONFIG_X86_32
Yup, they slipped through. I have fixups in my pile already. Will send them tomorrow when I'm actually awake. tglx -
Oct 15, 7:01 pm 2007
J. Bruce Fields
[GIT] locks.c updates for 2.6.24
You can pull the following file-locking changes from: git://linux-nfs.org/~bfields/linux.git locks Cleanup, minor bugfixes and some documentation patches. They've been in -mm for a while. (By the way, I've also started some very primitive lease and flock tests, available from: git://linux-nfs.org/~bfields/lock-tests.git and I'm mainly depending on those and connectathon locking tests for now.) --b. J. Bruce Fields (7): locks: reverse order of posix_locks_conflict() argumen...
Oct 15, 6:53 pm 2007
Matt Mackall
[PATCH 0/11] maps3: pagemap monitoring v3
This patchset is version 3 of my /proc/pid/pagemaps code. Rather than submit about 30 incremental patches atop an existing 20 or so where many of the intermediate states are broken and get undone anyway, I've respun this as a much smaller set of 11 patches. Changes in this series: - headers gone again (as recommended by Dave Hansen and Alan Cox) - 64-bit entries (as per discussion with Andi Kleen) - swap pte information exported (from Dave Hansen) - page walker callback for holes (from Dave Ha...
Oct 15, 6:25 pm 2007
Matt Mackall
[PATCH 11/11] maps3: make page monitoring /proc file optional
Make /proc/ page monitoring configurable This puts the following files under an embedded config option: /proc/pid/clear_refs /proc/pid/smaps /proc/pid/pagemap /proc/kpagecount /proc/kpageflags Signed-off-by: Matt Mackall <mpm@selenic.com> Index: l/fs/proc/base.c =================================================================== --- l.orig/fs/proc/base.c 2007-10-15 17:18:09.000000000 -0500 +++ l/fs/proc/base.c 2007-10-15 17:18:16.000000000 -0500 @@ -2031,7 +2031,7 @@ static const s...
Oct 15, 6:26 pm 2007
Dave Hansen
Re: [PATCH 11/11] maps3: make page monitoring /proc file opt...
How about pulling the EMBEDDED off there? I certainly want it for non-embedded reasons. ;) -- Dave -
Oct 15, 6:49 pm 2007
Jeremy Fitzhardinge
Re: [PATCH 11/11] maps3: make page monitoring /proc file opt...
That means it will only bother asking you if you've set EMBEDDED; otherwise its always on. J -
Oct 15, 6:51 pm 2007
Rusty Russell
Re: [PATCH 11/11] maps3: make page monitoring /proc file opt...
But it's at the least confusing. Surely this option should depend on MMU and PROC_FS, and the prompt depend on EMBEDDED? That might be implied by the Kconfig layout, but AFAICT this patch removed the explicit MMU dependency. Rusty. -
Oct 15, 8:03 pm 2007
Matt Mackall
Re: [PATCH 11/11] maps3: make page monitoring /proc file opt...
Wasn't this your patch? You're right, it ought to say "depends PROC_FS && MMU". Will fix. -- Mathematics is the supreme nostalgia of our time. -
Oct 15, 8:20 pm 2007
Matt Mackall
[PATCH 10/11] maps3: add /proc/kpagecount and /proc/kpagefla...
From: Matt Mackall <mpm@selenic.com> This makes physical page map counts available to userspace. Together with /proc/pid/pagemap and /proc/pid/clear_refs, this can be used to monitor memory usage on a per-page basis. [bunk@stusta.de: make struct proc_kpagemap static] Signed-off-by: Matt Mackall <mpm@selenic.com> Cc: Jeremy Fitzhardinge <jeremy@goop.org> Cc: David Rientjes <rientjes@google.com> Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Andrew Morton...
Oct 15, 6:26 pm 2007
Dave Hansen
Re: [PATCH 10/11] maps3: add /proc/kpagecount and /proc/kpag...
This one makes me worry a little bit. Are we sure that this won't expose a wee bit too much to userspace? I can see it making sense to clear the page refs, then inspect whether the page has been referenced again. But, I worry that people are going to start doing things like read NUMA, SPARSEMEM, or other internal information out of these. I've seen quite a few patches lately that do creative things with these *cough*clameter*cough*, and I worry that they're too fluid to get exposed to usersp...
Oct 15, 6:48 pm 2007
Matt Mackall
Re: [PATCH 10/11] maps3: add /proc/kpagecount and /proc/kpag...
Hmm, I would have thought you'd find the NUMA bits especially interesting. Being able to, say, colorize a process' memory map by what nodes its That is a concern. In general, I think getting too cute with page flags and struct page in general is a bad idea because the rules here are already so complex/fragile/confusing/underdocumented, but there's Referenced, dirty, uptodate, lru, active, slab, writeback, reclaim, and buddy all look like they might be interesting to me from the point of view of...
Oct 15, 7:11 pm 2007
Dave Hansen
Re: [PATCH 10/11] maps3: add /proc/kpagecount and /proc/kpag...
This is true, but it forces a lot of logic from the kernel to be run in userspace to figure out what is going on. Looking at mainline today: #define PG_reclaim 17 /* To be reclaimed asap */ ... #define PG_readahead PG_reclaim /* Reminder to do async read-ahead */ All of a sudden, to figure out which flag it actually is, we need to have all of the logic that the kernel does. Does this establish a fixed user<->kernel ABI that will keep us from doing this i...
Oct 15, 7:34 pm 2007
Matt Mackall
Re: [PATCH 10/11] maps3: add /proc/kpagecount and /proc/kpag...
Yeah, there are a bunch of flags that aren't mutually exclusive and we Perhaps we need something like: flags = page->flags; userflags = FLAG_BIT(USER_REFERENCED, flags & PG_referenced) | ... etc. for the flags we want to export. This will let us change to FLAG_BIT(USER_SLAB, PageSlab(page)) | if we make a virtual slab bit. And it shows up in grep. Unfortunately, i386 test_bit is an asm inline and not a macro so we can't hope for the compiler to fold up a bunch of i...
Oct 15, 8:35 pm 2007
Dave Hansen
Re: [PATCH 10/11] maps3: add /proc/kpagecount and /proc/kpag...
Yeah, that looks like a pretty sane scheme. Do we want to be any more abstract about it? Perhaps instead of USER_SLAB, it should be USER_KERNEL_INTERNAL, or USER_KERNEL_USE. The slab itself is going away We could also Yeah, that looks like a pretty sane scheme. Do we want to be any more abstract about it? Perhaps instead of USER_SLAB, it should be USER_KERNEL_INTERNAL, or USER_KERNEL_USE. The slab itself is going away as we speak. For the bits that we want to export, we could also add the...
Oct 15, 8:49 pm 2007
Matt Mackall
Re: [PATCH 10/11] maps3: add /proc/kpagecount and /proc/kpag...
Perhaps. SLUB is still "a slab-based allocator". SLOB isn't, but I Confused. Why are we interested in clear? -- Mathematics is the supreme nostalgia of our time. -
Oct 15, 8:58 pm 2007
Dave Hansen
Re: [PATCH 10/11] maps3: add /proc/kpagecount and /proc/kpag...
We're not. I just grabbed a random line to show the non-atomic accessors. Any actual one we'd need to add would be: #define __PageBuddy(page) __test_bit(PG_buddy, &(page)->flags) It looks like we don't have any of these non-atomic ones for plain __PageFoo(). So, we'd have to add them for each one that we wanted. Still not much work, and still satisfies the "grep test". :) -- Dave -
Oct 15, 9:07 pm 2007
Matt Mackall
[PATCH 2/11] maps3: introduce task_size_of for all arches
For the /proc/<pid>/pagemap code[1], we need to able to query how much virtual address space a particular task has. The trick is that we do it through /proc and can't use TASK_SIZE since it references "current" on some arches. The process opening the /proc file might be a 32-bit process opening a 64-bit process's pagemap file. x86_64 already has a TASK_SIZE_OF() macro: #define TASK_SIZE_OF(child) ((test_tsk_thread_flag(child, TIF_IA32)) ? IA32_PAGE_OFFSET : TASK_SIZE64) I'd like to...
Oct 15, 6:25 pm 2007
David Rientjes
Re: [PATCH 2/11] maps3: introduce task_size_of for all arches
TASK_SIZE_OF() should be defined in terms of TASK_SIZE, just like it is Same. -
Oct 15, 7:45 pm 2007
Dave Hansen
Re: [PATCH 2/11] maps3: introduce task_size_of for all arches
David, All of your comments looked pretty valid to me. I've refreshed that patch. I haven't even compile-tested this so there may be some fat fingering somewhere. I'll run compile tests on it now. -- Dave For the /proc/<pid>/pagemap code[1], we need to able to query how much virtual address space a particular task has. The trick is that we do it through /proc and can't use TASK_SIZE since it references "current" on some arches. The process opening the /proc file might be a 32-b...
Oct 15, 8:36 pm 2007
David Rientjes
Re: [PATCH 2/11] maps3: introduce task_size_of for all arches
test_tsk_thread_flag() takes two arguments. -
Oct 15, 10:26 pm 2007
Matt Mackall
[PATCH 8/11] maps3: regroup task_mmu by interface
From: Matt Mackall <mpm@selenic.com> Reorder source so that all the code and data for each interface is together. Signed-off-by: Matt Mackall <mpm@selenic.com> Cc: Jeremy Fitzhardinge <jeremy@goop.org> Cc: David Rientjes <rientjes@google.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Index: l/fs/proc/task_mmu.c =================================================================== --- l.orig/fs/proc/task_mmu.c 2007-10-14 13:42:11.000000000 -0500 +++ l...
Oct 15, 6:26 pm 2007
Matt Mackall
[PATCH 9/11] maps3: add /proc/pid/pagemap interface
From: Matt Mackall <mpm@selenic.com> This interface provides a mapping for each page in an address space to its physical page frame number, allowing precise determination of what pages are mapped and what pages are shared between processes. New in this version: - headers gone again (as recommended by Dave Hansen and Alan Cox) - 64-bit entries (as per discussion with Andi Kleen) - swap pte information exported (from Dave Hansen) - page walker callback for holes (from Dave Hansen) - direc...
Oct 15, 6:26 pm 2007
Matt Mackall
[PATCH 7/11] maps3: move clear_refs code to task_mmu.c
From: Matt Mackall <mpm@selenic.com> This puts all the clear_refs code where it belongs and probably lets things compile on MMU-less systems as well. Signed-off-by: Matt Mackall <mpm@selenic.com> Cc: Jeremy Fitzhardinge <jeremy@goop.org> Cc: David Rientjes <rientjes@google.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Index: l/fs/proc/base.c =================================================================== --- l.orig/fs/proc/base.c 2007-10-14 13...
Oct 15, 6:26 pm 2007
Matt Mackall
[PATCH 4/11] maps3: introduce a generic page walker
Introduce a general page table walker Signed-off-by: Matt Mackall <mpm@selenic.com> Index: l/include/linux/mm.h =================================================================== --- l.orig/include/linux/mm.h 2007-10-09 17:37:59.000000000 -0500 +++ l/include/linux/mm.h 2007-10-10 11:46:37.000000000 -0500 @@ -773,6 +773,17 @@ unsigned long unmap_vmas(struct mmu_gath struct vm_area_struct *start_vma, unsigned long start_addr, unsigned long end_addr, unsigned long *nr_accounted, st...
Oct 15, 6:26 pm 2007
Jeremy Fitzhardinge
Re: [PATCH 4/11] maps3: introduce a generic page walker
It would be nice to have some clue about when each of these functions are called (depth first? pre or post order?), and what their params are. Does it call a callback for folded pagetable levels? Can pte_hole be used to create new mappings while we're traversing the Should this be (pte, addr, addr+PAGE_SIZE, private)? Is the second addr argument for the address range being mapped by this thing? Why pass -
Oct 15, 6:40 pm 2007
Matt Mackall
Re: [PATCH 4/11] maps3: introduce a generic page walker
Probably - the pattern is [start, end). Either that or we should have Oops. -- Mathematics is the supreme nostalgia of our time. -
Oct 15, 7:30 pm 2007
previous daytodaynext day
October 14, 2007October 15, 2007October 16, 2007