[patch 083/198] x86_64: Fix a small missing schedule race

2005-04-12 Thread akpm
f-by: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/x86_64/kernel/entry.S |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN arch/x86_64/kernel/entry.S~x86_64-fix-a-small-missing-schedule-race arch/x86_64/kernel/entry

[patch 070/198] x86_64 genapic update

2005-04-12 Thread akpm
boxes. Signed-off-by: Jason Davis <[EMAIL PROTECTED]> Acked-by: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/i386/kernel/acpi/boot.c |4 25-akpm/arch/x86_64/kernel/genapic.c | 16 2 files changed

[patch 084/198] x86_64: Remove unused macro in preempt support

2005-04-12 Thread akpm
From: "Andi Kleen" <[EMAIL PROTECTED]> Remove unused macro in preempt support Signed-off-by: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/x86_64/kernel/entry.S |5 + 1 files changed, 1 insertion(+), 4 d

[patch 082/198] x86_64: Regularize exception stack handling

2005-04-12 Thread akpm
Signed-off-by: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/x86_64/kernel/entry.S | 49 +++++-- 25-akpm/arch/x86_64/kernel/traps.c | 57 ++--- 2 files changed, 55 insertio

[patch 056/198] mips: update VR41xx CPU-PCI bridge support

2005-04-12 Thread akpm
From: Yoichi Yuasa <[EMAIL PROTECTED]> This patch updates NEC VR4100 series CPU-PCI bridge support. Signed-off-by: Yoichi Yuasa <[EMAIL PROTECTED]> Cc: Ralf Baechle <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/mips/pci/ops-vr41

[patch 086/198] x86_64: Make kernel math errors a die() now

2005-04-12 Thread akpm
MAIL PROTECTED]> --- 25-akpm/arch/x86_64/kernel/traps.c | 10 ++ 1 files changed, 2 insertions(+), 8 deletions(-) diff -puN arch/x86_64/kernel/traps.c~x86_64-make-kernel-math-errors-a-die-now arch/x86_64/kernel/traps.c --- 25/arch/x86_64/kernel/traps.c~x86_64-make-kernel-math-errors-a

[patch 087/198] x86_64: Don't assume future AMD CPUs have K8 compatible performance counters

2005-04-12 Thread akpm
From: "Andi Kleen" <[EMAIL PROTECTED]> The NMI watchdog code did this incorrectly Signed-off-by: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/x86_64/kernel/nmi.c |2 +- 1 files changed, 1 insertion(+), 1

[patch 090/198] x86_64: Remove excessive stack allocation in MCE code with large NR_CPUS

2005-04-12 Thread akpm
From: "Andi Kleen" <[EMAIL PROTECTED]> Remove excessive stack allocation in MCE code with large NR_CPUS Signed-off-by: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/x86_64/kernel/mce.c |8 +++- 1 files

[patch 092/198] x86_64-always-use-cpuid-80000008-to-figure-out-mtrr fix

2005-04-12 Thread akpm
From: "Siddha, Suresh B" <[EMAIL PROTECTED]> We need to use the size_and_mask in set_mtrr_var_ranges(which is called while programming MTRR's for AP's Signed-off-by: Suresh Siddha <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> -

[patch 094/198] x86_64: Use the e820 hole to map the IOMMU/AGP aperture

2005-04-12 Thread akpm
From: "Andi Kleen" <[EMAIL PROTECTED]> This might save memory on some Opteron systems without AGP bridge. Signed-off-by: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/x86_64/kernel/aperture.c | 41 +++

[patch 088/198] x86_64: Correct wrong comment in local.h

2005-04-12 Thread akpm
From: "Andi Kleen" <[EMAIL PROTECTED]> local_t is actually a win over atomic_t because it does not need lock prefixes. Signed-off-by: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/include/asm-x86_64/local.h |

[patch 093/198] x86_64: Port over e820 gap detection from i386

2005-04-12 Thread akpm
by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/x86_64/kernel/e820.c | 59 +++++ 25-akpm/arch/x86_64/kernel/setup.c | 12 --- 25-akpm/include/asm-x86_64/e820.h |1 3 files changed, 61 insertions(+), 11 deletions(-) diff -puN arch/x86_64/kernel/e

[patch 096/198] x86_64: Remove duplicated syscall entry.

2005-04-12 Thread akpm
From: "Andi Kleen" <[EMAIL PROTECTED]> Signed-off-by: Paolo 'Blaisorblade' Giarrusso <[EMAIL PROTECTED]> Signed-off-by: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/include/asm-x86_64/unistd.h |2 --

[patch 089/198] x86_64: Use the extended RIP MSR for machine check reporting if available.

2005-04-12 Thread akpm
ECTED]> Cc: <[EMAIL PROTECTED]> Signed-off-by: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/x86_64/kernel/mce.c | 30 ++ 1 files changed, 22 insertions(+), 8 deletions(-) diff -puN arch/x86_64/

