| 182626194660_595260007398 | Sam Ravnborg |
|
On Tue, Aug 05, 2008 at 11:06:15PM +0100, Russell King wrote:
Currently, I know Linus tree builds fine for most ARM platforms (thanks
to the ARM kautobuild project.) However, Im seeing unexpecte |
|
|   |
| 156526484765_569660007751 | Andrea Righi |
|
yep! clear.
Ok, in this case wouldnt be better at least to define pud_free() as:
static inline pud_free(struct mm_struct *mm, pmd_t *pmd)
{
}
I also like this :)
--
To unsubscrib |
|
|   |
| 161621454808_562360007030 | Sam Ravnborg |
|
On Wed, Aug 06, 2008 at 09:28:42PM +0200, Sam Ravnborg wrote:
Our mails crossed. I will fix kbuild asap so you do not need to revert.
Have crossed again, sorry. If you can get a fix for the asm/e |
|
|   |
| 101426324867_546460007594 | Jeremy Fitzhardinge |
|
On Mon, 28 Jul 2008 19:19:44 +0200
Andrea Righi <righi.andrea@xxxxxxxxx wrote:
KOSAKI Motohiro wrote:
yep! clear.
Ok, in this case wouldnt be better at least to define pud_free( |
|
|   |
| 148321624981_515760007087 | Andrea Righi |
|
On Mon, Jul 28, 2008 at 10:05:00PM +0200, Sam Ravnborg wrote:
The traditional location of the arch specific Makefiles
has been at:
include/asm-$ARCH
But as suggested by several people |
|
|   |
| 198228004706_564260007977 | Andrea Righi |
|
On Mon, 28 Jul 2008, Andrea Righi wrote:
Move multiple definitions of pmd_free() from different include/asm-* into
mm/util.c.
But this is horrible, because it forces a totally unnecessary fu |
|
|   |
| 103923174625_580560007388 | Andrea Righi |
|
yep! clear.
Ok, in this case wouldnt be better at least to define pud_free() as:
static inline pud_free(struct mm_struct *mm, pmd_t *pmd)
{
}
I also like this :)
--
To unsubscrib |
|
|   |
| 155526294534_536360007128 | Jeremy Fitzhardinge |
|
On Mon, 28 Jul 2008 19:19:44 +0200
Andrea Righi <righi.andrea@xxxxxxxxx wrote:
KOSAKI Motohiro wrote:
yep! clear.
Ok, in this case wouldnt be better at least to define pud_free( |
|
|   |
| 139322664760_525960007935 | Ingo Molnar |
|
Jeremy Fitzhardinge wrote:
Andrew Morton wrote:
I can second that. See
rel="nofollow" userweb.kernel.org/~akpm/mmotm/broken-out/include-asm-generic-pgtable-nopmdh-macros-are-noxious-rea |
|
|   |
| 185322134096_583460007070 | Ingo Molnar |
|
Jeremy Fitzhardinge wrote:
Andrew Morton wrote:
I can second that. See
rel="nofollow" userweb.kernel.org/~akpm/mmotm/broken-out/include-asm-generic-pgtable-nopmdh-macros-are-noxious-rea |
|
|   |
| 192223524871_562760007622 | James Bottomley |
|
Ingo Molnar wrote:
* Andrea Righi <righi.andrea@xxxxxxxxx wrote:
Jeremy Fitzhardinge wrote:
Andrew Morton wrote:
I can second that. See
rel="nofollow" userweb.kernel.o |
|
|   |
| 160420344940_522860007953 | James Bottomley |
|
Ingo Molnar wrote:
* Andrea Righi <righi.andrea@xxxxxxxxx wrote:
Jeremy Fitzhardinge wrote:
Andrew Morton wrote:
I can second that. See
rel="nofollow" userweb.kernel.o |
|
|   |
| 161723944581_515060007832 | James Bottomley |
|
On Mon, 28 Jul 2008, James Bottomley wrote:
Are you sure about this (the barrier)?
Im sure. Try it. It perturbs the code quite a bit to have a function call
in the thing, because it
- clob |
|
|   |
| 127921504098_503860007829 | James Bottomley |
|
On Mon, 28 Jul 2008, James Bottomley wrote:
Are you sure about this (the barrier)?
Im sure. Try it. It perturbs the code quite a bit to have a function call
in the thing, because it
- clob |
|
|   |
| 197322624041_506860007412 | Mathieu Desnoyers |
|
On Mon, 28 Jul 2008, James Bottomley wrote:
Sorry ... should have been clearer. My main concern is the cost of
barrier() which is just a memory clobber ... we have to use barriers to
plac |
|
|   |
| 113920174764_500960007758 | Mathieu Desnoyers |
|
On Mon, 28 Jul 2008, James Bottomley wrote:
Sorry ... should have been clearer. My main concern is the cost of
barrier() which is just a memory clobber ... we have to use barriers to
plac |
|
|   |
| 163222484792_557260007631 | akpm |
|
On Mon, Jul 28, 2008 at 03:53:40AM -0700, Andrew Morton wrote:
On Mon, 28 Jul 2008 20:03:23 +1000 Benjamin Herrenschmidt <benh@xxxxxxxxxxxxxxxxxxx wrote:
Andrew, what was your decision v |
|
|   |
| 152420934025_510560007784 | akpm |
|
On Mon, Jul 28, 2008 at 03:53:40AM -0700, Andrew Morton wrote:
On Mon, 28 Jul 2008 20:03:23 +1000 Benjamin Herrenschmidt <benh@xxxxxxxxxxxxxxxxxxx wrote:
Andrew, what was your decision v |
|
|   |
| 193825234934_503560007343 | akpm |
|
The patch titled
clean up duplicated alloc/free_thread_info
has been removed from the -mm tree. Its filename was
clean-up-duplicated-alloc-free_thread_info.patch
This patch was dropped b |
|
|   |
| 186425354605_590560007702 | akpm |
|
From: Adrian Bunk <bunk@xxxxxxxxxx
This patch contains the following cleanups for the asm/ptrace.h
userspace headers:
- include/asm-generic/Kbuild.asm already lists ptrace.h, remove
the super |
|
|   |
| 131727434720_508060007364 | Adrian Bunk |
|
From: FUJITA Tomonori <fujita.tomonori@xxxxxxxxxxxxx
We duplicate alloc/free_thread_info defines on many platforms (the
majority uses __get_free_pages/free_pages). This patch defines common
def |
|
|   |
| 183923844613_563160007089 | Adrian Bunk |
|
On Fri, 25 Jul 2008 11:39:43 +0300 Adrian Bunk <bunk@xxxxxxxxxx wrote:
Commit 27ac792ca0b0a1e7e65f20342260650516c95864
(PAGE_ALIGN(): correctly handle 64-bit values on 32-bit architectures)
|
|
|   |
| 126224804183_528860007428 | Andrea Righi |
|
On Fri, 25 Jul 2008 12:14:55 +0300 Adrian Bunk <bunk@xxxxxxxxxx wrote:
Ideally, all headers should be self-contained. IOW, they should #include
everything they use.
Yup. And the core reas |
|
|   |
| 107125224952_500460007513 | Andrew Morton |
|
On Fri, Jul 25, 2008 at 12:14:55PM +0300, Adrian Bunk wrote:
On Fri, Jul 25, 2008 at 01:55:37AM -0700, Andrew Morton wrote:
...
pls test:
diff -puN include/linux/sched.h~a include/lin |
|
|   |
| 134824214047_595360007651 | Andrew Morton |
|
On Fri, Jul 25, 2008 at 02:34:55AM -0700, Andrew Morton wrote:
We should make arch_pick_mmap_layout __weak and nuke that ifdef.
I strongly disagree. I find it makes it harder to follow code flow
|
|
|   |
| 165526434394_537460007146 | Grant Likely |
|
On Fri, 25 Jul 2008, Matthew Wilcox wrote:
On Fri, Jul 25, 2008 at 02:34:55AM -0700, Andrew Morton wrote:
We should make arch_pick_mmap_layout __weak and nuke that ifdef.
I strongly dis |
|
|   |
| 173925634530_535160007486 | Adrian Bunk |
|
On Wed, 17 Feb 2010, Grant Likely wrote:
Question. If I use this pattern, and use the __weak attribute on core
code functions wrapped with a #ifndef, then how does it mesh with
EXPORT_SYM |
|
|   |
| 144024564967_562460007551 | Ingo Molnar |
|
GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD vmlinux
arch/x86/kernel/built-in.o: In function `sy |
|
|   |
| 105128164073_500260007632 | akpm |
|
From: Adrian Bunk <bunk@xxxxxxxxxx
This patch contains the following cleanups for the asm/ptrace.h
userspace headers:
- include/asm-generic/Kbuild.asm already lists ptrace.h, remove
the super |
|
|   |
| 151621684052_556460007379 | akpm |
|
From: FUJITA Tomonori <fujita.tomonori@xxxxxxxxxxxxx
We duplicate alloc/free_thread_info defines on many platforms (the
majority uses __get_free_pages/free_pages). This patch defines common
def |
|
|   |
| 121427764022_560860007747 | akpm |
|
The patch titled
flag parameters: eventfd
has been removed from the -mm tree. Its filename was
flag-parameters-eventfd.patch
This patch was dropped because it was merged into mainline or |
|
|   |
| 175428894309_528460007503 | akpm |
|
The patch titled
flag parameters add-on: remove epoll_create size param
has been removed from the -mm tree. Its filename was
flag-parameters-add-on-remove-epoll_create-size-param.patch
T |
|
|   |
| 177126804960_573860007704 | akpm |
|
The patch titled
flag parameters: paccept
has been removed from the -mm tree. Its filename was
flag-parameters-paccept.patch
This patch was dropped because it was merged into mainline or |
|
|   |
| 128923544519_536260007339 | akpm |
|
The patch titled
flag parameters: epoll_create
has been removed from the -mm tree. Its filename was
flag-parameters-epoll_create.patch
This patch was dropped because it was merged into m |
|
|   |
| 199428734507_504660007628 | Geert Uytterhoeven |
|
The patch titled
bootmem: replace node_boot_start in struct bootmem_data
has been removed from the -mm tree. Its filename was
bootmem-replace-node_boot_start-in-struct-bootmem_data.patch
|
|
|   |
| 142626514404_544960007554 | Geert Uytterhoeven |
|
On Thu, 24 Jul 2008 20:49:27 +0200 (CEST), Geert Uytterhoeven <geert@xxxxxxxxxxxxxx wrote:
Because an argument of mips virt_to_phys() is an pointer and
initrd_start is unsigned long. It |
|
|   |
| 119520124442_550560007682 | Nick Piggin |
|
On Fri, 25 Jul 2008 21:22:20 +0200 (CEST), Geert Uytterhoeven <geert@xxxxxxxxxxxxxx wrote:
So theres definitely room for a small janitors project...
Probably the best short term solution i |
|
|   |
| 100820684361_596860007664 | Nick Piggin |
|
Hi Nick,
On Thu, Jul 24, 2008 at 04:39:49PM +0200, Nick Piggin wrote:
I think everybody is hoping to have a workable mmu notifier scheme
merged in 2.6.27 (myself included). However I do have som |
|
|   |
| 167120944018_519060007375 | Nick Piggin |
|
On Sat, Jul 26, 2008 at 05:08:10AM +0200, Nick Piggin wrote:
Well I just was never completely satisfied with how that turned out.
There was an assertion that invalidate range begin/end were the r |
|
|   |
| 152924514248_503560007684 | Nick Piggin |
|
On Sat, Jul 26, 2008 at 02:28:26PM +0200, Nick Piggin wrote:
3) livelock/starvation problem with TLB holdoff
Thats not shooting yourself in the foot if you are forced into the
design. Definit |
|
|   |
| 166429244334_506760007593 | Nick Piggin |
|
On Sat, Jul 26, 2008 at 03:10:15PM +0200, Nick Piggin wrote:
I am talking about a number of threads starving another thread of the
same process, but that isnt shooting themselves in the foot beca |
|
|   |
| 162125684606_506360007904 | Andrea Arcangeli |
|
On Sat, Jul 26, 2008 at 03:02:02PM +0200, Andrea Arcangeli wrote:
On Sat, Jul 26, 2008 at 02:28:26PM +0200, Nick Piggin wrote:
If I had seen even a single number to show the more complex sch |
|
|   |
| 174520814972_510660007777 | Christoph Lameter |
|
On Sat, Jul 26, 2008 at 03:49:15PM +0200, Andrea Arcangeli wrote:
On Sat, Jul 26, 2008 at 03:14:50PM +0200, Nick Piggin wrote:
But I also wear a VM (as in virtual memory not virtual machine ;) |
|
|   |
| 177127214872_578960007328 | Christoph Lameter |
|
On Sat, Jul 26, 2008 at 03:49:15PM +0200, Andrea Arcangeli wrote:
On Sat, Jul 26, 2008 at 03:14:50PM +0200, Nick Piggin wrote:
But I also wear a VM (as in virtual memory not virtual machine ;) |
|
|   |
| 116424404779_541260007276 | Christoph Lameter |
|
On Wed, Jul 30, 2008 at 09:19:44AM -0500, Christoph Lameter wrote:
Yes we have had so much talk about this that I am a bit tired of
talking about it. I vaguely remember bringing up the same point |
|
|   |
| 109521394199_543060007572 | Christoph Lameter |
|
On Wed, Jul 30, 2008 at 09:19:44AM -0500, Christoph Lameter wrote:
Yes we have had so much talk about this that I am a bit tired of
talking about it. I vaguely remember bringing up the same point |
|
|   |
| 102328294140_562960007213 | Christoph Lameter |
|
On Wed, Jul 30, 2008 at 10:42:12AM -0500, Christoph Lameter wrote:
Andrea Arcangeli wrote:
I think the current implementation is fine for the long run, it can
provide the fastest perform |
|
|   |
| 153226374295_550460007345 | Christoph Lameter |
|
On Wed, Jul 30, 2008 at 10:42:12AM -0500, Christoph Lameter wrote:
Andrea Arcangeli wrote:
I think the current implementation is fine for the long run, it can
provide the fastest perform |
|
|   |
| 128025144066_515260007978 | Nick Piggin |
|
On Sat, Jul 26, 2008 at 01:38:13PM +0200, Andrea Arcangeli wrote:
On Sat, Jul 26, 2008 at 05:08:10AM +0200, Nick Piggin wrote:
Anyway, I just voice my opinion and let Andrew and Linus decide. T |
|
|   |
| 148024674417_525960007894 | Nick Piggin |
|
On Sat, Jul 26, 2008 at 01:38:13PM +0200, Andrea Arcangeli wrote:
On Sat, Jul 26, 2008 at 05:08:10AM +0200, Nick Piggin wrote:
Anyway, I just voice my opinion and let Andrew and Linus decide. T |
|
|   |