[PATCH] Handle non ABS crc symbols (no replies)
From: Andi Kleen <ak@linux.intel.com> For some reason I managed to trick gcc into create CRC symbols that are not absolute anymore, but weak. Make modpost handle this case. Andrew, this should...
View Article[PATCH] tile: use proper .align directives on __ex_table sections (no replies)
This may fix a reported bug where an R_TILEGX_64 in a module was not pointing to an aligned address. Reported-by: Simon Marchi <simon.marchi@polymtl.ca> Signed-off-by: Chris Metcalf...
View Article[PATCH] tile: fix panic with large IRQ number (no replies)
The "available_irqs" value needs to actually reflect the IRQs available, not just start as an all-ones mask, since we only have 32 IRQs available even on a 64-bit platform. Signed-off-by: Chris...
View Article[PATCH] tile: correct r1 value during syscall tracing (no replies)
The r1 value is set based on the r0 value as we return to user space. So tracing tools won't automatically see the right value. Fix this by generating the correct r1 value in do_syscall_trace_exit()...
View Article[GIT PULL] hwmon fixes for 3.11-rc5 (no replies)
Hi Linus, Please pull hwmon fixes for Linux 3.11-rc5 from signed tag: git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-linus Thanks, Guenter ------ The following...
View Article[PATCH] tile: support ASLR fully (no replies)
With this change, tile Linux now supports address-space layout randomization for shared objects, stack, heap and vdso. Signed-off-by: Tony Lu <zlu@tilera.com> Signed-off-by: Chris Metcalf...
View Article[PATCH 1/2] Revert "Revert "math64: New div64_u64_rem helper"" (1 reply)
This reverts commit f3002134158092178be81339ec5a22ff80e6c308. div64_u64_rem was removed because there were no other users. But Device Mapper's I/O statistics support has a need for div64_u64_rem;...
View Article[PATCH] mmc: sdhci-pci : Remove logically dead code (no replies)
The amount of slots is calculated as follows: slots = PCI_SLOT_INFO_SLOTS(slots) + 1; Which means that just after it slots cannot be 0. Found with coverity: CID#744269 Signed-off-by: Philippe De Swert...
View Article[PATCH] tile: do less L1 I-cache eviction (no replies)
We had been doing an automatic full eviction of the L1 I$ everywhere whenever we did a kernel-space TLB flush. It turns out this isn't necessary, since all the callers already handle doing a flush if...
View Article[PATCH] tile: allow "initrd" boot argument for kexec (no replies)
This enables support for "kexec --initrd" for tile. Signed-off-by: Chris Metcalf <cmetcalf@tilera.com> --- arch/tile/kernel/setup.c | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file...
View Article[PATCH] tile: group .hottext* sections properly in vmlinux.lds (no replies)
With this change such sections are grouped with regular text in the vmlinux image; this change puts them at the front, which is where the standard Linux includes .text.hot*. This change should fix a...
View Article[PATCH] tile: fix strncpy_from_user bug (no replies)
In strncpy_from_user_asm, when the destination buffer length was the same as the actual string length, we were returning the size of the destination buffer. But since it's a NUL terminated string, we...
View Article[PATCH] tile: fix some -Wsign-compare warnings (no replies)
Normally the build doesn't include these warnings, but at one point I built with -Wsign-compare, and noticed a few things that are technically bugs. This change fixes those things. Signed-off-by:...
View Article[PATCH] tile: remove set/clear_fixmap APIs (no replies)
Nothing in the codebase was using them, and as written they took "unsigned long" as the physical address rather than "phys_addr_t", which is wrong on tilepro anyway. Rather than fixing stale APIs,...
View Articlepty FIONREAD returning zero breaks emacs in 3.11rc3 (no replies)
When I run emacs over ssh terminal (no X) on 3.11-rc3 it often ignores key strokes. I first thought the system was busy or so, but when stracing the emacs it was not blocked. Here's a typical...
View Articlecpufreq crash in pm/linux-next 08-07-2013 (3 replies)
from your pm/linux-next [ 7.918603] calling acpi_cpufreq_init+0x0/0x1df @ 1 [ 7.923917] BUG: unable to handle kernel NULL pointer dereference at (null) [ 7.926780] IP: [<ffffffff8151b277>]...
View Article[PATCH v2] usb: Move definition of USB_EHCI_BIG_ENDIAN_MMIO et al. out side...
From: David Daney <david.daney@cavium.com> When CONFIG_USB_SUPPORT is not selected we get things like: scripts/kconfig/mconf Kconfig warning: (MIPS_SEAD3 && PMC_MSP &&...
View Article[PATCH] thp: Fix deadlock situation in vma_adjust with huge page in page...
In vma_adjust, the current code grabs i_mmap_mutex before calling vma_adjust_trans_huge. This used to be fine until huge page in page cache comes in. The problem is the underlying function...
View Article[PATCH 00/44] cpufreq: define generic routines for cpufreq drivers: for 3.13...
Most of the CPUFreq drivers do similar things in .exit() and .verify() routines and .attr. So its better if we have generic routines for them which can be used by cpufreq drivers then. This patchset...
View Article[PATCH] tty: ar933x_uart: convert to use devm_* functions (no replies)
Use devm_* functions in order to simplify cleanup paths. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> --- drivers/tty/serial/ar933x_uart.c | 26 ++++++++------------------ 1 file changed, 8...
View Article