[patch 098/198] x86_64: Final support for AMD dual core

2005-04-12 Thread akpm
lt;[EMAIL PROTECTED]> Signed-off-by: Rafael J. Wysocki <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/i386/kernel/cpu/amd.c| 24 ++- 25-akpm/arch/i386/kernel/cpu/common.c |2 25-akpm/arch/x86_64/kernel/setup.c| 71 +++

[patch 091/198] x86_64: Always use CPUID 80000008 to figure out MTRR address space size

2005-04-12 Thread akpm
ned-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/i386/kernel/cpu/mtrr/main.c | 49 +-- 1 files changed, 15 insertions(+), 34 deletions(-) diff -puN arch/i386/kernel/cpu/mtrr/main.c~x86_64-always-use-cpuid-8008-to-figure-out-mtrr arch/i386/k

[patch 100/198] x86_64: Add acpi_skip_timer_override option

2005-04-12 Thread akpm
From: "Andi Kleen" <[EMAIL PROTECTED]> Add acpi_skip_timer_override option. It was missing previously. Signed-off-by: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/x86_64/kernel/setup.c |4 1 files ch

[patch 101/198] x86_64: Rename the extended cpuid level field

2005-04-12 Thread akpm
he BP is duplicated now, which is less accurate. Cc: <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Signed-off-by: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/x86_64/kernel/setup.c | 13 ++--- 25-akpm/include/a

[patch 108/198] fix u32 vs. pm_message_t in pcmcia

2005-04-12 Thread akpm
From: Pavel Machek <[EMAIL PROTECTED]> This fixes u32 vs. pm_message_t in pcmcia. Signed-off-by: Pavel Machek <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/drivers/pcmcia/au1000_generic.c |2 +- 25-akpm/drivers/pcmcia/hd64465_ss.c

[patch 105/198] pm_message_t: more fixes in common and i386

2005-04-12 Thread akpm
MAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/Documentation/driver-model/bus.txt|2 +- 25-akpm/Documentation/driver-model/driver.txt |4 ++-- 25-akpm/arch/i386/kernel/apic.c |2 +- 25-akpm/arch/i386/kernel/i8259.c

[patch 116/198] u32 vs. pm_message_t in ppc and radeon

2005-04-12 Thread akpm
lt;[EMAIL PROTECTED]> --- 25-akpm/arch/ppc64/kernel/of_device.c |2 +- 25-akpm/include/asm-ppc/macio.h |2 +- 25-akpm/include/asm-ppc/ocp.h |2 +- 25-akpm/include/asm-ppc/of_device.h |2 +- drivers/video/aty/aty128fb.c |0 drivers/video/aty/atyfb_base.c

[patch 113/198] Fix u32 vs. pm_message_t in x86-64

2005-04-12 Thread akpm
From: Pavel Machek <[EMAIL PROTECTED]> I thought I'm done with fixing u32 vs. pm_message_t ... unfortunately that turned out not to be the case... Here are fixes x86-64. Signed-off-by: Pavel Machek <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --

[patch 114/198] fix u32 vs. pm_message_t in drivers/macintosh

2005-04-12 Thread akpm
by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/drivers/macintosh/macio_asic.c |2 +- 25-akpm/drivers/macintosh/mediabay.c |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff -puN drivers/macintosh/macio_asic.c~fix-u32-vs-pm_message_t-in-drivers-macintosh drivers/macinto

[patch 111/198] fix u32 vs. pm_message_t in drivers/mmc,mtd,scsi

2005-04-12 Thread akpm
From: Pavel Machek <[EMAIL PROTECTED]> This fixes u32 vs. pm_message_t in drivers/mmc, drivers/mtd and drivers/scsi. Signed-off-by: Pavel Machek <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/drivers/mmc/mmc.c |2 +- 2

[patch 115/198] fix u32 vs. pm_message_t in PCI, PCIE

