Hendrik Brueckner
91a970d988
[S390] hvc_iucv: allocate memory buffers for IUCV in zone DMA
...
The device driver must allocate memory for IUCV buffers with GFP_DMA,
because IUCV cannot address memory above 2GB (31bit addresses only).
Because the IUCV ignores the higher bits of the address, sending and
receiving IUCV data with this driver might cause memory corruptions.
Signed-off-by: Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2010-03-08 12:25:29 +01:00
..
agp
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
2010-03-04 07:49:37 -08:00
hw_random
Merge with mainline to remove plat-omap/Kconfig conflict
2010-03-01 14:19:05 -08:00
ip2
tty: declare MODULE_FIRMWARE in various drivers
2010-03-02 14:43:15 -08:00
ipmi
ACPI: fix ACPI=n allmodconfig build
2009-12-30 01:24:25 -05:00
mwave
mwave: fix read buffer overflow
2009-09-24 07:21:03 -07:00
pcmcia
cm4000_cs.c: Remove unnecessary cast
2010-02-17 17:37:33 +01:00
rio
tree-wide: fix assorted typos all over the place
2009-12-04 15:39:55 +01:00
tpm
tpm_infineon: fix suspend/resume handler for pnp_driver
2010-02-11 13:59:42 -08:00
xilinx_hwicap
const: constify remaining file_operations
2009-10-01 16:11:11 -07:00
.gitignore
amiserial.c
headers: smp_lock.h redux
2009-07-12 12:22:34 -07:00
apm-emulation.c
const: constify remaining file_operations
2009-10-01 16:11:11 -07:00
applicom.c
headers: remove sched.h from interrupt.h
2009-10-11 11:20:58 -07:00
applicom.h
bfin-otp.c
const: constify remaining file_operations
2009-10-01 16:11:11 -07:00
bfin_jtag_comm.c
tty: const: constify remaining tty_operations
2009-12-11 15:18:03 -08:00
briq_panel.c
bsr.c
powerpc/BSR: Fix BSR to allow mmap of small BSR on 64k kernel
2009-06-26 14:37:26 +10:00
cd1865.h
ChangeLog
consolemap.c
cp437.uni
cs5535_gpio.c
drivers: Remove BKL from cs5535_gpio
2009-10-14 17:36:48 +02:00
cyclades.c
tty: declare MODULE_FIRMWARE in various drivers
2010-03-02 14:43:15 -08:00
defkeymap.c_shipped
defkeymap.map
digi1.h
digiFep1.h
digiPCI.h
ds1302.c
ds1620.c
dsp56k.c
dtlk.c
headers: remove sched.h from poll.h
2009-10-04 15:05:10 -07:00
efirtc.c
efirtc: explicitly set llseek to no_llseek
2009-12-16 07:19:59 -08:00
epca.c
tty: const: constify remaining tty_operations
2009-12-11 15:18:03 -08:00
epca.h
epcaconfig.h
generic_nvram.c
nvram: Drop the bkl from nvram_llseek()
2009-10-14 17:36:49 +02:00
generic_serial.c
headers: remove sched.h from interrupt.h
2009-10-11 11:20:58 -07:00
genrtc.c
headers: Fix build after <linux/sched.h> removal
2009-10-13 10:20:16 -07:00
hangcheck-timer.c
hpet.c
sysctl: Drop & in front of every proc_handler.
2009-11-18 08:37:40 -08:00
hvc_beat.c
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
2010-02-25 15:38:37 -08:00
hvc_console.c
hvc_console: fix test on unsigned in hvc_console_print()
2010-03-02 14:43:13 -08:00
hvc_console.h
hvc_console: make the ops pointer const.
2010-02-24 14:22:32 +10:30
hvc_irq.c
hvc_iseries.c
hvc_console: make the ops pointer const.
2010-02-24 14:22:32 +10:30
hvc_iucv.c
[S390] hvc_iucv: allocate memory buffers for IUCV in zone DMA
2010-03-08 12:25:29 +01:00
hvc_rtas.c
hvc_console: make the ops pointer const.
2010-02-24 14:22:32 +10:30
hvc_udbg.c
hvc_console: make the ops pointer const.
2010-02-24 14:22:32 +10:30
hvc_vio.c
hvc_console: make the ops pointer const.
2010-02-24 14:22:32 +10:30
hvc_xen.c
hvc_console: make the ops pointer const.
2010-02-24 14:22:32 +10:30
hvcs.c
Merge commit 'origin/master' into next
2009-06-18 11:16:55 +10:00
hvsi.c
powerpc/hvsi: Avoid calculating possibly-invalid address
2009-08-20 10:29:28 +10:00
i8k.c
isicom.c
tty: declare MODULE_FIRMWARE in various drivers
2010-03-02 14:43:15 -08:00
istallion.c
tty: istallion: tty port open/close methods
2009-12-11 15:18:06 -08:00
Kconfig
virtio: console: Associate each port with a char device
2010-02-24 14:22:53 +10:30
keyboard.c
Input: add match() method to input hanlders
2010-02-04 00:25:19 -08:00
lp.c
lp: move compat_ioctl handling into lp.c
2009-12-10 22:55:36 +01:00
Makefile
tty: esp: remove broken driver
2009-12-11 15:18:03 -08:00
mbcs.c
[IA64] mbcs: fix printk format warnings
2009-09-15 08:42:00 -07:00
mbcs.h
mem.c
devmem: fix kmem write bug on memory holes
2010-02-02 18:11:22 -08:00
misc.c
drivers/char/misc.c: use bitmap/bitops functions for dynamic minor number allocation
2009-12-15 08:53:27 -08:00
mmtimer.c
moxa.c
tty: declare MODULE_FIRMWARE in various drivers
2010-03-02 14:43:15 -08:00
moxa.h
mspec.c
tree-wide: fix assorted typos all over the place
2009-12-04 15:39:55 +01:00
mxser.c
tty: char: mxser, remove unnecessary tty test
2010-03-02 14:43:12 -08:00
mxser.h
n_hdlc.c
headers: smp_lock.h redux
2009-07-12 12:22:34 -07:00
n_r3964.c
tree-wide: fix assorted typos all over the place
2009-12-04 15:39:55 +01:00
n_tty.c
n_tty: move echoctl check and clean up logic
2009-09-19 13:13:34 -07:00
nozomi.c
tty: Fix up char drivers request_room usage
2010-03-02 14:43:22 -08:00
nsc_gpio.c
nvram.c
Merge branches 'futexes-for-linus', 'irq-core-for-linus' and 'bkl-drivers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-03-01 08:51:52 -08:00
nwbutton.c
nwbutton.h
nwflash.c
ARM: add missing include to nwflash.c
2009-12-19 23:36:00 +00:00
pc8736x_gpio.c
drivers: Remove BKL from pc8736x_gpio
2009-10-14 17:36:52 +02:00
ppdev.c
ppdev: reduce kernel log spam
2009-06-18 13:03:54 -07:00
ps3flash.c
ps3flash: Always read chunks of 256 KiB, and cache them
2009-06-15 16:47:27 +10:00
pty.c
tty: push the BKL down into the handlers a bit
2009-12-11 15:18:08 -08:00
random.c
random: Remove unused inode variable
2010-02-02 06:50:27 +11:00
raw.c
Driver-Core: extend devnode callbacks to provide permissions
2009-09-19 12:50:38 -07:00
riscom8.c
tty: riscom8: switch to the tty_port_open API
2009-12-11 15:18:06 -08:00
riscom8.h
riscom8_reg.h
rocket.c
headers: smp_lock.h redux
2009-07-12 12:22:34 -07:00
rocket.h
rocket_int.h
rtc.c
sysctl: Drop & in front of every proc_handler.
2009-11-18 08:37:40 -08:00
scc.h
m68k: atari - Rename "mfp" to "st_mfp"
2009-02-22 09:23:02 -08:00
scx200_gpio.c
drivers: Remove BKL from scx200_gpio
2009-10-14 17:36:53 +02:00
selection.c
tty: rewrite the ldisc locking
2009-06-11 08:51:01 -07:00
ser_a2232.c
headers: remove sched.h from interrupt.h
2009-10-11 11:20:58 -07:00
ser_a2232.h
ser_a2232fw.ax
ser_a2232fw.h
serial167.c
tty: Fix up char drivers request_room usage
2010-03-02 14:43:22 -08:00
snsc.c
snsc.h
snsc_event.c
sonypi.c
sony_pi: Remove the BKL from open and ioctl
2010-01-04 12:31:20 -08:00
specialix.c
tty: Fix up char drivers request_room usage
2010-03-02 14:43:22 -08:00
specialix_io8.h
stallion.c
tty: stallion: Convert to the tty_port_open/close methods
2009-12-11 15:18:06 -08:00
sx.c
headers: smp_lock.h redux
2009-07-12 12:22:34 -07:00
sx.h
sxboards.h
sxwindow.h
synclink.c
Char: synclink, remove unnecessary checks
2010-03-02 14:43:16 -08:00
synclink_gt.c
serial: synclink_gt: dropped transmit data bugfix
2010-03-02 14:43:08 -08:00
synclinkmp.c
hdlc: convert to netdev_tx_t
2009-09-01 01:13:31 -07:00
sysrq.c
oom-kill: fix NUMA constraint check with nodemask
2009-12-16 07:19:57 -08:00
tb0219.c
mips: Remove BKL from tb0219
2009-10-14 17:36:53 +02:00
tlclk.c
headers: remove sched.h from interrupt.h
2009-10-11 11:20:58 -07:00
toshiba.c
tosh: Use non bkl ioctl
2010-01-04 12:31:21 -08:00
tty_audit.c
tty: remove buffer special casing
2009-06-11 08:51:02 -07:00
tty_buffer.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
2010-03-03 08:48:58 -08:00
tty_io.c
Fix race in tty_fasync() properly
2010-02-07 10:26:01 -08:00
tty_ioctl.c
tree-wide: fix a very frequent spelling mistake
2009-11-09 09:40:54 +01:00
tty_ldisc.c
tty: Fix the ldisc hangup race
2010-03-02 14:43:22 -08:00
tty_port.c
tty: tty_port: Add a kref object to the tty port
2009-12-11 15:18:07 -08:00
uv_mmtimer.c
x86, UV: Fix RTC latency bug by reading replicated cachelines
2010-01-27 11:33:53 +01:00
vc_screen.c
vc: create vcs(a) devices for consoles
2009-07-20 16:38:43 -07:00
viotape.c
tape: beyond ARRAY_SIZE of viocd_diskinfo
2009-06-02 10:32:34 +10:00
virtio_console.c
virtio: console: Use better variable names for fill_queue operation
2010-03-04 13:40:39 +05:30
vme_scc.c
m68k: vme_scc - __init annotations
2010-02-27 18:27:14 +01:00
vt.c
vt: make the default cursor shape configurable
2009-12-16 07:19:57 -08:00
vt_ioctl.c
tty: Add a new VT mode which is like VT_PROCESS but doesn't require a VT_RELDISP ioctl call
2010-03-02 14:43:23 -08:00