aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-alpha/pgalloc.h (follow)
AgeCommit message (Collapse)AuthorFilesLines
2005-01-04[PATCH] Make page allocator aware of requests for zeroed memoryChristoph Lameter1-3/+1
Thisintroduces __GFP_ZERO as an additional gfp_mask element to allow to request zeroed pages from the page allocator: - Modifies the page allocator so that it zeroes memory if __GFP_ZERO is set - Replace all page zeroing after allocating pages by prior allocations with allocations using __GFP_ZERO Signed-off-by: Christoph Lameter <clameter@sgi.com> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2004-07-12[PATCH] sparse: alpha NULL noise removalAlexander Viro1-1/+1
2004-04-11[PATCH] missing NULL pointer check in pte_alloc_one.Andrew Morton1-1/+4
From: Martin Schwidefsky <schwidefsky@de.ibm.com> Just found an small bug in pgalloc for s390*. Comparing notes with other architectures I found that pte_alloc_one is sick for alpha and sparc64 as well.
2003-04-20[PATCH] use __GFP_REPEAT in pmd_alloc_one()Andrew Morton1-1/+1
Convert all pmd_alloc_one() implementations to use __GFP_REPEAT
2003-01-14[PATCH] alpha numa updateIvan Kokshaysky1-1/+2
From Jeff.Wiedemeier@hp.com: numa mm update including moving alpha numa support into machine vector so a generic numa kernel can be used.
2002-08-10[PATCH] alpha: misc fixes [9/10]Ivan Kokshaysky1-0/+1
Set of small fixes: - pcibios_init() must be int; - fls() - ctlz on ev67, generic on others. This was required for something several kernel releases back, now it seems to be unused. Anyway, it shouldn't hurt, so included here. - missing #includes, missing #if RTC_IRQ in drivers/char/rtc.c; - define USER_HZ; From Jeff Wiedemeier: - rename alpha-specific config section 'General setup' to 'System setup' to avoid confusion with generic 'General setup'; - fix the 'bootpfile' build.
2002-04-21[PATCH] (6/6) alpha fixesAlexander Viro1-1/+1
- fixed off-by-PAGE_OFFSET in populate_pmd() (alpha, again)
2002-03-24Break an include loop by moving cache flushing routines fromRichard Henderson1-222/+2
asm/pgtable.h and/or asm/pgalloc.h to asm/cacheflush.h, and tlb flushing routines to asm/tlbflush.h.
2002-02-21Update Alpha for Ingo's page tables in highmem patch.Richard Henderson1-84/+29
2002-02-12[PATCH] flush_icache_user_range (v2.5.4)Paul Mackerras1-4/+8
The patch below changes access_process_vm to use a new architecture hook, flush_icache_user_range, instead of flush_icache_page, and adds a definition of flush_icache_user_range which does the same thing as flush_icache_page for all architectures except PPC. (The PPC update that is in Linus' BK tree already includes a suitable definition of flush_icache_user_range.) The reason for doing this is that when flush_icache_page is called from do_no_page or do_swap_page, I want to be able to do the flush conditionally, based on the state of the page. In contrast, access_process_vm needs to do the flush unconditionally since it has just modified the page. In the access_process_vm case it is useful to have the information about the user address and length that have been modified since then we can just flush the affected cache lines rather than the whole page. This patch should make it easy to improve performance on alpha, since there (as I understand it) the icache flush is not needed at all in do_no_page or do_swap_page, but is needed in access_process_vm. All that is needed is to make flush_icache_page a noop on alpha. The patch below doesn't do this, I'll let the alpha maintainers push that change if they want.
2002-02-05v2.5.2 -> v2.5.2.1Linus Torvalds1-4/+4
- Al Viro: fix up silly problem in swapfile filp cleanups in 2.5.2 - Tachino Nobuhiro: fix another error return for swapfile filp code - Robert Love: merge some of Ingo's scheduler fixes - David Miller: networking, sparc and some scsi driver fixes - Tim Waugh: parport update - OGAWA Hirofumi: fatfs cleanups and bugfixes - Roland Dreier: fix vsscanf buglets. - Ben LaHaise: include file cleanup - Andre Hedrick: IDE taskfile update
2002-02-04v2.4.4.5 -> v2.4.4.6Linus Torvalds1-4/+5
- Johannes Erdfelt: OHCI hash-chain corruption fix, USB updates - Richard Henderson, Ivan Kokshaysky: alpha PCI iommu fixes - Tim Waugh: parport changelogs and printk levels - Andrew Morton: vmalloc off-by-one (overly sensitive) test - Al Viro: VFS layer cleanups - Cort Dougan: PPC updates (big bootloader re-org) - Alan Cox: more merges, remove phillips camera conversion code - Andrea Arkangeli: alpha fixups - OGAWA Hirofumi: big-sector support with FAT - Neil Brown: more md fixes
2002-02-04v2.4.3.6 -> v2.4.3.7Linus Torvalds1-1/+1
- Johannes Erdfelt: USB updates - David Howells: more rw-sem stuff - David Miller: network callback cleanups and fixes - Jan Harkes: make Coda use the proper VFS layer interfaces, so that it can use "non-traditional-unix" filesystems without inode numbers for backing store.
2002-02-04v2.4.3.3 -> v2.4.3.4Linus Torvalds1-54/+25
- David Miller: sparc rw semaphores moved over - Alan Cox: yet more resyncs - NIIBE Yutaka: Super-H driver update - David Howells: more rw-sem cleanups, updates - USB updates - Al Viro: filesystem init cleanup
2002-02-04Import changesetLinus Torvalds1-0/+374