2005-04-12 Thread akpm
From: Pavel Machek <[EMAIL PROTECTED]> This fixes drivers/pci (mostly pcie stuff). Signed-off-by: Pavel Machek <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/drivers/pci/hotplug/pciehp_core.c |2 +- 25-akpm/drivers/pci/pcie/portdrv.h

[patch 123/198] uml: fix compilation for __CHOOSE_MODE addition

2005-04-12 Thread akpm
T or SKAS) is enabled. Signed-off-by: Paolo 'Blaisorblade' Giarrusso <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/um/include/choose-mode.h | 27 ++- 1 files changed, 10 insertions(+), 17 deletions(-) diff

[patch 122/198] swsusp: SMP fix

2005-04-12 Thread akpm
From: Alexander Nyberg <[EMAIL PROTECTED]> Fix some smp_processor_id-in-preemptible warnings Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/kernel/power/smp.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -puN kernel/power/smp.c~swsusp-smp-fix

[patch 124/198] possible use-after-free of bio

2005-04-12 Thread akpm
ew Morton <[EMAIL PROTECTED]> --- 25-akpm/drivers/block/ll_rw_blk.c |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) diff -puN drivers/block/ll_rw_blk.c~possible-use-after-free-of-bio drivers/block/ll_rw_blk.c --- 25/drivers/block/ll_rw_blk.c~possible-use-after-free-of-bio 2005-04

[patch 119/198] fix u32 vs. pm_message_t in driver/video

2005-04-12 Thread akpm
From: Pavel Machek <[EMAIL PROTECTED]> This fixes u32 vs. pm_message_t confusion in drivers/video. Should change no code. Signed-off-by: Pavel Machek <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/drivers/video/backlight/corgi_bl.c

[patch 125/198] AYSNC IO using singals other than SIGIO

2005-04-12 Thread akpm
re is nothing wrong with its change to the semantics in my book. But neither POSIX nor I care a whit what F_SETSIG does. Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/fs/fcntl.c |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN fs/fcntl.c~async-io-using-

[patch 120/198] fix u32 vs. pm_message_t in rest of the tree

2005-04-12 Thread akpm
From: Pavel Machek <[EMAIL PROTECTED]> This fixes u32 vs. pm_message_t confusion in remaining places. Fortunately there's few of them. Signed-off-by: Pavel Machek <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/sh/kernel/cpu/bus.

[patch 102/198] x86_64: Switch SMP bootup over to new CPU hotplug state machine

