Alan Cox
be90038a24
[PATCH] tty: preparatory structures for termios revamp
...
In order to sort out our struct termios and add proper speed control we need
to separate the kernel and user termios structures. Glibc is fine but the
other libraries rely on the kernel exported struct termios and we need to
extend this without breaking the ABI/API
To do so we add a struct ktermios which is the kernel view of a termios
structure and overlaps the struct termios with extra fields on the end for
now. (That limitation will go away in later patches). Some platforms (eg
alpha) planned ahead and thus use the same struct for both, others did not.
This just adds the structures but does not use them, it seems a sensible
splitting point for bisect if there are compile failures (not that I expect
them)
Signed-off-by: Alan Cox <alan@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-12-08 08:28:56 -08:00
..
a.out.h
agp.h
[PARISC] Add support for Quicksilver AGPGART
2006-10-04 06:50:16 -06:00
asmregs.h
assembly.h
[PARISC] Abstract shift register left in .S
2006-10-04 06:45:37 -06:00
atomic.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
auxvec.h
bitops.h
[PATCH] bitops: parisc: use generic bitops
2006-03-26 08:57:14 -08:00
bug.h
bugs.h
byteorder.h
cache.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
cacheflush.h
[PARISC] parisc specific kmap API implementation for pa8800
2006-10-04 06:46:21 -06:00
checksum.h
[NET]: PARISC checksum annotations and cleanups.
2006-12-02 21:23:10 -08:00
compat.h
[PARISC] Switch is_compat_task to use TIF_32BIT
2006-10-04 06:46:42 -06:00
compat_rt_sigframe.h
compat_signal.h
compat_ucontext.h
[PARISC] Arch-specific compat signals
2006-01-22 20:57:42 -05:00
cputime.h
current.h
delay.h
device.h
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
div64.h
dma-mapping.h
[PATCH] Pass struct dev pointer to dma_cache_sync()
2006-12-07 08:39:41 -08:00
dma.h
Fix misc .c/.h comment typos
2006-11-30 05:24:39 +01:00
eisa_bus.h
eisa_eeprom.h
elf.h
emergency-restart.h
errno.h
fcntl.h
fixmap.h
floppy.h
[PATCH] irq-flags: PARISC: Use the new IRQF_ constants
2006-07-02 13:58:47 -07:00
futex.h
[PATCH] mm: pagefault_{disable,enable}()
2006-12-07 08:39:21 -08:00
grfioctl.h
[PARISC] Use kzalloc and other janitor-style cleanups
2006-01-22 20:26:31 -05:00
hardirq.h
hardware.h
hw_irq.h
[PATCH] genirq: add ->retrigger() irq op to consolidate hw_irq_resend()
2006-06-29 10:26:23 -07:00
ide.h
[PATCH] remove some more check_region stuff
2005-10-30 17:37:18 -08:00
io.h
[PARISC] Fix iounmap compile warning
2006-10-04 06:50:26 -06:00
ioctl.h
ioctls.h
ipcbuf.h
irq.h
[PARISC] Allow nested interrupts
2006-10-04 06:48:57 -06:00
irq_regs.h
Build fixes for struct pt_regs removal
2006-10-06 20:47:23 -06:00
Kbuild
Add empty Kbuild files for 'make headers_install' in remaining arches.
2006-06-18 12:58:53 +01:00
kmap_types.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
led.h
linkage.h
local.h
[PARISC] Make local_t use atomic_long_t
2006-03-30 17:48:56 +00:00
machdep.h
mc146818rtc.h
mckinley.h
[PARISC] Add asm-parisc/mckinley.h bus header
2006-10-04 06:45:48 -06:00
mman.h
[PATCH] add asm-generic/mman.h
2006-02-15 15:32:22 -08:00
mmu.h
mmu_context.h
mmzone.h
[PATCH] Delete unused definitions of kvaddr_to_nid
2006-06-23 07:42:52 -07:00
module.h
msgbuf.h
mutex.h
[PATCH] mutex subsystem, add default include/asm-*/mutex.h files
2006-01-09 15:59:19 -08:00
namei.h
page.h
[PARISC] parisc specific kmap API implementation for pa8800
2006-10-04 06:46:21 -06:00
param.h
[PARISC] Use CONFIG_HZ to determine interval timer rate (aka clock ticks)
2006-10-04 06:47:46 -06:00
parisc-device.h
[PARISC] Prevent multiple includes of asm-parisc/parisc-device.h
2006-10-04 06:46:32 -06:00
parport.h
pci.h
Fix misc .c/.h comment typos
2006-11-30 05:24:39 +01:00
pdc.h
[PARISC] pdc_init no longer exists
2006-10-07 05:22:30 -06:00
pdc_chassis.h
[PARISC] Clarify pdc_stable license terms
2006-03-30 17:48:41 +00:00
pdcpat.h
percpu.h
perf.h
pgalloc.h
[PARISC] Drop unused do_check_pgt_cache()
2006-01-22 20:26:37 -05:00
pgtable.h
[PATCH] Standardize pxx_page macros
2006-09-26 08:48:51 -07:00
poll.h
[PATCH] POLLRDHUP/EPOLLRDHUP handling for half-closed devices notifications
2006-03-25 08:22:56 -08:00
posix_types.h
prefetch.h
[PARISC] PA7200 also supports prefetch for read
2006-10-04 06:44:58 -06:00
processor.h
[PARISC] Switch is_compat_task to use TIF_32BIT
2006-10-04 06:46:42 -06:00
psw.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
ptrace.h
real.h
resource.h
ropes.h
Fix misc .c/.h comment typos
2006-11-30 05:24:39 +01:00
rt_sigframe.h
[PARISC] Arch-specific compat signals
2006-01-22 20:57:42 -05:00
rtc.h
fix file specification in comments
2006-10-03 23:01:26 +02:00
runway.h
scatterlist.h
sections.h
segment.h
semaphore-helper.h
semaphore.h
[PATCH] Fix incorrent type of flags in <asm/semaphore.h>
2006-11-26 16:30:29 -08:00
sembuf.h
serial.h
[PARISC] Clean up asm-parisc/serial.h
2006-10-04 06:47:03 -06:00
setup.h
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h
[PATCH] irq-flags: PARISC: Use the new IRQF_ constants
2006-07-02 13:58:47 -07:00
smp.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
socket.h
[AF_UNIX]: Datagram getpeersec
2006-06-29 16:58:06 -07:00
sockios.h
spinlock.h
[PARISC] Enable interrupts while spinning
2006-10-04 06:48:17 -06:00
spinlock_types.h
stat.h
statfs.h
string.h
superio.h
system.h
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
termbits.h
[PATCH] tty: preparatory structures for termios revamp
2006-12-08 08:28:56 -08:00
termios.h
thread_info.h
[PARISC] Add PREEMPT support
2006-03-30 17:48:54 +00:00
timex.h
tlb.h
tlbflush.h
Don't include linux/config.h from anywhere else in include/
2006-04-26 12:56:16 +01:00
topology.h
traps.h
types.h
uaccess.h
[PARISC] Use FIXUP_BRANCH_CLOBBER to asm clobber list
2006-06-27 23:28:33 +00:00
ucontext.h
unaligned.h
unistd.h
[PATCH] rename the provided execve functions to kernel_execve
2006-10-02 07:57:23 -07:00
unwind.h
user.h
xor.h