Hugh Dickins
4d6ddfa924
[PATCH] mm: tlb_is_full_mm was obscure
...
tlb_is_full_mm? What does that mean? The TLB is full? No, it means that the
mm's last user has gone and the whole mm is being torn down. And it's an
inline function because sparc64 uses a different (slightly better)
"tlb_frozen" name for the flag others call "fullmm".
And now the ptep_get_and_clear_full macro used in zap_pte_range refers
directly to tlb->fullmm, which would be wrong for sparc64. Rather than
correct that, I'd prefer to scrap tlb_is_full_mm altogether, and change
sparc64 to just use the same poor name as everyone else - is that okay?
Signed-off-by: Hugh Dickins <hugh@veritas.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-10-29 21:40:37 -07:00
..
a.out.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
agp.h
[PATCH] AGP fix for Xen VMM
2005-06-07 12:35:43 -07:00
apb.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
asi.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
atomic.h
[SPARC64]: More fully work around Spitfire Errata 51.
2005-08-29 12:46:22 -07:00
audioio.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
auxio.h
[SPARC64]: Get rid of fast IRQ feature.
2005-06-27 17:04:45 -07:00
auxvec.h
[PATCH] auxiliary vector cleanups
2005-09-07 16:57:21 -07:00
bbc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
bitops.h
[SPARC64]: More fully work around Spitfire Errata 51.
2005-08-29 12:46:22 -07:00
bpp.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
bsderrno.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
bug.h
[PATCH] remove all kernel BUGs
2005-05-01 08:59:01 -07:00
bugs.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
byteorder.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cache.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cacheflush.h
[SPARC64]: Add CONFIG_DEBUG_PAGEALLOC support.
2005-09-25 16:46:57 -07:00
chafsr.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
checksum.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
chmctrl.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cmt.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
compat.h
[PATCH] compat: be more consistent about [ug]id_t
2005-09-07 16:57:19 -07:00
const.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
cpudata.h
[SPARC64]: Probe D/I/E-cache config and use.
2005-09-26 00:32:17 -07:00
cputime.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
current.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
dcr.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
dcu.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
delay.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
display7seg.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
div64.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
dma-mapping.h
[PATCH] gfp_t: dma-mapping (simple cases)
2005-10-28 08:16:49 -07:00
dma.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ebus.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
elf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
emergency-restart.h
[PATCH] Add emergency_restart()
2005-07-26 14:35:41 -07:00
envctrl.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
errno.h
[PATCH] add EOWNERDEAD and ENOTRECOVERABLE version 2
2005-05-01 08:59:06 -07:00
estate.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
fbio.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
fcntl.h
[PATCH] Clean up struct flock definitions
2005-09-07 16:57:38 -07:00
fhc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
floppy.h
[SPARC64]: Get rid of fast IRQ feature.
2005-06-27 17:04:45 -07:00
fpumacro.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
futex.h
[PATCH] Remove unused var from asm/futex.h
2005-09-21 16:16:29 -07:00
hardirq.h
[SPARC64]: Eliminate irq_cpustat_t.
2005-08-29 22:46:43 -07:00
head.h
[SPARC64]: Add missing IDs for newer cpus.
2005-09-27 22:50:06 -07:00
hw_irq.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ide.h
[SPARC64]: Move DCACHE_ALIASING_POSSIBLE define to asm/page.h
2005-09-19 20:11:57 -07:00
idprom.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
io.h
[SPARC64]: Use 'unsigned long' for port argument to I/O string ops.
2005-08-31 15:01:33 -07:00
ioctl.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ioctls.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
iommu.h
[SPARC64]: Fix streaming buffer flushing on PCI and SBUS.
2005-05-31 16:57:59 -07:00
ipc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ipcbuf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
irq.h
[SPARC64]: Add support for IRQ pre-handlers.
2005-07-04 13:24:38 -07:00
isa.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
kbio.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
kdebug.h
[PATCH] RCU: clean up a few remaining synchronize_kernel() calls
2005-06-25 16:24:38 -07:00
kmap_types.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
kprobes.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
linkage.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
local.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
lsu.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mc146818rtc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mman.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mmu.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mmu_context.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
module.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
mostek.h
[PATCH] mostek bogus sparse annotations fixed
2005-04-24 12:28:36 -07:00
msgbuf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
namei.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ns87303.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
openprom.h
[SPARC64]: Rewrite convoluted physical memory probing.
2005-09-29 17:58:26 -07:00
openpromio.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
oplib.h
[SPARC64]: Kill arch/sparc64/prom/memory.c
2005-09-29 18:05:28 -07:00
page.h
[SPARC64]: Kill all external references to sp_banks[]
2005-09-28 21:46:43 -07:00
param.h
[SPARC64]: Support CONFIG_HZ
2005-07-08 15:21:51 -07:00
parport.h
[SPARC64]: Fix enable_dma() in asm-sparc64/parport.h
2005-07-06 15:41:54 -07:00
pbm.h
[SPARC64]: Eliminate PCI IOMMU dma mapping size limit.
2005-10-13 22:15:24 -07:00
pci.h
[PATCH] Make sparc64 use setup-res.c
2005-09-08 14:57:25 -07:00
pconf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
percpu.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
perfctr.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
pgalloc.h
[SPARC64]: Move DCACHE_ALIASING_POSSIBLE define to asm/page.h
2005-09-19 20:11:57 -07:00
pgtable.h
[SPARC64]: Kill all external references to sp_banks[]
2005-09-28 21:46:43 -07:00
pil.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
poll.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
posix_types.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
processor.h
[SPARC64]: remove use of asm/segment.h
2005-08-29 12:45:30 -07:00
psrcompat.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
pstate.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ptrace.h
[SPARC64]: Move syscall success and newchild state out of thread flags.
2005-07-24 19:36:26 -07:00
reg.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
resource.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rtc.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rwsem-const.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
rwsem.h
[PATCH] add sem_is_read/write_locked()
2005-10-29 21:40:35 -07:00
sbus.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
scatterlist.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
seccomp.h
[SPARC64]: Add missing asm-sparc64/seccomp.h file.
2005-07-11 13:44:56 -07:00
sections.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
semaphore.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sembuf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
setup.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sfafsr.h
[SPARC64]: Revamp Spitfire error trap handling.
2005-08-29 12:45:11 -07:00
sfp-machine.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
shmbuf.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
shmparam.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sigcontext.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
siginfo.h
[PATCH] consolidate SIGEV_PAD_SIZE
2005-05-01 08:59:08 -07:00
signal.h
[SPARC64]: Add support for IRQ pre-handlers.
2005-07-04 13:24:38 -07:00
smp.h
[PATCH] smp_processor_id() cleanup
2005-06-21 18:46:13 -07:00
socket.h
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
sockios.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
solerrno.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
spinlock.h
[PATCH] spinlock consolidation
2005-09-10 10:06:21 -07:00
spinlock_types.h
[PATCH] spinlock consolidation
2005-09-10 10:06:21 -07:00
spitfire.h
[SPARC64]: Kill totally unused inline functions from asm/spitfire.h
2005-07-24 19:35:56 -07:00
starfire.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
stat.h
[PATCH] sparc64: Fix stat
2005-04-18 15:13:15 -07:00
statfs.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
string.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
sunbpp.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
svr4.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
system.h
[SPARC64]: Inline membar()'s again.
2005-09-08 14:37:53 -07:00
termbits.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
termios.h
[SPARC64]: Report any user access faults in termios accessors.
2005-06-24 20:11:03 -07:00
thread_info.h
[SPARC64]: Move kernel unaligned trap handlers into assembler file.
2005-08-19 15:55:33 -07:00
timer.h
[SPARC64]: Privatize sun5_timer.
2005-07-24 19:36:13 -07:00
timex.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
tlb.h
[PATCH] mm: tlb_is_full_mm was obscure
2005-10-29 21:40:37 -07:00
tlbflush.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
topology.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
ttable.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
types.h
[PATCH] sab: consolidate kmem_bufctl_t
2005-09-05 00:05:48 -07:00
uaccess.h
[SPARC64]: Simplify user fault fixup handling.
2005-09-28 21:06:47 -07:00
uctx.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
unaligned.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
unistd.h
[SPARC]: Add inotify syscall entries.
2005-07-27 14:14:39 -07:00
upa.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
user.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
utrap.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
vga.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
visasm.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
vuid_event.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
watchdog.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
xor.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00