2005-04-12 Thread akpm
before. The old way of zeroing TSCs is too intrusive to do later. Instead the TSC of the BP is duplicated now, which is less accurate. akpm: - sync_tsc_bp_init seems to have the sense of `init' inverted. - SPIN_LOCK_UNLOCKED is deprecated - use DEFINE_SPINLOCK. Cc: <[EMAIL PROTECTED

[patch 136/198] Direct IO async short read fix

2005-04-12 Thread akpm
atches the number of bytes read to the end of file. Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/fs/direct-io.c | 20 +--- 1 files changed, 17 insertions(+), 3 deletions(-) diff -puN fs/direct-io.c~direct-io-async-short-read-fix fs/direct-io.c --- 25/fs

[patch 135/198] undo do_readv_writev() behavior change

2005-04-12 Thread akpm
From: Dave Hansen <[EMAIL PROTECTED]> Bugme bug 4326: http://bugme.osdl.org/show_bug.cgi?id=4326 reports: executing the systemcall readv with Bad argument ->len == -1) it gives out error EFAULT instead of EINVAL Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/

[patch 131/198] quota: fix possible oops on quotaoff

2005-04-12 Thread akpm
From: Jan Kara <[EMAIL PROTECTED]> Remove dquot structures from quota file on quotaon - quota code does not expect them to be there. Signed-off-by: Jan Kara <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/fs/dquot.c |1 + 1 files ch

[patch 196/198] fbdev MAINTAINERS update

2005-04-12 Thread akpm
From: Benjamin Herrenschmidt <[EMAIL PROTECTED]> This patch does the long overdue updates to MAINTAINERS file for aty128fb and radeonfb. Signed-off-by: Benjamin Herrenschmidt <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/MAINTAINERS |8

[patch 194/198] nfsd4: fix struct file leak

2005-04-12 Thread akpm
we're at it. Signed-off-by: J. Bruce Fields <[EMAIL PROTECTED]> Signed-off-by: Neil Brown <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/fs/nfsd/nfs4state.c |8 +++- 1 files changed, 3 insertions(+), 5 deletions(-) diff -puN

[patch 129/198] fix up newly added jsm driver

2005-04-12 Thread akpm
MAIL PROTECTED]> --- 25-akpm/drivers/serial/jsm/jsm.h | 38 --- 25-akpm/drivers/serial/jsm/jsm_driver.c | 348 25-akpm/drivers/serial/jsm/jsm_tty.c| 24 -- 3 files changed, 95 insertions(+), 315 deletions(-) diff -puN drivers/serial/jsm/jsm_driver.c~

[patch 170/198] IB/mthca: fix MR allocation error path

2005-04-12 Thread akpm
<[EMAIL PROTECTED]> --- 25-akpm/drivers/infiniband/hw/mthca/mthca_mr.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -puN drivers/infiniband/hw/mthca/mthca_mr.c~ib-mthca-fix-mr-allocation-error-path drivers/infiniband/hw/mthca/mthca_mr.c --- 25/drivers/infiniband/hw/m

[patch 189/198] IB/mthca: add support for new MT25204 HCA

2005-04-12 Thread akpm
t this point. Signed-off-by: Roland Dreier <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/drivers/infiniband/hw/mthca/mthca_dev.h | 13 +-- 25-akpm/drivers/infiniband/hw/mthca/mthca_main.c | 67 +++ 25-akpm/drivers/i

[patch 191/198] jbd dirty buffer leak fix

2005-04-12 Thread akpm
This fixes the lots-of-fsx-linux-instances-cause-a-slow-leak bug. It's been there since 2.6.6, caused by: ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.5/2.6.5-mm4/broken-out/jbd-move-locked-buffers.patch That patch moves under-writeout ordered-data buffers onto a sep

[patch 178/198] IB/mthca: allow address handle creation in interrupt context

2005-04-12 Thread akpm
From: Roland Dreier <[EMAIL PROTECTED]> Make address handle verbs usable from interrupt context. Signed-off-by: Roland Dreier <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/drivers/infiniband/hw/mthca/mthca_av.c | 6 +++--- 25-akpm/

[patch 174/198] IB/mthca: fix format of CQ number for CQ events

2005-04-12 Thread akpm
From: Roland Dreier <[EMAIL PROTECTED]> CQ numbers are only 24 bits, so only print 6 hex digits and mask off reserved part when reporting a CQ event. Signed-off-by: Roland Dreier <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/drivers/i

[patch 198/198] md: remove a number of misleading calls to MD_BUG

2005-04-12 Thread akpm
igned-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/drivers/md/md.c | 30 -- 1 files changed, 8 insertions(+), 22 deletions(-) diff -puN drivers/md/md.c~md-remove-a-number-of-misleading-calls-to-md_bug drivers/md/md.c --- 25/drivers/md/md.c~md-

[patch 180/198] IB/mthca: add SYNC_TPT firmware command

2005-04-12 Thread akpm
From: Michael S. Tsirkin <[EMAIL PROTECTED]> Add code for SYNC_TPT firmware command, which will be used by FMR implementation. Signed-off-by: Michael S. Tsirkin <[EMAIL PROTECTED]> Signed-off-by: Roland Dreier <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROT

[patch 193/198] nfsd4: callback create rpc client returns

2005-04-12 Thread akpm
From: NeilBrown <[EMAIL PROTECTED]> rpc_create_clnt and friends return errors, not NULL, on failure. Signed-off-by: J. Bruce Fields <[EMAIL PROTECTED]> Signed-off-by: Neil Brown <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/fs/nf

[patch 013/198] SELinux: fix bug in Netlink message type detection

2005-04-12 Thread akpm
h to a default handler for all Netlink messages. Signed-off-by: James Morris <[EMAIL PROTECTED]> Signed-off-by: Stephen Smalley <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/security/selinux/nlmsgtab.c |2 +- 1 files changed, 1 insertion(+),

[patch 5/5] make st seekable again

2005-03-04 Thread akpm
From: Kai Makisara <[EMAIL PROTECTED]> Apparently `tar' errors out if it cannot perform lseek() against a tape. Work around that in-kernel. Signed-off-by: Kai Makisara <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/drivers/ide/ide-tap

[patch 3/5] ppc32: Compilation fixes for Ebony, Luan and Ocotea

