[PATCH 1/2] mm/vmalloc: export is_vmalloc_or_module_addr (6 replies)
9p-virtio needs is_vmalloc_or_module_addr exported before a patch can be merged to prevent the virtio zero-copy routines from triggering a hypervisor page fault when loading kernel modules:...
View Article[PATCH 2/2] 9p/trans_virtio.c: Fix broken zero-copy on vmalloc() buffers (no...
The 9p-virtio transport does zero copy on things larger than 1024 bytes in size. It accomplishes this by returning the physical addresses of pages to the virtio-pci device. At present, the translation...
View ArticleRe: [PATCH] Revert ds1wm.c from "w1: hold bus_mutex in netlink and search"...
This reverts ds1wm.c from commit d3a8a9dbb903c73a7ec2deae4c9b7d74b6834f4c. Of the three files changed ds1wm.c ds2490.c and w1_netlink.c, it turns out ds1wm.c was locking bus_mutex, but inside the loop...
View Article[PATCH 01/13] net: Mark function as static in 9p/client.c (26 replies)
Mark function as static in net/9p/client.c because it is not used outside this file. This eliminates the following warning in net/9p/client.c: net/9p/client.c:207:18: warning: no previous prototype...
View Articlescreen goes blank when loading gma500_gfx (atom D2500) (no replies)
Hello. Today I rebooted my router into a new kernel and noticed that the screen goes blank after booting the system (initial bootup messages are visible). After some debugging it turns out that the...
View Article[GIT PULL] pin control fixes for v3.14 take one (no replies)
Hi Linus, here are some queued fixes for the v3.14 series, six of these are even targeted for stable. More details in the signed tag. Please pull them in! Yours, Linus Walleij The following changes...
View Articlememory corruption after "Fix race when checking i_size on direct i/o read" (1...
I'm getting warnings about corruption of the kmalloc-32 slab on an nfs server while running some regression tests. A bisect lands on 9fe55eea7e4b444bafc42fa0000cc2d1d2847275 "Fix race when checking...
View Article[PATCH] spi: omap2: use SUPERH, not SH (1 reply)
Commit 0079aae0f1e6 ("spi: omap2: Add build dependencies for writel_relaxed()") added an optional Kconfig dependency on SH. That Kconfig symbol doesn't exist. Apparently SUPERH was intended. Use that....
View Article[RFC] net: qmi_wwan: add ZTE MF667 (1 reply)
The driver description files give these descriptions to the vendor specific ports on this modem: VID_19D2&PID_1270&MI_00: "ZTE MF667 Diagnostics Port" VID_19D2&PID_1270&MI_01: "ZTE...
View Article[PATCH v3] audit: Turn off TIF_SYSCALL_AUDIT when there are no rules (no...
This toggles TIF_SYSCALL_AUDIT as needed when rules change instead of leaving it set whenever rules might be set in the future. This reduces syscall latency from >60ns to closer to 40ns on my...
View Article[PATCH] iommu: shmobile: depend on ARCH_SHMOBILE (no replies)
Commit 78a2e12f51d9 ("iommu: shmobile: Enable driver compilation with COMPILE_TEST") added an optional dependency on SH_MOBILE. But that Kconfig symbol doesn't exist. It seems ARCH_SHMOBILE was...
View Article[PATCH v13 2/9] Add new func _install_special_mapping() to mmap.c (no replies)
From: Stefani Seibold <stefani@seibold.net> The _install_special_mapping() is the new base function for install_special_mapping(). This function will return a pointer of the created VMA or a...
View Article[PATCH v13 8/9] Add 32 bit VDSO time support for 32 bit kernel (no replies)
From: Stefani Seibold <stefani@seibold.net> This patch add the time support for 32 bit a VDSO to a 32 bit kernel. For 32 bit programs running on a 32 bit kernel, the same mechanism is used as...
View Article[PATCH v13 6/9] cleanup __vdso_gettimeofday (no replies)
From: Stefani Seibold <stefani@seibold.net> This patch do a little cleanup for the __vdso_gettimeofday() function. It kick out an unneeded ret local variable and makes the code faster if only...
View Article[PATCH v13 1/9] Make vsyscall_gtod_data handling x86 generic (no replies)
From: Stefani Seibold <stefani@seibold.net> This patch move the vsyscall_gtod_data handling out of vsyscall_64.c into an additonal file vsyscall_gtod.c to make the functionality available for...
View Article[PATCH v13 4/9] vclock_gettime.c __vdso_clock_gettime cleanup (no replies)
From: Stefani Seibold <stefani@seibold.net> This patch is a small code cleanup for the __vdso_clock_gettime() function. It removes the unneeded return values from do_monotonic_coarse() and...
View Article[PATCH v13 7/9] introduce VVAR marco for vdso32 (no replies)
From: Stefani Seibold <stefani@seibold.net> This patch revamp the vvar.h for introduce the VVAR macro for vdso32. Signed-off-by: Stefani Seibold <stefani@seibold.net> ---...
View Article[PATCH v13 3/9] revamp vclock_gettime.c (no replies)
From: Stefani Seibold <stefani@seibold.net> This intermediate patch revamps the vclock_gettime.c by moving some functions around. It is only for spliting purpose, to make whole the 32 bit vdso...
View Article[PATCH v13 5/9] replace VVAR(vsyscall_gtod_data) by gtod macro (no replies)
From: Stefani Seibold <stefani@seibold.net> There a currently more than 30 users of the gtod macro, so replace the last VVAR(vsyscall_gtod_data) by gtod macro. Signed-off-by: Stefani Seibold...
View Article[PATCH v13 0/9] Add 32 bit VDSO time function support (1 reply)
From: Stefani Seibold <stefani@seibold.net> This patch add the functions vdso_gettimeofday(), vdso_clock_gettime() and vdso_time() to the 32 bit VDSO. The reason to do this was to get a fast...
View Article