linux/drivers/staging
Seth Jennings 5f601902c6 staging: zsmalloc: remove x86 dependency
This patch replaces the page table assisted object mapping
method, which has x86 dependencies, with a arch-independent
method that does a simple copy into a temporary per-cpu
buffer.

While a copy seems like it would be worse than mapping the pages,
tests demonstrate the copying is always faster and, in the case of
running inside a KVM guest, roughly 4x faster.

Signed-off-by: Seth Jennings <sjenning@linux.vnet.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-07-09 11:34:59 -07:00
..
android drivers: staging: android: binder.c: fix printk macros 2012-06-26 15:03:53 -07:00
asus_oled
bcm staging: bcm: use %pM to print MAC addresses 2012-07-06 16:23:59 -07:00
ccg staging: ccg: print MAC addresses via %pM 2012-07-06 16:24:00 -07:00
comedi staging: comedi: s626: fix the number of dio channels 2012-07-06 15:56:14 -07:00
cptm1217 Staging: cptm1217: clearpad_tm1217: fix coding style issues 2012-06-12 10:34:47 -07:00
crystalhd
csr staging: CSR: fix function declaration warnings 2012-07-09 11:19:13 -07:00
cxt1e1
echo Staging: echo: One variable per line 2012-07-06 16:08:57 -07:00
et131x Staging: et131x: fix | vs & typos 2012-06-11 08:47:51 -07:00
frontier
ft1000 staging/ft1000: fix minor coding style problem 2012-07-06 16:21:54 -07:00
gdm72xx staging: gdm72xx: use %pM for MAC 2012-07-06 16:24:00 -07:00
iio Merge branch 'fixes-togreg' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next 2012-07-06 16:01:20 -07:00
ipack Staging: ipack/devices/ipoctal: save IRQ vector in MEM space 2012-07-06 16:21:54 -07:00
keucr Staging: keucr: scsiglue: fixed a do while coding style issue 2012-06-13 12:20:16 -07:00
line6 staging: line6: Changed strict_strtoul() to kstrtou8() in pod_set_midi_postprocess() 2012-07-06 16:12:46 -07:00
media Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media 2012-05-24 10:21:51 -07:00
net
nvec staging: nvec: add remove function to nvec childs 2012-06-25 10:55:38 -07:00
octeon Staging tree pull request for 3.5-rc1 2012-05-22 16:34:21 -07:00
olpc_dcon
omapdrm staging: drm/omap: update TODO 2012-07-06 16:11:44 -07:00
ozwpan staging: ozwpan: Update TODO file 2012-06-26 15:07:56 -07:00
panel
phison
quickstart
ramster Merge 3.5-rc4 into staging-next 2012-06-25 09:31:00 -07:00
rtl8187se Staging: rtl8187se, rtl8192e: fix '&' vs '|' bugs 2012-06-12 10:52:32 -07:00
rtl8192e Staging: rtl8187se, rtl8192e: fix '&' vs '|' bugs 2012-06-12 10:52:32 -07:00
rtl8192u
rtl8712 Merge 3.5-rc4 into staging-next 2012-06-25 09:31:00 -07:00
rts5139 staging: rts5139: Remove duplicate include of rts51x.h 2012-06-22 21:04:05 -07:00
rts_pstor staging "rts_pstor" fix some typos while reading through rts_pstor 2012-06-04 21:04:32 -07:00
sbe-2t3e3 staging: "sbe-2t3e3" Fix typos in sbe-2t3e3 2012-06-12 10:38:16 -07:00
sep staging: sep: sep_crypto.c: Remove useless functions sep_dump and sep_dump_sg 2012-07-06 16:14:21 -07:00
serqt_usb2 staging: serqt_usb2: Fix some typos. 2012-06-18 17:23:52 -07:00
slicoss staging: slicoss: Fix a typo. 2012-06-18 17:23:52 -07:00
sm7xxfb staging: sm7xxfb: erase hardcode cast between smtcfb_info and fb_info 2012-07-06 16:08:58 -07:00
speakup Staging: speakup: fix an improperly-declared variable. 2012-06-18 17:13:06 -07:00
ste_rmi4
telephony staging "telephony" Fix typos. 2012-07-06 16:21:54 -07:00
tidspbridge staging: tidspbridge: dynamically allocate my_sym_buf in dload_symbols 2012-07-06 16:17:01 -07:00
usbip staging: usbip: cleanup and fix of vhci_hub_status 2012-06-13 17:22:57 -07:00
vme Staging: vme: silence a Sparse warning 2012-07-06 16:23:59 -07:00
vt6655 staging: vt6655: use %pM for BSSID 2012-07-06 16:24:00 -07:00
vt6656 staging: vt6656: use %pM for the BSSID 2012-07-06 16:24:00 -07:00
winbond staging: Fix typo in winbond 2012-06-12 10:52:32 -07:00
wlags49_h2 staging: wlags49_h2: remove direct declarations of KERN_<LEVEL> prefixes 2012-06-12 10:45:26 -07:00
wlags49_h25
wlan-ng staging: reduce stack usage in prism2fw.c 2012-06-25 10:00:53 -07:00
xgifb Staging: xgifb: Replace pr_* with dev_* when possible. 2012-06-18 17:20:21 -07:00
zcache staging: zcache: cleanup the code between tmem_obj_init and tmem_obj_find 2012-07-09 11:31:16 -07:00
zram staging: zram/zcache: swtich Kconfig dependency from X86 to ZSMALLOC 2012-06-25 10:00:53 -07:00
zsmalloc staging: zsmalloc: remove x86 dependency 2012-07-09 11:34:59 -07:00
Kconfig Staging: add CSR Wifi "os helper" module 2012-06-19 16:36:15 -07:00
Makefile Staging: add CSR Wifi "os helper" module 2012-06-19 16:36:15 -07:00
staging.c