2005-03-04 Thread akpm
TED]> Signed-off-by: Matt Porter <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/arch/ppc/platforms/4xx/ebony.h |4 ++-- 25-akpm/arch/ppc/platforms/4xx/luan.h |6 +++--- 25-akpm/arch/ppc/platforms/4xx/ocotea.h |4 ++-- 3 files changed, 7 i

[patch 2/5] setup_per_zone_lowmem_reserve() oops fix

2005-03-04 Thread akpm
If you do 'echo 0 0 > /proc/sys/vm/lowmem_reserve_ratio' the kernel gets a divide-by-zero. Prevent that, and fiddle with some whitespace too. Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/mm/page_alloc.c | 21 +++-- 1 files changed,

[patch 1/5] cramfs: small stat(2) fix

2005-03-04 Thread akpm
ECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm/fs/cramfs/inode.c |1 + 1 files changed, 1 insertion(+) diff -puN fs/cramfs/inode.c~cramfs-small-stat2-fix fs/cramfs/inode.c --- 25/fs/cramfs/inode.c~cramfs-small-stat2-fix 2005-03-04 13:15:57.0 -0800 +++ 25

[patch 4/5] audit mips fix

2005-03-04 Thread akpm
r: 'struct pt_regs' has no member named 'orig_eax' arch/mips/kernel/ptrace.c:314: warning: implicit declaration of function 'audit_syscall_exit' Signed-off-by: Yoichi Yuasa <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- 25-akpm

[patch 5/6] Serial 8250: handle saving the clear-on-read bits from the LSR and MSR

2007-08-10 Thread akpm
From: Corey Minyard <[EMAIL PROTECTED]> Reading the LSR clears the break, parity, frame error, and overrun bits in the 8250 chip, but these are not being saved in all places that read the LSR. Same goes for the MSR delta bits. Save the LSR bits off whenever the lsr is read so they can be handled

[patch 2/6] serial: add support for ITE 887x chips

2007-08-10 Thread akpm
From: Niels de Vos <[EMAIL PROTECTED]> Add support for the it887x-chips (PCI) manufactured by ITE. Signed-off-by: Niels de Vos <[EMAIL PROTECTED]> Cc: Russell King <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/serial/8250_pci.c | 159 +

[patch 3/6] serial_txx9: Fix modem control line handling

