android_kernel_xiaomi_sm8350/arch/blackfin/kernel
Bernd Schmidt bc41bb1165 Blackfin arch: fix bug libstdc++ calling writev with an iovec containing { NULL, 0 } fails on Blackfin
Fix a problem reported in the forums - libstdc++ can call writev with an
iovec containing { NULL, 0 }, which works fine on i686-linux, but fails on
Blackfin.  Fixed by allowing size 0 transfers to/from userspace regardless
of the address.

Signed-off-by: Bernd Schmidt <bernd.schmidt@analog.com>
Signed-off-by: Bryan Wu <bryan.wu@analog.com>
2007-10-10 17:54:19 +08:00
..
asm-offsets.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
bfin_dma_5xx.c Blackfin arch: flush/inv the correct range when using write back cache and fix bugs find by dmacopy 2007-10-10 17:42:55 +08:00
bfin_gpio.c Blackfin arch: Comply with revised Anomaly Workarounds for BF533 05000311 and BF561 05000323 2007-10-10 16:58:49 +08:00
bfin_ksyms.c Blackfin arch: Export strcpy - occasionally get module link failures otherwise 2007-10-10 17:45:22 +08:00
cacheinit.c Blackfin arch: to do some consolidation of common code and common name spaces 2007-10-10 23:55:26 +08:00
cplbinit.c Blackfin arch: to do some consolidation of common code and common name spaces 2007-10-10 23:55:26 +08:00
dma-mapping.c Blackfin arch: fix a compiling warning about dma-mapping 2007-07-24 15:38:16 +08:00
dualcore_test.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
early_printk.c Blackfin arch: Print out debug info, as early as possible 2007-10-09 17:31:46 +08:00
entry.S Blackfin arch: add proper ENDPROC() 2007-06-11 15:31:30 +08:00
fixed_code.S Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
flat.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
init_task.c Blackfin arch: after removing fs.h from mm.h, fix the broken on Blackfin arch 2007-08-11 15:47:39 -07:00
irqchip.c Blackfin arch: allow people to select the feature that is unavailable to the kernel 2007-08-05 17:03:59 +08:00
kgdb.c Blackfin arch: kgdb specific code 2007-06-29 16:35:17 +08:00
Makefile Blackfin arch: Initial patch to add earlyprintk support 2007-10-09 17:24:49 +08:00
module.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
process.c Blackfin arch: fix bug libstdc++ calling writev with an iovec containing { NULL, 0 } fails on Blackfin 2007-10-10 17:54:19 +08:00
ptrace.c Blackfin arch: Allow ptrace access the fixed code. 2007-08-05 16:25:23 +08:00
reboot.c Blackfin arch: Workaround reboot bug, issue SSYNC at the start of bfin_reset 2007-10-11 00:29:49 +08:00
setup.c Blackfin arch: Enable earlyprintk earlier - so any error after our interrupt tables are set up will print out 2007-10-09 17:28:36 +08:00
signal.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
sys_bfin.c Blackfin arch: after removing fs.h from mm.h, fix the broken on Blackfin arch 2007-08-11 15:47:39 -07:00
time.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
traps.c Blackfin arch: Enable earlyprintk earlier - so any error after our interrupt tables are set up will print out 2007-10-09 17:28:36 +08:00
vmlinux.lds.S Blackfin arch: add more common defines for output sections 2007-10-11 00:12:41 +08:00