2007-08-10 Thread akpm
From: Atsushi Nemoto <[EMAIL PROTECTED]> This chip does not have modem control lines. Return TIOCM_CAR and TIOCM_DSR always on get_mctrl() and ajust some bits in termios cflag. Signed-off-by: Atsushi Nemoto <[EMAIL PROTECTED]> Cc: Ralf Baechle <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[E

[patch 4/6] serial_txx9: cleanup includes

2007-08-10 Thread akpm
From: Atsushi Nemoto <[EMAIL PROTECTED]> Do not include some header files already indluded by serial_core.h. Signed-off-by: Atsushi Nemoto <[EMAIL PROTECTED]> Cc: Ralf Baechle <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/serial/serial_txx9.c |4 1 fi

[patch 6/6] Add blacklisting capability to serial_pci to avoid misdetection of serial ports

2007-08-10 Thread akpm
From: Christian Schmidt <[EMAIL PROTECTED]> The serial_pci driver tries to guess serial ports on unknown devices based on the PCI class (modem or serial). On certain softmodems (AC'97 modems) this can lead to the recognition of non-existing serial ports. This patch adds a blacklist of PCI IDs th

[patch 1/6] serial: don't optimise away baud rate changes when BOTHER is used

2007-08-10 Thread akpm
From: David Woodhouse <[EMAIL PROTECTED]> The uart_set_termios() function will bail out early without bothering to touch the hardware, if it decides that nothing "relevant" has changed. Unfortunately, its idea of "relevant" doesn't include c_[io]speed. So if the baud rate bits are BOTHER and you

mm snapshot broken-out-2007-11-06-02-32.tar.gz uploaded

2007-11-06 Thread akpm
The mm snapshot broken-out-2007-11-06-02-32.tar.gz has been uploaded to ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/mm/broken-out-2007-11-06-02-32.tar.gz It contains the following patches against 2.6.24-rc1: origin.patch ecryptfs-cast-page-index-to-loff_t-instead-of-off_t.patch fix

[patch 2/2] clone: prepare to recycle CLONE_DETACHED and CLONE_STOPPED

2007-11-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> Ulrich says that we never used these clone flags and that nothing should be using them. As we're down to only a single bit left in clone's flags argument, let's add a warning to check that no userspace is actually using these. Hopefully we will be able to

[patch 1/2] get_task_comm(): return the result

2007-11-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> It was dumb to make get_task_comm() return void. Change it to return a pointer to the resulting output for caller convenience. Cc: Ulrich Drepper <[EMAIL PROTECTED]> Cc: Ingo Molnar <[EMAIL PROTECTED]> Cc: Roland McGrath <[EMAIL PROTECTED]> Signed-off-by:

[patch 01/13] io-accounting: core statistics

2006-12-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> The present per-task IO accounting isn't very useful. It simply counts the number of bytes passed into read() and write(). So if a process reads 1MB from an already-cached file, it is accused of having performed 1MB of I/O, which is wrong. (David Wright h

[patch 08/13] io-accounting: direct-io

2006-12-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> Account for direct-io. Cc: Jay Lan <[EMAIL PROTECTED]> Cc: Shailabh Nagar <[EMAIL PROTECTED]> Cc: Balbir Singh <[EMAIL PROTECTED]> Cc: Chris Sturtivant <[EMAIL PROTECTED]> Cc: Tony Ernst <[EMAIL PROTECTED]> Cc: Guillaume Thouvenin <[EMAIL PROTECTED]> Cc: Da

[patch 04/13] io-accounting: write-cancel accounting

2006-12-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> Account for the number of byte writes which this process caused to not happen after all. Cc: Jay Lan <[EMAIL PROTECTED]> Cc: Shailabh Nagar <[EMAIL PROTECTED]> Cc: Balbir Singh <[EMAIL PROTECTED]> Cc: Chris Sturtivant <[EMAIL PROTECTED]> Cc: Tony Ernst <[EM

[patch 12/13] getdelays: various fixes

2006-12-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> - Various cleanups - Report errors to stderr, not stdout - A printf was missing a \n and was hiding from me. Cc: Jay Lan <[EMAIL PROTECTED]> Cc: Shailabh Nagar <[EMAIL PROTECTED]> Cc: Balbir Singh <[EMAIL PROTECTED]> Cc: Chris Sturtivant <[EMAIL PROTECTED

[patch 10/13] cleanup taskstats.h

2006-12-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> Fix weird whitespace mangling in taskstats.h Cc: Jay Lan <[EMAIL PROTECTED]> Cc: Shailabh Nagar <[EMAIL PROTECTED]> Cc: Balbir Singh <[EMAIL PROTECTED]> Cc: Chris Sturtivant <[EMAIL PROTECTED]> Cc: Tony Ernst <[EMAIL PROTECTED]> Cc: Guillaume Thouvenin <[EM

[patch 11/13] io-accounting: via taskstats

2006-12-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> Deliver IO accounting via taskstats. Cc: Jay Lan <[EMAIL PROTECTED]> Cc: Shailabh Nagar <[EMAIL PROTECTED]> Cc: Balbir Singh <[EMAIL PROTECTED]> Cc: Chris Sturtivant <[EMAIL PROTECTED]> Cc: Tony Ernst <[EMAIL PROTECTED]> Cc: Guillaume Thouvenin <[EMAIL PROT

[patch 02/13] clean up __set_page_dirty_nobuffers()

2006-12-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> Save a tabstop in __set_page_dirty_nobuffers() and __set_page_dirty_buffers() and a few other places. No functional changes. Cc: Jay Lan <[EMAIL PROTECTED]> Cc: Shailabh Nagar <[EMAIL PROTECTED]> Cc: Balbir Singh <[EMAIL PROTECTED]> Cc: Chris Sturtivant <[

[patch 06/13] io-accounting-read-accounting nfs fix

2006-12-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> nfs's ->readpages uses read_cache_pages(). Wire it up there. [EMAIL PROTECTED]: account only successful nfs/fuse reads] Cc: Jay Lan <[EMAIL PROTECTED]> Cc: Shailabh Nagar <[EMAIL PROTECTED]> Cc: Balbir Singh <[EMAIL PROTECTED]> Cc: Chris Sturtivant <[EMAIL

[patch 09/13] io-accounting: report in procfs

2006-12-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> Add a simple /proc/pid/io to show the IO accounting fields. Maybe this shouldn't be merged in mainline - the preferred reporting channel is taskstats. But given the poor state of our userspace support for taskstats, this is useful for developer-testing, at

[patch 03/13] io-accounting: write accounting

2006-12-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> Accounting writes is fairly simple: whenever a process flips a page from clean to dirty, we accuse it of having caused a write to underlying storage of PAGE_CACHE_SIZE bytes. This may overestimate the amount of writing: the page-dirtying may cause only one

[patch 13/13] io-accounting: add to getdelays

2006-12-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> Wire up the IO accounting into getdelays.c. Usage: To display I/O stats for each exitting task: vmm:/home/akpm> ./getdelays -m0,1,2,3 -i -l cpumask 0 maskset 1 printing IO accounting listen forever rm: read=8192, write=0, cancelled_write=0

[patch 07/13] io-accounting-read-accounting cifs fix

2006-12-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> CIFS implements ->readpages and doesn't use read_cache_pages(). So wire the read IO accounting up within CIFS. Cc: Jay Lan <[EMAIL PROTECTED]> Cc: Shailabh Nagar <[EMAIL PROTECTED]> Cc: Balbir Singh <[EMAIL PROTECTED]> Cc: Chris Sturtivant <[EMAIL PROTECTE

[patch 05/13] io-accounting: read accounting

2006-12-08 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> Wire up read accounting for block devices, within submit_bio(). Cc: Jay Lan <[EMAIL PROTECTED]> Cc: Shailabh Nagar <[EMAIL PROTECTED]> Cc: Balbir Singh <[EMAIL PROTECTED]> Cc: Chris Sturtivant <[EMAIL PROTECTED]> Cc: Tony Ernst <[EMAIL PROTECTED]> Cc: Guill

[patch 1/1] document Acked-by:

2007-05-31 Thread akpm
From: Andrew Morton <[EMAIL PROTECTED]> Explain what we use Acked-by: for, and how it differs from Signed-off-by: Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- Documentation/SubmittingPatches | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) diff -puN Documentation/

mm snapshot broken-out-2007-05-12-10-16.tar.gz uploaded

2007-05-12 Thread akpm
The mm snapshot broken-out-2007-05-12-10-16.tar.gz has been uploaded to ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/mm/broken-out-2007-05-12-10-16.tar.gz It contains the following patches against 2.6.21: origin.patch loop_probe-fix-return-value.patch fault-injection-disable-stacktrace

[patch 1/9] lguest: export symbols for lguest as a module

2007-05-09 Thread akpm
From: Rusty Russell <[EMAIL PROTECTED]> lguest does some fairly lowlevel things to support a host, which normal modules don't need: math_state_restore: When the guest triggers a Device Not Available fault, we need to be able to restore the FPU __put_task_struct: We need t

[patch 2/9] lguest: the guest code

2007-05-09 Thread akpm
From: Rusty Russell <[EMAIL PROTECTED]> lguest is a simple hypervisor for Linux on Linux. Unlike kvm it doesn't need VT/SVM hardware. Unlike Xen it's simply "modprobe and go". Unlike both, it's 5000 lines and self-contained. Performance is ok, but not great (-30% on kernel compile). But given

[patch 5/9] lguest: the Makefile and Kconfig

2007-05-09 Thread akpm
From: Rusty Russell <[EMAIL PROTECTED]> This is the Kconfig and Makefile to allow lguest to actually be compiled. Signed-off-by: Rusty Russell <[EMAIL PROTECTED]> Cc: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/Kconfig |2 ++ drivers/M

[patch 4/9] lguest: the asm offsets

2007-05-09 Thread akpm
From: Rusty Russell <[EMAIL PROTECTED]> This is the structure offsets required by lg.ko's switcher.S. Unfortunately we don't have infrastructure for private asm-offsets creation. Signed-off-by: Rusty Russell <[EMAIL PROTECTED]> Cc: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EM

[patch 8/9] lguest: the block driver

2007-05-09 Thread akpm
From: Rusty Russell <[EMAIL PROTECTED]> Lguest block driver A simple block driver for lguest. Signed-off-by: Rusty Russell <[EMAIL PROTECTED]> Cc: Andi Kleen <[EMAIL PROTECTED]> Cc: Jens Axboe <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/block/Makefile |

[patch 7/9] lguest: the net driver

2007-05-09 Thread akpm
From: Rusty Russell <[EMAIL PROTECTED]> Lguest net driver A simple net driver for lguest. Signed-off-by: Rusty Russell <[EMAIL PROTECTED]> Cc: Andi Kleen <[EMAIL PROTECTED]> Cc: Jeff Garzik <[EMAIL PROTECTED]> Acked-by: James Morris <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTEC

[patch 6/9] lguest: the console driver

2007-05-09 Thread akpm
From: Rusty Russell <[EMAIL PROTECTED]> A simple console driver for lguest. Signed-off-by: Rusty Russell <[EMAIL PROTECTED]> Cc: Andi Kleen <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> --- drivers/char/Makefile |1 drivers/char/hvc_lguest.c | 99 ++

[patch 9/9] lguest: the documentation, example launcher

2007-05-09 Thread akpm
From: Rusty Russell <[EMAIL PROTECTED]> A brief document describing how to use lguest. Because lguest doesn't have an ABI we also include an example launcher in the Documentation directory. [EMAIL PROTECTED]: Fix up nat example in documentation] Signed-off-by: Rusty Russell <[EMAIL PROTECTED]> C

mm snapshot broken-out-2007-05-10-03-06.tar.gz uploaded

2007-05-10 Thread akpm
The mm snapshot broken-out-2007-05-10-03-06.tar.gz has been uploaded to ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/mm/broken-out-2007-05-10-03-06.tar.gz It contains the following patches against 2.6.21: origin.patch x86_64-fix-default_do_nmi-missing-return-after-a-if.patch slub

mm snapshot broken-out-2007-03-26-12-03.tar.gz uploaded

2007-03-26 Thread akpm
The mm snapshot broken-out-2007-03-26-12-03.tar.gz has been uploaded to ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/mm/broken-out-2007-03-26-12-03.tar.gz It contains the following patches against 2.6.21-rc5: knfsd-allow-nfsd-readdir-to-return-64bit-cookies.patch knfsd-nfsd4-fix

mmotm 2016-07-21-15-11 uploaded

2016-07-21 Thread akpm
The mm-of-the-moment snapshot 2016-07-21-15-11 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

mmotm 2016-07-22-15-51 uploaded

2016-07-22 Thread akpm
The mm-of-the-moment snapshot 2016-07-22-15-51 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

mmotm 2016-09-19-16-52 uploaded

2016-09-19 Thread akpm
The mm-of-the-moment snapshot 2016-09-19-16-52 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

mmotm 2016-09-20-16-22 uploaded

2016-09-20 Thread akpm
The mm-of-the-moment snapshot 2016-09-20-16-22 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

mmotm 2016-09-27-16-08 uploaded

2016-09-27 Thread akpm
The mm-of-the-moment snapshot 2016-09-27-16-08 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

mmotm 2016-07-28-16-33 uploaded

2016-07-28 Thread akpm
The mm-of-the-moment snapshot 2016-07-28-16-33 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

mmotm 2016-09-14-16-49 uploaded

2016-09-14 Thread akpm
The mm-of-the-moment snapshot 2016-09-14-16-49 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

mmotm 2016-08-31-16-06 uploaded

2016-08-31 Thread akpm
The mm-of-the-moment snapshot 2016-08-31-16-06 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

mmotm 2016-08-04-15-53 uploaded

2016-08-04 Thread akpm
The mm-of-the-moment snapshot 2016-08-04-15-53 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

mmotm 2016-08-23-14-42 uploaded

2016-08-23 Thread akpm
The mm-of-the-moment snapshot 2016-08-23-14-42 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

mmotm 2016-08-25-15-19 uploaded

2016-08-25 Thread akpm
The mm-of-the-moment snapshot 2016-08-25-15-19 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

mmotm 2017-08-17-16-29 uploaded

2017-08-17 Thread akpm
The mm-of-the-moment snapshot 2017-08-17-16-29 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

mmotm 2017-10-17-17-13 uploaded

2017-10-17 Thread akpm
The mm-of-the-moment snapshot 2017-10-17-17-13 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

mmotm 2017-11-03-13-00 uploaded

2017-11-03 Thread akpm
The mm-of-the-moment snapshot 2017-11-03-13-00 has been uploaded to http://www.ozlabs.org/~akpm/mmotm/ mmotm-readme.txt says README for mm-of-the-moment: http://www.ozlabs.org/~akpm/mmotm/ This is a snapshot of my -mm patch queue. Uploaded at random hopefully more than once a week. You

<    1   2   3   4   5   6   7   >