linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* 2.6.1-mm3
@ 2004-01-14  9:48 Andrew Morton
  2004-01-14 12:27 ` 2.6.1-mm3 Jes Sorensen
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Andrew Morton @ 2004-01-14  9:48 UTC (permalink / raw)
  To: linux-kernel, linux-mm

ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1/2.6.1-mm3/


- A big ppc64 update from Anton

- Added Nick's CPU scheduler patches for hyperthreaded/SMT CPUs.  This work
  needs lots of testing and review from those who care about and work upon
  this feature, please.

- An I/O scheduler tuning patch.  This is the 114th patch against the
  anticipatory scheduler and we're nearly finished, honest.  Now would be a
  good time for people to run the appropriate benchmarks.

  We're still not as good as deadline on some seeky loads, and deep SCSI
  TCQ still hurts a lot.  But it is looking good on average.

- Plenty of other random stuff




Changes since 2.6.1-mm2:


+sh-kyrofb-support.patch

 Add Kyro fbdev driver

-2.6.1-netdrvr-exp1.patch
+2.6.1-bk1-netdev4.patch

 Latest experimental netdev tree

+kgdb-x86_64-build-fix.patch

 Fix kgdb build for x86_64

-uml-build-fix.patch

 This is now fixed in proc-pid-maps-gate-fixes.patch (we hope - can't tell
 without a UML update).

+modular-ide-is-broken.patch

 must-fix update

+raw-driver-refcounting-fix.patch

 Fix some blockdev refcounting problems in the raw driver.

-keyboard-repeat-fix.patch

 input-print-screen-emulation-fix.patch does this now.

+synaptics-rate-switching.patch
+psmouse-drop-timed-out-bytes.patch
+input-print-screen-emulation-fix.patch

 mouse/keyboard fixes

-ppc64-syscall6-macro.patch
-ppc64-sched_clock-2.patch
-ppc64-32bit-compat-update.patch
-ppc64-OF-device-tree-update.patch
-ppc64-numa-sign-extension-fix-2.patch
+ppc64-WARN_ON.patch
+ppc64-IRQ_INPROGRESS.patch
+ppc64-zImage_default.patch
+ppc64-biarch.patch
+ppc64-PT_FPSCR_fix.patch
+ppc64-writelogbuffer.patch
+ppc64-phandle.patch
+ppc64-of_traversal_api.patch
+ppc64-of_traversal_api_2.patch
+ppc64-vty_node.patch
+ppc64-hvc_console.patch
+ppc64-device_is_compatible.patch
+ppc64-smp_call_function.patch
+ppc64-device_tree_updates.patch
+ppc64-device_tree_updates_2.patch
+ppc64-trivial.patch
+ppc64-device_tree_updates_3.patch
+ppc64-ioremap_rework.patch
+ppc64-rtas_flash.patch
+ppc64-cputable.patch
+ppc64-cputable_2.patch
+ppc64-remove_MAX_PROCESSORS.patch
+ppc64-rtas_functions.patch
+ppc64-rtas_rename.patch
+ppc64-stupidnumabug.patch
+ppc64-devinit_fixes.patch
+ppc64-syscall6.patch
+ppc64-sched_clock.patch
+ppc64-compat_update.patch
+ppc64-sys_rtas.patch
+ppc64-sharedproc.patch
+ppc64-logical_cpu.patch
+ppc64-UP_cleanup.patch
+ppc64-add_vmx.patch
+ppc64-missing_sync.patch
+ppc64-nvram_rewrite.patch
+ppc64-iseries_support.patch
+ppc64-hcall_constants.patch
+ppc64-iseries_cleanup.patch
+ppc64-device_tree_updates_fix.patch
+ppc64-iseries_cleanup_2.patch
+ppc64-remove-veth-proc.patch
+ppc64-add_hcall.patch
+ppc64-addvio.patch
+ppc64-iseries_pci.patch
+ppc64-lparcfg.patch
+ppc64-surveillance.patch
+ppc64-power4fix.patch
+ppc64-vmxsupport.patch
+ppc64-hash_page_race.patch
+ppc64-hash_page_rewrite.patch
+ppc64-mf_proc_cleanup.patch
+ppc64-prom_panic.patch
+ppc64-iseries_pci_2.patch
+ppc64-iseries_fixes.patch
+ppc64-viopath_fix.patch
+ppc64-makefile_fixes.patch
+ppc64-vmlinux_lds.patch
+ppc64-setup_cpu.patch
+ppc64-epoll.patch
+ppc64-compat_stat.patch
+ppc64-xmon_fixes.patch
+ppc64-rtas_delay.patch
+ppc64-bss_clear.patch
+ppc64-vio-fixup.patch

 ppc64 update

+as-tuning.patch

 Anticipatory I/O scheduler tuning.

+sched-find_busiest_node-resolution-fix.patch
+sched-domains.patch
+sched-sibling-map-to-cpumask.patch
+sched-domains-i386-ht.patch

 HT scheduler

+68k-369.patch

 68k: sysfsification of the zorro driver

+laptop-mode-2-doc-updates.patch

 Documentation

-vt-locking-fixes.patch
-vt-locking-fixes-warning-fix.patch
-vt-locking-fixes-oops_in_progress-fix.patch
+vt-locking-fixes-2.patch

 New VT locking patch

-forcedeth-v20.patch

 Now in the netdev rollup

+menuconfig-exit-code-fix.patch

 Fix menuconfig exit code.

+slab-poison-hex-dumping.patch

 Clean up and improve the reporting when slab detects a poisoning error.

+p4-clockmod-cpu-detection-fix.patch

 Tell users when they could have used speedstep drivers rather than
 p4-clockmod.

+suspend-resume-for-PIT.patch

 Add suspend support to the ia32 time driver

+mremap-dosemu-fix.patch

 Fix the mremap() fix to make dosemu happy.

+truncated-module-check-2.patch

 The check for truncated modules is back.

+alpha-prefetch_spinlock-fix.patch

 Alpha fix

+proc-pid-maps-gate-fixes.patch

 Fix the UML build and generalise the usage of FIXADDR_USER_START/END for
 ppc64's use.

+tmpfs-readdir-atime-fix.patch

 Update directory atime in readdir.

+symbios-build-fix.patch

 sym-2 fix

+blockdev-bd_private.patch

 Add a private field to block_device for XFS.

+ext3-journal-mode-fix.patch

 Fix ext3 `chattr +j' files.

+pentium-m-support.patch

 Config support for pentium-M

+old-gcc-supports-k6.patch

 Older gcc's do support k6's

+amd-elan-is-a-different-subarch.patch

 ELAM is a different subarchitecture

+efi-conditional-cleanup.patch

 Be smarter about eliding EFI code at compile time.

+gcc-3_4-needs-attribute_used.patch

 On ia64, gcc-3.4 needs __attribute_used__ to avoid dropping code which we
 want to keep.

+acpi-numa-printk-level-fixes.patch

 Tidy up some printk facility levels.

+keyboard-scancode-fix.patch

 Fix for Japanese keyboards

+serial-01-fixups.patch
+serial-02-fixups.patch
+serial-03-fixups.patch

 Serial driver ioctl fixes

+BUG-to-BUG_ON.patch

 Convert lots of BUG()s to BUG_ON()s

+sysrq_key_table_key2index-fix.patch

 Fix up the accidentally-works logic in sysrq_key_table_key2index()

+set_scheduler-fix.patch

 Fix logi in setscheduler().

+usr-isapnp-modem-support.patch

 Add support for another USR PNP modem

+ia32-MSI-vector-handling-fix.patch

 Fix IRQ vector number passing for MSI.

+increase-MAX_MP_BUSSES.patch

 More busses on 32-way's.

+load_elf_interp-error-case-fix.patch

 Fix error return from load_elf_interp().

+selinux-improve-skb-audit-logging.patch
+selinux-SEND_MSG-RECV_MSG-controls.patch

 SELinux updates

+nfs-old-gcc-fix.patch

 NFS build fix with older gcc's

+s390-07-zfcp-host-adapter-update.patch

 Touchups to this s390 driver

+4g4g-acpi-low-mappings-fix.patch

 Fix boot-time triplefault with PAE.

+aio-sysctl-parms.patch

 Bring this back: make some AIO tunables tunable in /proc.





All 525 patches:

linus.patch

mm.patch
  add -mmN to EXTRAVERSION

sh-merge.patch
  SH Merge

sh-kyrofb-support.patch
  kyrofb support

alsa-101.patch
  ALSA 1.0.1

alsa-cmipci-joystick-fix.patch

2.6.1-bk1-netdev4.patch

kgdb-ga.patch
  kgdb stub for ia32 (George Anzinger's one)
  kgdbL warning fix
  kgdb buffer overflow fix
  kgdbL warning fix
  kgdb: CONFIG_DEBUG_INFO fix
  x86_64 fixes

kgdb-doc-fix.patch
  correct kgdb.txt Documentation link (against  2.6.1-rc1-mm2)

kgdboe-netpoll.patch
  kgdb-over-ethernet via netpoll

kgdboe-non-ia32-build-fix.patch

kgdb-x86_64-support.patch
  kgdb for x86_64 2.6 kernels

kgdb-x86_64-build-fix.patch
  fix x86_64 build with CONFIG_KGDB=n

radeon-line-length-fix.patch
  radeonfb line length fix

scsi-rename-TIMEOUT.patch
  fix scsi.h #define collision

loop-fix-hardsect.patch
  loop: fix hard sector size

loop-fd-leak-fix.patch
  loop: fix file refcount leak

must-fix.patch
  must fix lists update
  must fix list update
  mustfix update

must-fix-update-5.patch
  must-fix update

modular-ide-is-broken.patch
  document in must-fix that modular IDE is

RD1-open-mm.patch

RD2-release-mm.patch

RD3-presto_journal_close-mm.patch

RD4-f_mapping-mm.patch

RD5-f_mapping2-mm.patch

RD6-i_sem-mm.patch

RD7-f_mapping3-mm.patch

RD8-generic_osync_inode-mm.patch

RD9-bd_acquire-mm.patch

RD10-generic_write_checks-mm.patch

RD11-I_BDEV-mm.patch

cramfs-use-pagecache.patch
  cramfs: use pagecache better

raw-driver-refcounting-fix.patch
  raw.c refcounting fix

invalidate_inodes-speedup.patch
  invalidate_inodes speedup
  more invalidate_inodes speedup fixes

net-jiffy-normalisation-fix.patch
  NET: Normalize jiffies reported to userspace, in neighbor management code

input-mousedev-remove-jitter.patch
  Input: smooth out mouse jitter

input-mousedev-ps2-emulation-fix.patch
  mousedev PS/@ emulation fix

input-01-i8042-suspend.patch
  input: i8042 suspend

input-02-i8042-option-parsing.patch
  input: i8042 option parsing

input-03-psmouse-option-parsing.patch
  input: psmouse option parsing

input-04-atkbd-option-parsing.patch
  input: atkbd option parsing

input-05-missing-module-licenses.patch
  input: missing module licenses

input-06-Kconfig-Synaptics-help.patch
  Kconfig Synaptics help

input-07-sis-aux-port.patch
  input: SiS AUX port

input-11-98busmouse-compile-fix.patch
  Fix compile error in 98busmouse.c module

input-12-mouse-drivers-use-module_param.patch
  Convert mouse drivers to use module_param

input-13-tsdev-use-module_param.patch
  Convert tsdev to use module_param

synaptics-rate-switching.patch
  Synaptics rate switching

psmouse-drop-timed-out-bytes.patch
  psmouse: log and discard timed out bytes

input-print-screen-emulation-fix.patch
  input: fix PrintScreen emulation

input-use-after-free-checks.patch
  input layer debug checks

cpu_sibling_map-fix.patch
  cpu_sibling_map fix

acpi-20031203.patch

acpi-20031203-fix.patch

cfq-4.patch
  CFQ io scheduler
  CFQ fixes

config_spinline.patch
  uninline spinlocks for profiling accuracy.

ppc64-WARN_ON.patch
  [ppc64] clean up WARN_ON backtrace

ppc64-IRQ_INPROGRESS.patch
  [ppc64] revert IRQ_INPROGRESS change

ppc64-zImage_default.patch
  [ppc64] Build the zImage by default

ppc64-biarch.patch
  [ppc64] add automatic check for biarch compilers

ppc64-PT_FPSCR_fix.patch
  [ppc64] ptrace.h PT_FPSCR fixup, from Will Schmidt

ppc64-writelogbuffer.patch
  [ppc64] HvCall_writeLogBuffer called with too large of a buffer

ppc64-phandle.patch
  [ppc64]  support for ibm,phandle OF property, from Dave Engebretsen:

ppc64-of_traversal_api.patch
  [ppc64] New Open Firmware device tree API, from Nathan Lynch

ppc64-of_traversal_api_2.patch
  [PPC64] Change to new OF device tree API, from Nathan Lynch

ppc64-vty_node.patch
  [ppc64] vty updates, from Hollis Blanchard

ppc64-hvc_console.patch
  [ppc64] hvc_console can only handle vty nodes compatible with "hvterm1", from Hollis Blanchard

ppc64-device_is_compatible.patch
  [ppc64] use device_is_compatible() instead of manual strcmp, from Hollis Blanchard

ppc64-smp_call_function.patch
  [ppc64] Make IPI receivers survive a late arrival after the sender has given up waiting, from Olof Johansson

ppc64-device_tree_updates.patch
  [ppc64] support for runtime updates of /proc/device-tree, from Nathan Lynch

ppc64-device_tree_updates_2.patch
  [ppc64] base support for dynamic update of OF device, tree from Nathan Lynch

ppc64-trivial.patch
  [ppc64] various trivial patches

ppc64-device_tree_updates_3.patch
  [ppc64] Open Firmware device tree manipulation support, from Nathan Lynch

ppc64-ioremap_rework.patch
  [ppc64] Mem-map I/O changes, from Mike Wolf

ppc64-rtas_flash.patch
  [ppc64] extended flash changes, from Mike Wolf

ppc64-cputable.patch
  [ppc64] cputable update, from Dave Engebretsen

ppc64-cputable_2.patch
  [ppc64] cputable cleanup, from Dave Engebretsen:

ppc64-remove_MAX_PROCESSORS.patch
  [ppc64] iSeries fixups, from Stephen Rothwel

ppc64-rtas_functions.patch
  [ppc64] Add some rtas calls, from John Rose

ppc64-rtas_rename.patch
  [ppc64] rename the rtas event classes to avoid namespace collisions, from John Rose

ppc64-stupidnumabug.patch
  [ppc64] fix sign extension bug in NUMA code

ppc64-devinit_fixes.patch
  [ppc64] Add exports and change some __init to __devinit for dynamic OF and pci hotplug, from John Rose and Linda Xie

ppc64-syscall6.patch
  [ppc64] Add _syscall6, from Olaf Hering

ppc64-sched_clock.patch
  [ppc64] fix sched_clock, from Paul Mackerras:

ppc64-compat_update.patch
  [ppc64] compat layer update, from Paul Mackerras, Olaf Hering and myself

ppc64-sys_rtas.patch
  [ppc64] add rtas syscall, from John Rose

ppc64-sharedproc.patch
  [ppc64] shared processor support, from Dave Engebretsen

ppc64-logical_cpu.patch
  [ppc46] SMT processor support and logical cpu numbering, from Dave Engebretsen

ppc64-UP_cleanup.patch
  [ppc64] UP compile fixes, from Paul Mackerras

ppc64-add_vmx.patch
  [ppc64] Add VMX registers to sigcontext, from Steve Munroe

ppc64-missing_sync.patch
  [ppc64] one instruction fix for synchronization bug found during cpu DLPAR development, from Joel Schopp

ppc64-nvram_rewrite.patch
  [ppc64] NVRAM error logging/buffering patch, from Jake Moilanen

ppc64-iseries_support.patch
  [ppc64] preliminary iseries support, from Paul Mackerras

ppc64-hcall_constants.patch
  [ppc64] Add additional hypervisor call constants, from Dave Boutcher

ppc64-iseries_cleanup.patch
  [ppc64] iSeries fixes, from Stephen Rothwell

ppc64-device_tree_updates_fix.patch
  [ppc64] fix a couple small OF device tree bugs which were overlooked, from Joel Schopp

ppc64-iseries_cleanup_2.patch
  [ppc64] Tidy up various bits of the iSeries code. No significant code changes, from Stephen Rothwell

ppc64-remove-veth-proc.patch
  [ppc64] Small cleanups to iSeries virtual ethernet driver, from Dave Gibson

ppc64-add_hcall.patch
  [ppc64] add hcall interface

ppc64-addvio.patch
  [ppc64] VIO support, from Dave Boutcher, Hollis Blanchard and Santiago Leon

ppc64-iseries_pci.patch
  [ppc64] Get native PCI going on iSeries, from Paul Mackerras

ppc64-lparcfg.patch
  [ppc64] add/forward port of lparcfg, from Will Schmidt

ppc64-surveillance.patch
  [ppc64] Update the surveillance boot parameter to allow all valid settings of the surveillance timeout, from Nathan Fontenot

ppc64-power4fix.patch
  [ppc64] fix POWER3 boot

ppc64-vmxsupport.patch
  [ppc64] VMX (Altivec) support & signal32 rework, from Ben Herrenschmidt

ppc64-hash_page_race.patch
  [ppc64] Fix {pte,pmd}_free vs. hash_page race by relaying actual deallocation with RCU, from Ben Herrenschmidt

ppc64-hash_page_rewrite.patch
  [ppc64] __hash_page rewrite, from Ben Herrenschmidt

ppc64-mf_proc_cleanup.patch
  [ppc64] Tidy up the mf_proc code, from Stephen Rothwell

ppc64-prom_panic.patch
  [ppc64] prom_panic(), from Todd Inglett

ppc64-iseries_pci_2.patch
  [ppc64] Check range of PCI memory and I/O accesses on iSeries, from Stephen Rothwell

ppc64-iseries_fixes.patch
  [ppc64] Fix a compile error and a warning in the iSeries code, from Stephen Rothwell

ppc64-viopath_fix.patch
  [ppc64] Use an atomic_t instead of a volatile unsigned long, from Stephen Rothwell

ppc64-makefile_fixes.patch
  [ppc64] Makefile fixes

ppc64-vmlinux_lds.patch
  [ppc64] vmlinux.lds fixes, from Alan Modra

ppc64-setup_cpu.patch
  [ppc64] setup_cpu must be called on boot cpu

ppc64-epoll.patch
  [ppc64] correct epoll syscall names

ppc64-compat_stat.patch
  [ppc64] cp_compat_stat should copy nanosecond fields

ppc64-xmon_fixes.patch
  [ppc64] xmon breakpoint and single step on LPAR fixes from John Rose

ppc64-rtas_delay.patch
  [ppc64] Fixed rtas_extended_busy_delay_time() to calculate correct value, from John Rose

ppc64-bss_clear.patch
  [ppc64] early BSS clear, from Ben Herrenschmidt

ppc64-vio-fixup.patch
  [ppc64] vio fixup

ppc64-bar-0-fix.patch
  Allow PCI BARs that start at 0

ppc64-reloc_hide.patch

qla1280-update-2.patch
  qla1280 update

qla1280-build-fix.patch
  qla1280.c doesn't compile

sym-speed-fix.patch
  sym2 Ultra-160 fix

aic7xxx_old-proc-oops-fix.patch
  aic7x_old /proc oops fix

aic7xxx_old-oops-fix.patch

ramdisk-leak-fix.patch
  fix memory leak in ram disk

ramdisk-cleanup.patch

intel8x0-cleanup.patch
  intel8x0 cleanups

pdflush-diag.patch

zap_page_range-debug.patch
  zap_page_range() debug

asus-L5-fix.patch
  Asus L5 framebuffer fix

jffs-use-daemonize.patch

get_user_pages-handle-VM_IO.patch

support-zillions-of-scsi-disks.patch
  support many SCSI disks

pci_set_power_state-might-sleep.patch

CONFIG_STANDALONE-default-to-n.patch
  Make CONFIG_STANDALONE default to N

extra-buffer-diags.patch

CONFIG_SYSFS.patch
  From: Pat Mochel <mochel@osdl.org>
  Subject: [PATCH] Add CONFIG_SYSFS

CONFIG_SYSFS-boot-from-disk-fix.patch

slab-leak-detector.patch
  slab leak detector

loop-module-alias.patch
  loop needs MODULE_ALIAS_BLOCK

loop-bio-index-fix.patch
  loop bio indexing fix

loop-highmem.patch
  remove useless highmem bounce from loop/cryptoloop

loop-bio-clone.patch
  loop bio clone optimisation

loop-recycle.patch
  loop bio recycling optimisation

acpi-pm-timer-3.patch
  ACPI PM timer version 3

as-regression-fix.patch
  Fix IO scheduler regression

as-request-poisoning.patch
  AS: request poisoning

as-request-poisoning-fix.patch
  AS: request poisining fix

as-fix-all-known-bugs.patch
  AS fixes

as-new-process-estimation.patch
  AS: new process estimation

as-cooperative-thinktime.patch
  AS: thinktime improvement

as-tuning.patch
  AS tuning

scale-nr_requests.patch
  scale nr_requests with TCQ depth

truncate_inode_pages-check.patch

local_bh_enable-warning-fix.patch

pnp-fix-2.patch
  PnP Fixes #2

pnp-fix-3.patch
  PnP Fixes #3

alpha-stack-dump.patch

sysfs_remove_dir-vs-dcache_readdir-race-fix.patch
  sysfs_remove_dir Vs dcache_readdir race fix

invalidate_mmap_range-non-gpl-export.patch
  mark invalidate_mmap_range() as EXPORT_SYMBOL

sym2-speed-selection-fix.patch
  Speed selection fix for sym53c8xx

ppc-export-consistent_sync_page.patch
  PPC32: Export consistent_sync_page.

ppc-use-EXPORT_SYMBOL_NOVERS.patch
  PPC32: Change all EXPORT_SYMBOL_NOVERS to EXPORT_SYMBOL in ppc_ksyms.c

ppc-CONFIG_PPC_STD_MMU-fix.patch
  PPC32: Select arch/ppc/kernel/head.S on CONFIG_PPC_STD_MMU.

ppc-IBM-MPC-header-cleanups.patch
  PPC32: Minor cleanups to IBM4xx and MPC82xx headers.

percpu-gcc-34-warning-fix.patch
  fix gcc-3.4 warning in percpu code

nr_requests-oops-fix.patch
  Fix oops when modifying /sys/block/dm-0/queue/nr_requests

netfilter_bridge-compile-fix.patch

aacraid-warning-fix.patch
  aacraid warning fix

atapi-mo-support.patch
  ATAPI MO drive support

mt-ranier-support.patch
  mt rainier support

atapi-mo-support-update.patch
  ATAPI MO support update
  cdrom_open fix

ppp_async-locking-fix.patch
  Make ppp_async callable from hard interrupt

make-try_to_free_pages-walk-zonelist.patch
  make try_to_free_pages walk zonelist

make-try_to_free_pages-walk-zonelist-fix.patch
  zone scanning fix

remove-CardServices-from-pcmcia-net-drivers.patch
  CardServices() removal from pcmcia net drivers

remove-CardServices-from-ide-cs.patch
  From: Arjan van de Ven <arjanv@redhat.com>
  Subject: Re: [PATCH 1/10] CardServices() removal from pcmcia net drivers

remove-CardServices-from-drivers-net-wireless.patch
  remove CardServices() from drivers/net/wireless

remove-CardServices-from-drivers-serial.patch
  Remvoe CardServices() from drivers/serial

remove-CardServices-from-drivers-serial-fix.patch
  serial_cs CardServices removal fix

remove-CardServices-from-axnet_cs.patch
  remvoe CardServices from axnet_cs

remove-CardServices-final.patch
  final CardServices() removal patches

CardServices-compatibility-layer.patch
  CardServices compatibility layer

sysfs-add-simple-class-device-support.patch
  sysfs: add "simple" class device support

sysfs-remove-tty-class-device-logic.patch
  sysfs: remove tty class device logic

sysfs-add-mem-device-support.patch
  sysfs: add mem class

sysfs-add-misc-class.patch
  sysfs: add misc class

vc-init-race-fix.patch
  virtual consle initialisation race fix

sysfs-add-video-class.patch
  sysfs: add video class

sysfs-add-oss-class.patch
  sysfs sound class patch for OSS drivers

sysfs-add-alsa-class.patch
  sysfs sound class patch for ALSA drivers

sysfs-add-input-class-support.patch
  sysfs: input class patch

tridentfb-non-flatpanel-fix.patch
  fix for tridentfb.c usage on CRTs.

CONFIG_EPOLL-file_struct-members.patch
  CONFIG_EPOLL=n space reduction

epoll-oneshot-support.patch
  One-shot support for epoll

kill_fasync-speedup.patch
  kill_fasync speedup

o21-sched.patch
  O21 for interactivity 2.6.0

sched-clock-2.6.0-A1.patch
  Relax synchronization of sched_clock()

sched-can-migrate-2.6.0-A2.patch
  can_migrate_task cleanup

sched-cleanup-2.6.0-A2.patch
  CPU scheduler cleanup

sched-style-2.6.0-A5.patch
  sched.c style cleanups

make-for_each_cpu-iterator-more-friendly.patch
  Make for_each_cpu() Iterator More Friendly

make-for_each_cpu-iterator-more-friendly-fix.patch
  Fix alpha build failure

make-for_each_cpu-iterator-more-friendly-fix-fix.patch

use-for_each_cpu-in-right-places.patch
  Use for_each_cpu() Where It's Meant To Be

for_each_cpu-oprofile-fix.patch
  for_each_cpu oprofile fix

for_each_cpu-oprofile-fix-2.patch

sched-find_busiest_node-resolution-fix.patch
  sched: improved resolution in find_busiest_node

sched-domains.patch
  sched: scheduler domain support

sched-sibling-map-to-cpumask.patch
  sched: cpu_sibling_map to cpu_mask

sched-domains-i386-ht.patch
  sched: implement domains for i386 HT

decrypt-CONFIG_PDC202XX_FORCE-help.patch
  Change cryptic description and help for CONFIG_PDC202XX_FORCE

ide-siimage-seagate.patch

ide-siimage-stack-fix.patch

ide-siimage-sil3114.patch

ide-pdc_old-pio-fix.patch

ide-pdc_old-udma66-fix.patch

ide-pdc_old-66mhz_clock-fix.patch

ide-pdc_new-proc.patch

fa311-mac-address-fix.patch
  wrong mac address with netgear FA311 ethernet card

kernel-locking-doc-end-tags-fix.patch
  Missing end tags in kernel-locking kerneldoc

rcupdate-c99-initialisers.patch
  C99 change to rcupdate.h

68k-339.patch
  M68k floppy selection

68k-340.patch
  M68k head console

68k-341.patch
  M68k head unused

68k-342.patch
  M68k head comments

68k-343.patch
  M68k head pic

68k-344.patch
  M68k head white space

68k-345.patch
  M68k cache mode

68k-346.patch
  M68k RMW accesses

68k-347.patch
  Atari Hades PCI C99

68k-348.patch
  Amiga sound C99

68k-349.patch
  BVME6000 RTC C99

68k-350.patch
  M68k symbol exports

68k-351.patch
  M68k math emu C99

68k-352.patch
  MVME16x RTC C99

68k-353.patch
  Q40 interrupts C99

68k-354.patch
  Sun-3 ID PROM C99

68k-355.patch
  Mac ADB IOP fix

68k-359.patch
  Mac ESP SCSI setup

68k-360.patch
  Mac SCSI

68k-361.patch
  Macfb setup

68k-364.patch
  Mac ADB

68k-365.patch
  ncr53c7xx SCSI

68k-366.patch
  BVME6000 SCSI

68k-367.patch
  Amiga Gayle IDE cleanup

68k-368.patch
  Amiga Gayle E-Matrix 530 IDE

68k-369.patch
  Zorro sysfs/driver model

68k-374.patch
  Amiga debug fix

68k-375.patch
  Mac II VIA

68k-377.patch
  M68k asm/system.h

68k-378.patch
  Amiga NCR53c710 SCSI

68k-379.patch
  Amiga core C99

68k-380.patch
  M68k has no VGA/MDA

68k-381.patch
  M68k thread

68k-382.patch
  M68k thread_info

68k-383.patch
  M68k extern inline

68k-384.patch
  NCR53C9x SCSI inline

68k-385.patch
  Cirrusfb extern inline

68k-386.patch
  Genrtc warning

68k-387.patch
  M68k Documentation

68k-390.patch
  Amiga Buddha/CatWeasel IDE

printk_ratelimit.patch
  generalise net_ratelimit (printk_ratelimit)

printk_ratelimit-fix.patch
  parintk_ratelimit fix

freevxfs-MODULE_ALIAS.patch
  MODULE_ALIAS for freevxfs

trident-cleanup-indentation-D1-2.6.0.patch
  reindent trident OSS sound driver

trident-sound-driver-fixes.patch
  trident OSS sound driver fixes

trident-cleanup-2.patch
  trident: use pr_debug instead of home-brewed TRDBG

compound-page-page_count-fix.patch
  fix page counting for compound pages

inia100-fix.patch
  fix inia100 driver

MAINTAINERS-lanana-update.patch
  MAINTAINERS update

devfs-joystick-fix.patch
  fix devfs names for joystick

s3-sleep-remove-debug-code.patch
  s3 sleep: Kill obsolete debugging code

swsusp-doc-updates.patch
  swsusp/sleep documentation update

watchdog-updates.patch
  Watchdog patches

watchdog-updates-2.patch
  Watchdog patches (part 2)

ext2_new_inode-cleanup.patch
  ext2_new_inode nanocleanup

ext2-s_next_generation-fix.patch
  ext2: s_next_generation locking

ext3-s_next_generation-fix.patch
  ext3: s_next_generation fixes

alt-arrow-console-switch-fix.patch
  Fix Alt-arrow console switch droppage

alt-arrow-console-switch-fix-2.patch
  Alt-arrow console switch #2

ia32-remove-SIMNOW.patch
  Remove x86_64 leftover SIMNOW code

softcursor-fix.patch
  Fix softcursor

ext2-debug-build-fix.patch
  ext2: fix build when EXT2_DEBUG is set

efi-inline-fixes.patch
  Fix weird placement of inline

do_timer_gettime-cleanup.patch
  do_timer_gettime() cleanup

set_cpus_allowed-locking-fix.patch
  set_cpus_allowed locking
  fix set_cpus_allowed locking even more

rmmod-race-fix.patch
  module removal race fix

remove-hpet-intel-check.patch
  Remove Intel check in i386 HPET code

devfs-d_revalidate-oops-fix.patch
  devfs d_revalidate race/oops fix

laptop-mode-2.patch
  laptop-mode for 2.6, version 6

laptop-mode-doc-update.patch
  Documentation/laptop-mode.txt

laptop-mode-2-doc-updates.patch
  laptop-mode documentation updates

ali-m1533-hang-fix.patch
  ALI M1533 audio hang fix

start_this_handle-retval-fix.patch
  jbd: start_this_handle() return value fix

remove-eicon-isdn-driver.patch
  remove old Eicon isdn driver

do_no_page-leak-fix.patch
  do_no_page leak fix

vt-locking-fixes-2.patch
  VT locking patch #2

pid_max-fix.patch
  Bug when setting pid_max > 32k

allow-SGI-IOC4-chipset-support.patch
  allow SGI IOC4 chipset support

oss-dmabuf-deadlock-fix.patch
  OSS dmabuf deadlock fix

workqueue-cleanup.patch
  Remove redundant code in workqueue.c

libata-update.patch
  update libata

tridentfb-documentation-fix.patch
  tridentfb documentation fix

proc_pid_lookup-speedup.patch
  Optimize proc_pid_lookup

bio_endio-clarifications.patch
  clarify meaning of bio fields in the end_io function

rtc-leak-fixes.patch
  2.6.1 RTC leaks.

simplify-node-zone-fields-3.patch
  Simplify node/zone field in page->flags

radeonfb-pdi-id-addition.patch
  Identify RADEON Yd in radeonfb

mpt-fusion-update.patch
  MPT Fusion driver 3.00.00 update

use-soft-float.patch
  Use -msoft-float

DRM-cvs-update.patch
  DRM cvs update

sis-DRM-floating-point-removal.patch
  Remove float from sis DRM

drm-include-fix.patch

raid6-20040107.patch
  RAID-6

raid6-readahead-fix.patch
  RAID-6 readahead fix

kthread-primitive.patch
  kthread primitive

use-kthread-primitives.patch
  Use kthread primitives

alpha-module-relocation-overflow-fix.patch
  Relocation overflow with modules on Alpha

eicon-memory-access-size-fix.patch
  Eicon isdn driver hardware access fix

ppc32-of-bootwrapper-support.patch
  ppc32: OF bootwrapper support

lsi-megaraid-pci-id.patch
  LSI Logic MegaRAID3 PCI ID

ide-pci-modules-fix.patch
  fix issues with loading PCI IDE drivers as modules

use-diff-dash-p.patch
  Fix Documentation/SubmittingPatches to use -p

use-kconfig-range-for-NR_CPUS.patch
  Kconfig: use range for NR_CPUS

sysfs-pin-kobject.patch
  sysfs: pin kobjects to fix use-after-free crashes

bio-documentation-update.patch
  bio documentation update

limit-hash-table-sizes.patch
  Subject: Limit hash table size

add-SIOCSIFNAME-compat-ioctl.patch
  Add SIOCSIFNAME compat ioctl

disable-G400-DRM-on-x86_64.patch
  Disable G400 DRM driver on x86-64

x86_64-merge.patch
  x86-64 merge for 2.6.1

init-zone-priorities.patch
  vmscan: initialize zone->{prev,temp}_priority

readahead-partial-backout.patch
  radahead part-backout

menuconfig-exit-code-fix.patch
  kconfig: fix menuconfig exit code

slab-poison-hex-dumping.patch
  slab: hexdump for check_poison

p4-clockmod-cpu-detection-fix.patch
  fix up CPU detection in p4-clockmod

suspend-resume-for-PIT.patch
  suspend/resume support for PIT

mremap-dosemu-fix.patch
  mremap fixes broke shm alias mappings

truncated-module-check-2.patch
  check for truncated modules

alpha-prefetch_spinlock-fix.patch
  Alpha: make prefetch_spinlock() a no-op on UP

proc-pid-maps-gate-fixes.patch
  Fix statically declare FIXMAPs

tmpfs-readdir-atime-fix.patch
  tmpfs readdir does not update dir atime

symbios-build-fix.patch
  Symbios driver linkage fix

blockdev-bd_private.patch
  Add bdev private field

ext3-journal-mode-fix.patch

pentium-m-support.patch
  add Pentium M and Pentium-4 M options

old-gcc-supports-k6.patch
  gcc 2.95 supports -march=k6 (no need for check_gcc)

amd-elan-is-a-different-subarch.patch
  AMD Elan is a different subarch

efi-conditional-cleanup.patch
  Arrange for EFI-related code to be compiled away

gcc-3_4-needs-attribute_used.patch
  make gcc 3.4 compilation work

acpi-numa-printk-level-fixes.patch
  ACPI NUMA quiet printk and cleanup

keyboard-scancode-fix.patch
  keyboard scancode fix

serial-01-fixups.patch
  Serial fixups (mostly tested)

serial-02-fixups.patch
  serial fixups (untested)

serial-03-fixups.patch
  more serial driver fixups

BUG-to-BUG_ON.patch
  if ... BUG() -> BUG_ON()

sysrq_key_table_key2index-fix.patch
  sysrq_key_table_key2index() fixlets

set_scheduler-fix.patch
  setscheduler fix

usr-isapnp-modem-support.patch
  isapnp modem addition

ia32-MSI-vector-handling-fix.patch
  ia32 MSI vector handling fix

increase-MAX_MP_BUSSES.patch
  Adjust MAX_MP_BUSSES for summit and generic subarches

load_elf_interp-error-case-fix.patch
  fix error case in binfmt_elf.c:load_elf_interp

selinux-01-resource-limit-control.patch
  selinux: Add resource limit control

selinux-02-netif-controls.patch
  selinux: add netif controls

selinux-03-node-controls.patch
  selinux: Add node controls

selinux-04-node_bind-control.patch
  selinux: Add node_bind control

selinux-05-socket_has_perm-cleanup.patch
  selinux: socket_has_perm cleanup

selinux-06-SO_PEERSEC-getpeersec.patch
  selinux: Add SO_PEERSEC socket option and getpeersec LSM hook.

selinux-07-add-dname-to-audit-output.patch
  selinux: Add dname to audit output when a path cannot be generated.

selinux-makefile-cleanup.patch
  selinux: Makefile cleanup

selinux-improve-skb-audit-logging.patch
  selinux: improve skb audit logging

selinux-SEND_MSG-RECV_MSG-controls.patch
  Add SEND_MSG and RECV_MSG controls

nfs-fix-bogus-setattr-calls.patch
  NFS: fix bogus setattr calls

nfs-optimise-COMMIT-calls.patch
  nfs: Optimize away unnecessary NFSv3 COMMIT calls.

nfs-open-intent-fix.patch
  nfs: Fix an open intent bug

nfs-readonly-mounts-fix.patch
  nfs: Fix readonly mounts

nfs-client-deadlock-fix.patch
  nfs: Fix a possible client deadlock

nfs-rpc-debug-oops-fix.patch
  nfs: Fix an Oops in the RPC debug code...

nfs-01-rpc_pipe_timeout.patch
  NFSv4/RPCSEC_GSS: userland upcall timeouts

nfs-02-auth_gss.patch
  RPCSEC_GSS: More fixes to the upcall mechanism.

nfs-03-pipe_close.patch
  RPCSEC_GSS: detect daemon death

nfs-04-fix_nfs4client.patch
  NFSv4: oops fix

nfs-05-fix_idmap.patch
  NFSv4: client name fixes

nfs-06-fix_idmap2.patch
  NFSv4: Bugfixes and cleanups client name to uid mapper.

nfs-07-gss_krb5.patch
  RPCSEC_GSS: Make it safe to share crypto tfms among multiple threads.

nfs-08-gss_missingkfree.patch
  RPCSEC_GSS: Oops. Major memory leak here.

nfs-09-memleaks.patch
  RPCSEC_GSS: Fix two more memory leaks found by the stanford checker.

nfs-10-refleaks.patch
  RPCSEC_GSS: Fix yet more memory leaks.

nfs-11-krb5_cleanup.patch
  RPCSEC_GSS: krb5 cleanups

nfs-12-gss_nokmalloc.patch
  RPCSEC_GSS: memory allocation fixes

nfs-13-krb5_integ.patch
  RPCSEC_GSS: Client-side only support for rpcsec_gss integrity protection.

nfs-14-clnt_seqno_to_req.patch
  RPCSEC_GSS: gss sequence number history fixes

nfs-15-encode_pages_tail.patch
  XDR: page encoding fix

nfs-16-rpc_clones.patch
  RPC: transport sharing

nfs-17-rpc_clone2.patch
  NFSv4/RPCSEC_GSS: use RPC cloning

nfs-18-renew_xdr.patch
  NFSv4: make RENEW a standalone RPC call

nfs-19-renewd.patch
  NFSv4: make lease renewal daemon per-server

nfs-20-fsinfo_xdr.patch
  NFSv4: Split the code for retrieving static server information out of the GETATTR compound.

nfs-21-setclientid_xdr.patch
  NFSv4: Make SETCLIENTID and SETCLIENTID_CONFIRM standalone operations

nfs-22-errno.patch
  NFSv4: errno fixes

nfs-23-open_reclaim.patch
  NFSv4: Preparation for the server reboot recovery code.

nfs-24-state_recovery.patch
  NFSv4: Basic code for recovering file OPEN state after a server reboot.

nfs-25-soft.patch
  RPC/NFSv4: Allow lease RENEW calls to be soft

nfs-26-sock_disconnect.patch
  RPC: TCP timeout fixes

nfs-27-atomic_open.patch
  NFSv4: Atomic open()

nfs-28-open_owner.patch
  NFSv4: Share open_owner structs

nfs-29-fix_idmap3.patch
  NFSv4: fix multi-partition mount oops

nfs_idmap-warning-fix.patch

nfs-30-lock.patch
  NFSv4: Add support for POSIX file locking.

nfs-old-gcc-fix.patch
  NFS: fix for older gcc's

nfs-31-attr.patch
  NFSv2/v3/v4: New attribute revalidation code

m68knommu-module-support.patch
  allow for building module support for m68knommu architecture

m68knommu-module-support-2.patch
  add module support for m68knommu architecture

m68knommu-sched_clock.patch
  sched_clock() for m68knommu architectures

m68knommu-include-fix.patch
  m68knommu include fix

m68knommu-cpustats-fix.patch
  fix cpu stats in m68knommu entry.S

m68knommu-types-cleanup.patch
  use m68k/types.h for m68knommu

m68knommu-find_extend_vma.patch
  implement find_extend_vma() for nommu

s390-01-base.patch
  s390: general update

s390-02-common-io-layer.patch
  s390: common i/o layer

s390-03-console-driver.patch
  s390: console driver.

s390-04-dasd-driver.patch
  s390: dasd driver

s390-05-tape-driver.patch
  s390: tape driver.

s390-06-network-drivers.patch
  s390: network drivers

s390-07-zfcp-host-adapter.patch
  s390: zfcp host adapter

s390-07-zfcp-host-adapter-update.patch
  zfcp host adapter patch cleanup

s390-08-new-3270-driver.patch
  s390: new 3270 driver.

s390-09-32-bit-emulation-fixes.patch
  s390: 32 bit emulation fixes.

s390-10-32-bit-ioctl-emulation-fixes.patch
  s390: 32 bit ioctl emulation fixes.

s390-11-tlb-flush-optimisation.patch
  s390: tlb flush optimization.

s390-12-dirty-referenced-bits.patch
  s390: physical dirty/referenced bits.

s390-13-tlb-flush-race-fix.patch
  s390: tlb flush race.

s390-14-rmap-optimisation.patch
  s390: rmap optimization.

s390-14-rmap-optimisation-2.patch
  rmap page refcounting simplification

s390-15-superfluous-flush_tlb_range-calls.patch
  s390: superflous flush_tlb_range calls.

s390-16-follow_page-lockup-fix.patch
  s390: endless loop in follow_page.

const-fixes.patch
  const vs. __attribute__((const)) confusion

sn01.patch
  sn: Some hwgraph code clean up

sn03.patch
  sn: copyright update

sn05.patch
  sn: namespace cleanup: ioerror_dump->sn_ioerror_dump

sn06.patch
  sn: kill big endian stuff

sn07.patch
  sn: kill $Id$

sn08.patch
  sn: remove unused enum

sn09.patch
  From: Pat Gefre <pfg@sgi.com>
  Subject: Re: [PATCH] Updating our sn code in 2.6] - Patch 009

sn10.patch
  sn: Kill nag.h

sn11.patch
  sn: Kill the arcs/*.h files

sn12.patch
  sn: Delete invent.h

sn13.patch
  sn: General code clean up of sn/io/io.c

sn14.patch
  sn: machvec/pci.c clean up

sn15.patch
  sn: General clean up of xbow.c

sn16.patch
  sn: Remove the bridge and xbridge code - everything not PIC

sn17.patch
  sn: Fix the last patch - missed an IS_PIC_SOFT and needed the CG definition

sn18.patch
  sn: Fix the last patch - missed an IS_PIC_SOFT and needed the CG definition

sn19.patch
  sn: New code for Opus and CGbrick

sn20.patch
  sn: klgraph.c clean up

sn21.patch
  sn: More klgraph.c clean up

sn22.patch
  sn: General module.c clean up

sn23.patch
  sn: shubio.c cleanup

sn24.patch
  sn: General xtalk.c clean up

sn25.patch
  sn: irq clean up and update

sn26.patch
  sn: code pruning - a couple of adds due to the clean up

sn27.patch
  sn: Fix a couple of compiler warnings

sn28.patch
  sn: hcl.c clean up for init failures and OOM

sn29.patch
  sn: Some small bte code clean ups

sn30.patch
  sn: Moved code out of pciio and into its own file - snia_if.c and renamed the functions

sn31.patch
  sn: A few small clean ups

sn32.patch
  sn: Some more minor clean up

sn33.patch
  sn: Remove __ASSEMBLY__ tags from shubio.h

sn34.patch
  sn: Small check for invalid node in shub ioctl function

sn35.patch
  sn: More code clean up - this time ioconfig_bus.c

sn36.patch
  sn: Code changes for interrupt redirect

sn37.patch
  sn: Forget to check in the _reg file

sn38.patch
  sn: Merged 2 files into another (sgi_io_sim and irix_io_init into sgi_io_init)

sn39.patch
  sn: Support for the LCD

sn40.patch
  sn: Missed an include file in the last patch

sn41.patch
  sn: One less panic

sn42.patch
  sn: SAL interface clean up

sn43.patch
  sn: Fixes for shuberror.c

sn44.patch
  sn: Need a bigger max compact node value

sn45.patch
  sn: Use numionodes

sn46.patch
  sn: Change the definition and usage of iio_itte - make it an array

sn47.patch
  sn: Debug clean up in pcibr_dvr.c

sn48.patch
  sn: New pci provider interfaces

sn49.patch
  sn: Fix IIO_ITTE_DISABLE() args

sn50.patch
  sn: Added a missed opus mod and oom mod

sn51.patch
  sn: Added cbrick_type_get_nasid() function

sn52.patch
  sn: Clean up the bit twiddle macros in pcibr_config.c

sn53.patch
  sn: Fixed an oom in pci_bus_cvlink.c

sn54.patch
  sn: Remove the pcibr_wrap... functions

sn55.patch
  sn: printk cleanup

sn56.patch
  sn: pci dma cleanup

sn57.patch
  sn: Make pcibr debug variables static

sn58.patch
  sn: Include file clean up in pcibr_hints.c

sn59.patch
  sn: Added call to pcireg_intr_status_get

sn60.patch
  sn: More code clean up = mostly pcibr_slot.c

sn61.patch
  sn: pcibr_rrb.c cleanup

sn62.patch
  sn: Minor code clean up of pcibr_error.c

sn63.patch
  sn: sn_pci_fixup() clean up or is it fix up ???

sn65.patch
  sn: Remove irix_io_init - replace with sgi_master_io_infr_init

sn66.patch
  sn: Don't call init_hcl from the fixup code

sn67.patch
  sn: Error devenable not used - delete defs

sn68.patch
  sn: Delete unused code in pcibr_slot.c

sn69.patch
  sn: Delete unused pciio.c code (???_host???_[sg]et)

sn70.patch
  sn: Minor clean up for ml_iograph.c

sn71.patch
  sn: Simulator check in pci_bus_cvlink.c

sn73.patch
  sn: Mostly printk clean up and remove some dead code

sn74.patch
  sn: A little re-formatting

sn75.patch
  sn: cleanups and error checking

list_del-debug.patch
  list_del debug check

print-build-options-on-oops.patch

show_task-free-stack-fix.patch
  show_task() fix and cleanup

oops-dump-preceding-code.patch
  i386 oops output: dump preceding code

lockmeter.patch

4g-2.6.0-test2-mm2-A5.patch
  4G/4G split patch
  4G/4G: remove debug code
  4g4g: pmd fix
  4g/4g: fixes from Bill
  4g4g: fpu emulation fix
  4g/4g usercopy atomicity fix
  4G/4G: remove debug code
  4g4g: pmd fix
  4g/4g: fixes from Bill
  4g4g: fpu emulation fix
  4g/4g usercopy atomicity fix
  4G/4G preempt on vstack
  4G/4G: even number of kmap types
  4g4g: fix __get_user in slab
  4g4g: Remove extra .data.idt section definition
  4g/4g linker error (overlapping sections)
  4G/4G: remove debug code
  4g4g: pmd fix
  4g/4g: fixes from Bill
  4g4g: fpu emulation fix
  4g4g: show_registers() fix
  4g/4g usercopy atomicity fix
  4g4g: debug flags fix
  4g4g: Fix wrong asm-offsets entry
  cyclone time fixmap fix
  4G/4G preempt on vstack
  4G/4G: even number of kmap types
  4g4g: fix __get_user in slab
  4g4g: Remove extra .data.idt section definition
  4g/4g linker error (overlapping sections)
  4G/4G: remove debug code
  4g4g: pmd fix
  4g/4g: fixes from Bill
  4g4g: fpu emulation fix
  4g4g: show_registers() fix
  4g/4g usercopy atomicity fix
  4g4g: debug flags fix
  4g4g: Fix wrong asm-offsets entry
  cyclone time fixmap fix
  use direct_copy_{to,from}_user for kernel access in mm/usercopy.c
  4G/4G might_sleep warning fix
  4g/4g pagetable accounting fix
  Fix 4G/4G and WP test lockup
  4G/4G KERNEL_DS usercopy again
  Fix 4G/4G X11/vm86 oops
  Fix 4G/4G athlon triplefault
  4g4g SEP fix
  Fix 4G/4G split fix for pre-pentiumII machines

4g4g-locked-userspace-copy.patch
  Do a locked user-space copy for 4g/4g

4g4g-acpi-low-mappings-fix.patch
  4g/4g PAE ACPI low mappings fix

ppc-fixes.patch
  make mm4 compile on ppc

O_DIRECT-race-fixes-rollup.patch
  DIO fixes forward port and AIO-DIO fix
  O_DIRECT race fixes comments
  O_DRIECT race fixes fix fix fix
  DIO locking rework
  O_DIRECT XFS fix

dio-aio-fixes.patch
  direct-io AIO fixes
  dio-aio fix fix

aio-fallback-bio_count-race-fix-2.patch
  AIO+DIO bio_count race fix

aio-sysctl-parms.patch
  aio sysctl parms



--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.1-mm3
  2004-01-14  9:48 2.6.1-mm3 Andrew Morton
@ 2004-01-14 12:27 ` Jes Sorensen
  2004-01-14 13:06 ` 2.6.1-mm3 Dmitry Torokhov
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Jes Sorensen @ 2004-01-14 12:27 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel, linux-mm, Jesse Barnes

Hi Andrew,

Tiny patch to make -mm3 compile on an NUMA box with NR_CPUS >
BITS_PER_LONG.

Cheers,
Jes

--- old/kernel/sched.c~	Wed Jan 14 02:59:53 2004
+++ new/kernel/sched.c	Wed Jan 14 03:18:28 2004
@@ -3249,7 +3249,7 @@
 		for_each_cpu_mask(j, node->cpumask) {
 			struct sched_group *cpu = &sched_group_cpus[j];
 
-			cpu->cpumask = CPU_MASK_NONE;
+			cpus_clear(cpu->cpumask);
 			cpu_set(j, cpu->cpumask);
 
 			printk(KERN_INFO "CPU%d\n", j);
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.1-mm3
  2004-01-14  9:48 2.6.1-mm3 Andrew Morton
  2004-01-14 12:27 ` 2.6.1-mm3 Jes Sorensen
@ 2004-01-14 13:06 ` Dmitry Torokhov
  2004-01-14 16:04 ` 2.6.1-mm3 (compile stats) John Cherry
                   ` (7 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Dmitry Torokhov @ 2004-01-14 13:06 UTC (permalink / raw)
  To: Andrew Morton, linux-kernel, linux-mm

On Wednesday 14 January 2004 04:48 am, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1/2.6

> +psmouse-drop-timed-out-bytes.patch

Andrew,

Could you please queue this one for your next -mm - first attempt was too
eager at complaining - it's ok to have timeout while we probing ports, etc.
so warnings should only be produced if mouse is in active state.


The patch depends on the one you have.

Dmitry

===================================================================


ChangeSet@1.1514, 2004-01-10 23:50:51-05:00, dtor_core@ameritech.net
  Input: Change the way timeouts/parity errors are handled:
         - Only complain about errors from keyboard controller if mouse
           is activated
         - Reset packet count to 0 as the next received byte will most
           likely be the first byte of a new packet
         - If expecting an ACK from the mouse set NACK condition


 psmouse-base.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)


===================================================================



diff -Nru a/drivers/input/mouse/psmouse-base.c b/drivers/input/mouse/psmouse-base.c
--- a/drivers/input/mouse/psmouse-base.c	Sat Jan 10 23:55:28 2004
+++ b/drivers/input/mouse/psmouse-base.c	Sat Jan 10 23:55:28 2004
@@ -122,9 +122,15 @@
 		goto out;
 
 	if (flags & (SERIO_PARITY|SERIO_TIMEOUT)) {
-		printk(KERN_WARNING "psmouse.c: bad data from KBC -%s%s\n",
-			flags & SERIO_TIMEOUT ? " timeout" : "",
-			flags & SERIO_PARITY ? " bad parity" : "");
+		if (psmouse->state == PSMOUSE_ACTIVATED)
+			printk(KERN_WARNING "psmouse.c: bad data from KBC -%s%s\n",
+				flags & SERIO_TIMEOUT ? " timeout" : "",
+				flags & SERIO_PARITY ? " bad parity" : "");
+		if (psmouse->acking) {
+			psmouse->ack = -1;
+			psmouse->acking = 0;
+		}
+		psmouse->pktcnt = 0;
 		goto out;
 	}
 
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.1-mm3 (compile stats)
  2004-01-14  9:48 2.6.1-mm3 Andrew Morton
  2004-01-14 12:27 ` 2.6.1-mm3 Jes Sorensen
  2004-01-14 13:06 ` 2.6.1-mm3 Dmitry Torokhov
@ 2004-01-14 16:04 ` John Cherry
  2004-01-14 19:11 ` 2.6.1-mm3 Thomas Schlichter
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: John Cherry @ 2004-01-14 16:04 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel, linux-mm

Linux 2.6 (mm tree) Compile Statistics (gcc 3.2.2)
Warnings/Errors Summary

Kernel            bzImage   bzImage  bzImage  modules  bzImage  modules
                (defconfig) (allno) (allyes) (allyes) (allmod) (allmod)
--------------- ---------- -------- -------- -------- -------- --------
2.6.1-mm3         0w/0e     0w/0e   151w/ 5e  10w/0e   3w/0e    177w/0e
2.6.1-mm2         0w/0e     0w/0e   143w/ 5e  12w/0e   3w/0e    171w/0e
2.6.1-mm1         0w/0e     0w/0e   146w/ 9e  12w/0e   6w/0e    171w/0e
2.6.1-rc2-mm1     0w/0e     0w/0e   149w/ 0e  12w/0e   6w/0e    171w/4e
2.6.1-rc1-mm2     0w/0e     0w/0e   157w/15e  12w/0e   3w/0e    185w/4e
2.6.1-rc1-mm1     0w/0e     0w/0e   156w/10e  12w/0e   3w/0e    184w/2e
2.6.0-mm2         0w/0e     0w/0e   161w/ 0e  12w/0e   3w/0e    189w/0e
2.6.0-mm1         0w/0e     0w/0e   173w/ 0e  12w/0e   3w/0e    212w/0e

Web page with links to complete details:
   http://developer.osdl.org/cherry/compile/

Version information for host [ cherrypit.pdx.osdl.net ]
 gcc:    3.2.2
 patch:  2.5.4

Kernel version: 2.6.1-mm3
Kernel build: 
   Making bzImage (defconfig): 0 warnings, 0 errors
   Making modules (defconfig): 0 warnings, 0 errors
   Making bzImage (allnoconfig): 0 warnings, 0 errors
   Making bzImage (allyesconfig): 151 warnings, 5 errors
   Making modules (allyesconfig): 10 warnings, 0 errors
   Making bzImage (allmodconfig): 3 warnings, 0 errors
   Making modules (allmodconfig): 177 warnings, 0 errors

Building directories:
   Building fs/adfs: clean
   Building fs/affs: clean
   Building fs/afs: clean
   Building fs/autofs: clean
   Building fs/autofs4: clean
   Building fs/befs: clean
   Building fs/bfs: clean
   Building fs/cifs: clean
   Building fs/coda: clean
   Building fs/cramfs: clean
   Building fs/devfs: clean
   Building fs/devpts: clean
   Building fs/efs: clean
   Building fs/exportfs: clean
   Building fs/ext2: clean
   Building fs/ext3: clean
   Building fs/fat: clean
   Building fs/freevxfs: clean
   Building fs/hfs: clean
   Building fs/hpfs: clean
   Building fs/hugetlbfs: clean
   Building fs/intermezzo: clean
   Building fs/isofs: clean
   Building fs/jbd: clean
   Building fs/jffs: clean
   Building fs/jffs2: clean
   Building fs/jfs: clean
   Building fs/lockd: clean
   Building fs/minix: clean
   Building fs/msdos: clean
   Building fs/ncpfs: clean
   Building fs/nfs: clean
   Building fs/nfsd: clean
   Building fs/nls: clean
   Building fs/ntfs: clean
   Building fs/partitions: clean
   Building fs/proc: clean
   Building fs/qnx4: clean
   Building fs/ramfs: clean
   Building fs/reiserfs: clean
   Building fs/romfs: clean
   Building fs/smbfs: clean
   Building fs/sysfs: clean
   Building fs/sysv: clean
   Building fs/udf: clean
   Building fs/ufs: clean
   Building fs/vfat: clean
   Building fs/xfs: clean
   Building drivers/net: 8 warnings, 0 errors
   Building drivers/i2c: clean
   Building drivers/media: clean
   Building drivers/base: clean
   Building drivers/pci: clean
   Building drivers/eisa: clean
   Building drivers/isdn: clean
   Building drivers/char: 1 warnings, 0 errors
   Building drivers/acpi: clean
   Building drivers/serial: 1 warnings, 0 errors
   Building drivers/fc4: clean
   Building drivers/parport: clean
   Building drivers/usb: 9 warnings, 0 errors
   Building drivers/mtd: 23 warnings, 0 errors
   Building drivers/block: 1 warnings, 0 errors
   Building drivers/input: clean
   Building drivers/atm: clean
   Building drivers/ide: 30 warnings, 0 errors
   Building drivers/pnp: clean
   Building drivers/oprofile: clean
   Building drivers/ieee1394: clean
   Building drivers/cdrom: 3 warnings, 0 errors
   Building drivers/pcmcia: 4 warnings, 0 errors
   Building drivers/md: clean
   Building drivers/message: 1 warnings, 0 errors
   Building drivers/cpufreq: clean
   Building drivers/sbus: clean
   Building drivers/bluetooth: clean
   Building drivers/telephony: 5 warnings, 0 errors
   Building drivers/zorro: clean
   Building drivers/acorn: clean
   Building drivers/tc: clean
   Building drivers/mca: clean
   Building drivers/nubus: clean
   Building drivers/misc: clean
   Building drivers/dio: clean
   Building drivers/scsi/aacraid: clean
   Building drivers/scsi/aic7xxx: 0 warnings, 1 errors
   Building drivers/scsi/pcmcia: 4 warnings, 0 errors
   Building drivers/scsi/sym53c8xx_2: clean
   Building drivers/video/aty: 3 warnings, 0 errors
   Building drivers/video/console: 2 warnings, 0 errors
   Building drivers/video/i810: clean
   Building drivers/video/kyro: clean
   Building drivers/video/logo: clean
   Building drivers/video/matrox: 5 warnings, 0 errors
   Building drivers/video/riva: clean
   Building drivers/video/sis: 1 warnings, 0 errors
   Building sound/core: clean
   Building sound/drivers: clean
   Building sound/i2c: clean
   Building sound/isa: 3 warnings, 0 errors
   Building sound/oss: 33 warnings, 0 errors
   Building sound/pci: clean
   Building sound/pcmcia: clean
   Building sound/synth: clean
   Building sound/usb: clean
   Building arch/i386: clean
   Building crypto: clean
   Building lib: clean
   Building net: clean
   Building security: clean
   Building sound: clean
   Building usr: clean
   Building fs: clean
   Building drivers/video: 8 warnings, 0 errors
   Building drivers/scsi: 34 warnings, 0 errors
   Building drivers/net: 0 warnings, 1 errors


Error Summary (individual module builds):

   drivers/net: 0 warnings, 1 errors
   drivers/scsi/aic7xxx: 0 warnings, 1 errors  
      (needs parallel build patch)


Warning Summary (individual module builds):

   drivers/block: 1 warnings, 0 errors
   drivers/cdrom: 3 warnings, 0 errors
   drivers/char: 1 warnings, 0 errors
   drivers/ide: 30 warnings, 0 errors
   drivers/message: 1 warnings, 0 errors
   drivers/mtd: 23 warnings, 0 errors
   drivers/net: 8 warnings, 0 errors
   drivers/pcmcia: 4 warnings, 0 errors
   drivers/scsi/pcmcia: 4 warnings, 0 errors
   drivers/scsi: 34 warnings, 0 errors
   drivers/serial: 1 warnings, 0 errors
   drivers/telephony: 5 warnings, 0 errors
   drivers/usb: 9 warnings, 0 errors
   drivers/video/aty: 3 warnings, 0 errors
   drivers/video/console: 2 warnings, 0 errors
   drivers/video/matrox: 5 warnings, 0 errors
   drivers/video/sis: 1 warnings, 0 errors
   drivers/video: 8 warnings, 0 errors
   sound/isa: 3 warnings, 0 errors
   sound/oss: 33 warnings, 0 errors


Error List:

make: [.tmp_vmlinux1] Error 1 (ignored)
make: [.tmp_vmlinux2] Error 1 (ignored)
make: [vmlinux] Error 1 (ignored)
make[1]: [arch/i386/boot/bzImage] Error 1 (ignored)
make[1]: [arch/i386/boot/compressed/vmlinux] Error 2 (ignored)
make[1]: [arch/i386/boot/vmlinux.bin] Error 1 (ignored)
make[2]: [aicasm_gram.c] Error 1 (ignored)
make[2]: [drivers/net/wan/wanxlfw.inc] Error 127 (ignored)


Warning List:

arch/i386/kernel/cpu/cpufreq/powernow-k8.c:38:2: warning: #warning this
driver has not been tested on a preempt system
drivers/cdrom/aztcd.c:379: warning: `pa_ok' defined but not used
drivers/cdrom/isp16.c:124: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/cdrom/mcdx.h:180:2: warning: #warning You have not edited mcdx.h
drivers/cdrom/mcdx.h:181:2: warning: #warning Perhaps irq and i/o
settings are wrong.
drivers/cdrom/sjcd.c:1703: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/char/applicom.c:522:2: warning: #warning "Je suis stupide. DW. -
copy*user in cli"
drivers/char/applicom.c:67: warning: `applicom_pci_tbl' defined but not
used
drivers/char/watchdog/alim1535_wdt.c:320: warning: `ali_pci_tbl' defined
but not used
drivers/ide/ide-probe.c:1326: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/ide-probe.c:1355: warning: `MOD_DEC_USE_COUNT' is deprecated
(declared at include/linux/module.h:497)
drivers/ide/ide-tape.c:6301: warning: duplicate `const'
drivers/ide/ide.c:2470: warning: implicit declaration of function
`pnpide_init'
drivers/ide/legacy/ide-cs.c:364: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/legacy/ide-cs.c:410: warning: `MOD_DEC_USE_COUNT' is
deprecated (declared at include/linux/module.h:497)
drivers/ide/pci/aec62xx.c:533: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/alim15x3.c:871: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/amd74xx.c:451: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/cmd64x.c:755: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/cs5520.c:294: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/cs5530.c:416: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/cy82c693.c:437: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/hpt34x.c:334: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/hpt366.c:1223: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/ns87415.c:228: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/opti621.c:364: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/pdc202xx_new.c:591: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/pdc202xx_old.c:916: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/piix.c:746: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/rz1000.c:65: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/sc1200.c:557: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/serverworks.c:804: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/siimage.c:1196: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/sis5513.c:956: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/slc90e66.c:376: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/triflex.c:227: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/trm290.c:378: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/ide/pci/trm290.c:406: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/via82cxxx.c:618: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/input/gameport/ns558.c:121: warning: `check_region' is
deprecated (declared at include/linux/ioport.h:119)
drivers/input/gameport/ns558.c:80: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/media/video/zoran_card.c:149: warning: `zr36067_pci_tbl' defined
but not used
drivers/message/fusion/mptscsih.c:7061: warning: `mptscsih_setup'
defined but not used
drivers/message/i2o/i2o_block.c:1507: warning: `MOD_DEC_USE_COUNT' is
deprecated (declared at include/linux/module.h:497)
drivers/mtd/chips/amd_flash.c:783: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/mtd/chips/cfi_cmdset_0001.c:381: warning: unsigned int format,
different type arg (arg 2)
drivers/mtd/chips/cfi_cmdset_0001.c:965: warning: unsigned int format,
different type arg (arg 2)
drivers/mtd/chips/cfi_cmdset_0002.c:1157: warning: unsigned int format,
different type arg (arg 4)
drivers/mtd/chips/cfi_cmdset_0002.c:513: warning: unsigned int format,
different type arg (arg 4)
drivers/mtd/chips/cfi_cmdset_0002.c:651: warning: unsigned int format,
different type arg (arg 4)
drivers/mtd/chips/cfi_cmdset_0002.c:977: warning: unsigned int format,
different type arg (arg 4)
drivers/mtd/chips/cfi_cmdset_0020.c:1139: warning: unsigned int format,
different type arg (arg 3)
drivers/mtd/chips/cfi_cmdset_0020.c:1288: warning: unsigned int format,
different type arg (arg 3)
drivers/mtd/chips/cfi_cmdset_0020.c:493: warning: unsigned int format,
different type arg (arg 3)
drivers/mtd/chips/cfi_cmdset_0020.c:853: warning: unsigned int format,
different type arg (arg 3)
drivers/mtd/chips/sharp.c:157: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/mtd/cmdlinepart.c:344: warning: `mtdpart_setup' defined but not
used
drivers/mtd/devices/doc2000.c:567: warning: assignment from incompatible
pointer type
drivers/mtd/devices/doc2000.c:568: warning: assignment from incompatible
pointer type
drivers/mtd/devices/doc2001.c:376: warning: assignment from incompatible
pointer type
drivers/mtd/devices/doc2001.c:377: warning: assignment from incompatible
pointer type
drivers/mtd/nftlcore.c:354: warning: passing arg 7 of pointer to
function makes pointer from integer without a cast
drivers/mtd/nftlcore.c:358: warning: passing arg 7 of pointer to
function makes pointer from integer without a cast
drivers/mtd/nftlcore.c:363: warning: passing arg 7 of pointer to
function makes pointer from integer without a cast
drivers/mtd/nftlcore.c:632: warning: passing arg 7 of pointer to
function makes pointer from integer without a cast
drivers/mtd/nftlcore.c:696: warning: passing arg 7 of pointer to
function makes pointer from integer without a cast
drivers/mtd/nftlmount.c:220: warning: passing arg 7 of pointer to
function makes pointer from integer without a cast
drivers/net/acenic.c:135: warning: `acenic_pci_tbl' defined but not used
drivers/net/arcnet/com20020-isa.c:188: warning: unused variable `dev'
drivers/net/arcnet/com20020-isa.c:189: warning: unused variable `lp'
drivers/net/dgrs.c:1463: warning: `dev' might be used uninitialized in
this function
drivers/net/ibmlana.c:910: warning: `ibmlana_probe' defined but not used
drivers/net/ne.c:168: warning: unused variable `irq'
drivers/net/netconsole.c:99: warning: initialization from incompatible
pointer type
drivers/net/sk98lin/skaddr.c:1092: warning: `ReturnCode' might be used
uninitialized in this function
drivers/net/sk98lin/skaddr.c:1624: warning: `ReturnCode' might be used
uninitialized in this function
drivers/net/sk98lin/skge.c:713: warning: unused variable
`proc_root_initialized'
drivers/net/tulip/winbond-840.c:149: warning: `version' defined but not
used
drivers/net/wan/cycx_drv.c:430: warning: unsigned int format, long
unsigned int arg (arg 3)
drivers/net/wan/pc300_tty.c:584:2: warning: #warning This is broken. See
comments.
drivers/pcmcia/i82365.c:665: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/pcmcia/i82365.c:799: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/pcmcia/pcmcia_compat.c:158: warning: `CardServices' is
deprecated (declared at drivers/pcmcia/pcmcia_compat.c:35)
drivers/pcmcia/tcic.c:340: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:1003: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:1008: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:700: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:704: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:708: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:712: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:716: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:720: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:973: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:988: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:993: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:998: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/NCR5380.c:396: warning: `phases' defined but not used
drivers/scsi/NCR5380.c:699: warning: `NCR5380_probe_irq' defined but not
used
drivers/scsi/NCR5380.c:756: warning: `NCR5380_print_options' defined but
not used
drivers/scsi/NCR53c406a.c:611: warning: `NCR53c406a_setup' defined but
not used
drivers/scsi/NCR53c406a.c:660: warning: initialization from incompatible
pointer type
drivers/scsi/NCR53c406a.c:669: warning: `wait_intr' defined but not used
drivers/scsi/advansys.c:10006: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/advansys.c:4622: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/aha152x.c:404: warning: `id_table' defined but not used
drivers/scsi/aha152x.c:804: warning: `aha152x_setup' defined but not
used
drivers/scsi/aha152x.c:863: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/aha152x.c:881: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/atp870u.c:2350: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/atp870u.c:2422: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/dtc.c:187: warning: `dtc_setup' defined but not used
drivers/scsi/eata_pio.c:596: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/fd_mcs.c:300: warning: `fd_mcs_setup' defined but not used
drivers/scsi/fd_mcs.c:311: warning: initialization from incompatible
pointer type
drivers/scsi/fd_mcs.h:27: warning: `fd_mcs_command' declared `static'
but never defined
drivers/scsi/fdomain.c:763: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/g_NCR5380.c:926: warning: `id_table' defined but not used
drivers/scsi/gdth.c:881: warning: `gdthtable' defined but not used
drivers/scsi/libata-core.c:2141: warning: `ata_qc_push' defined but not
used
drivers/scsi/psi240i.c:713: warning: initialization from incompatible
pointer type
drivers/scsi/psi240i.c:714: warning: initialization from incompatible
pointer type
drivers/scsi/sym53c416.c:627: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/sym53c416.c:715: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/wd7000.c:1611: warning: `wd7000_abort' defined but not used
drivers/serial/8250.c:693: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/telephony/ixj.c:7737: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/telephony/ixj.c:7799: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/telephony/ixj.c:7835: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/telephony/ixj.h:41: warning: `ixj_h_rcsid' defined but not used
drivers/usb/class/usb-midi.h:144: warning: `usb_midi_ids' defined but
not used
drivers/usb/media/pwc-if.c:1124: warning: control reaches end of
non-void function
drivers/usb/media/pwc-if.c:1855: warning: assignment from incompatible
pointer type
drivers/usb/serial/ftdi_sio.c:1874: warning: unused variable `serial'
drivers/usb/serial/ftdi_sio.c:1875: warning: unused variable `priv'
drivers/usb/serial/ftdi_sio.c:1900: warning: unused variable `serial'
drivers/usb/serial/ftdi_sio.c:1903: warning: unused variable `urb_value'
drivers/usb/serial/ftdi_sio.c:1904: warning: unused variable `buf'
drivers/usb/serial/ftdi_sio.c:1905: warning: unused variable `mask'
drivers/usb/serial/ftdi_sio.c:1905: warning: unused variable `ret'
drivers/video/aty/aty128fb.c:2336: warning: `aty128fb_exit' defined but
not used
drivers/video/aty/aty128fb.c:254: warning: `mode' defined but not used
drivers/video/aty/aty128fb.c:256: warning: `nomtrr' defined but not used
drivers/video/console/mdacon.c:374: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/video/console/mdacon.c:384: warning: `MOD_DEC_USE_COUNT' is
deprecated (declared at include/linux/module.h:497)
drivers/video/hgafb.c:452: warning: `hgafb_fillrect' defined but not
used
drivers/video/hgafb.c:472: warning: `hgafb_copyarea' defined but not
used
drivers/video/hgafb.c:502: warning: `hgafb_imageblit' defined but not
used
drivers/video/imsttfb.c:1089: warning: `imsttfb_load_cursor_image'
defined but not used
drivers/video/imsttfb.c:1159: warning: `imstt_set_cursor' defined but
not used
drivers/video/matrox/matroxfb_base.c:1250: warning: `inverse' defined
but not used
drivers/video/matrox/matroxfb_g450.c:129: warning: duplicate `const'
drivers/video/matrox/matroxfb_g450.c:130: warning: duplicate `const'
drivers/video/matrox/matroxfb_maven.c:347: warning: duplicate `const'
drivers/video/matrox/matroxfb_maven.c:348: warning: duplicate `const'
drivers/video/sis/sis_main.c:622: warning: unused variable `reg'
drivers/video/tdfxfb.c:1005: warning: `tdfxfb_cursor' defined but not
used
drivers/video/tdfxfb.c:198: warning: `inverse' defined but not used
drivers/video/tdfxfb.c:199: warning: `mode_option' defined but not used
drivers/video/tridentfb.c:455: warning: `tridentfb_fillrect' defined but
not used
drivers/video/tridentfb.c:473: warning: `tridentfb_copyarea' defined but
not used
include/linux/ixjuser.h:45: warning: `ixjuser_h_rcsid' defined but not
used
include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please
move your driver to the new sysfs api"
sound/isa/opti9xx/opti92x-ad1848.c:1671: warning: `check_region' is
deprecated (declared at include/linux/ioport.h:119)
sound/isa/opti9xx/opti92x-ad1848.c:1687: warning: `check_region' is
deprecated (declared at include/linux/ioport.h:119)
sound/isa/opti9xx/opti92x-ad1848.c:314: warning: `check_region' is
deprecated (declared at include/linux/ioport.h:119)
sound/oss/ad1848.c:1580: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/ad1848.c:2530: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/ad1848.c:2967: warning: `id_table' defined but not used
sound/oss/cmpci.c:1465: warning: unused variable `s'
sound/oss/cmpci.c:2865: warning: `cmpci_pci_tbl' defined but not used
sound/oss/cs4232.c:141: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/cs4232.c:193: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/gus_card.c:76: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/gus_card.c:78: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/gus_card.c:93: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/gus_card.c:94: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/mad16.c:322: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/maui.c:307: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/mpu401.c:1217: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/msnd.c:74: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
sound/oss/msnd.c:95: warning: `MOD_DEC_USE_COUNT' is deprecated
(declared at include/linux/module.h:497)
sound/oss/msnd_pinnacle.c:1123: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
sound/oss/msnd_pinnacle.c:1811: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
sound/oss/opl3sa.c:114: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/opl3sa.c:122: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/pss.c:1004: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/pss.c:191: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/pss.c:640: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/pss.c:710: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/sb_common.c:1224: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
sound/oss/sb_common.c:523: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
sound/oss/sgalaxy.c:89: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/sgalaxy.c:97: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/sscape.c:1113: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/sscape.c:1132: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/sscape.c:1137: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/sscape.c:737: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/trix.c:147: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/trix.c:292: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/trix.c:85: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/wavfront.c:2426: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
sound/oss/wf_midi.c:788: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)

John



--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.1-mm3
  2004-01-14  9:48 2.6.1-mm3 Andrew Morton
                   ` (2 preceding siblings ...)
  2004-01-14 16:04 ` 2.6.1-mm3 (compile stats) John Cherry
@ 2004-01-14 19:11 ` Thomas Schlichter
  2004-01-14 19:11 ` 2.6.1-mm3 Thomas Schlichter
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Thomas Schlichter @ 2004-01-14 19:11 UTC (permalink / raw)
  To: Andrew Morton, Nick Piggin; +Cc: linux-kernel, linux-mm


[-- Attachment #1.1: body text --]
[-- Type: text/plain, Size: 610 bytes --]

Hi,

the patch "sched-sibling-map-to-cpumask.patch" inroduced following compile 
error on UP machines:

  CC [M]  arch/i386/kernel/cpu/cpufreq/p4-clockmod.o
arch/i386/kernel/cpu/cpufreq/p4-clockmod.c: In function `cpufreq_p4_setdc':
arch/i386/kernel/cpu/cpufreq/p4-clockmod.c:71: error: `cpu_sibling_map' 
undeclared (first use in this function)
arch/i386/kernel/cpu/cpufreq/p4-clockmod.c:71: error: (Each undeclared 
identifier is reported only once
arch/i386/kernel/cpu/cpufreq/p4-clockmod.c:71: error: for each function it 
appears in.)

The attached patch fixes it...

  Thomas Schlichter

[-- Attachment #1.2: fix_p4-clockmod.diff --]
[-- Type: text/x-diff, Size: 566 bytes --]

--- linux-2.6.1-mm3/arch/i386/kernel/cpu/cpufreq/p4-clockmod.c.orig	2004-01-14 18:15:05.891246656 +0100
+++ linux-2.6.1-mm3/arch/i386/kernel/cpu/cpufreq/p4-clockmod.c	2004-01-14 18:27:35.876231608 +0100
@@ -68,7 +68,11 @@
 	cpus_allowed = current->cpus_allowed;
 
 	/* only run on CPU to be set, or on its sibling */
+#ifdef CONFIG_SMP
 	affected_cpu_map = cpu_sibling_map[cpu];
+#else
+	affected_cpu_map = cpumask_of_cpu(cpu);
+#endif
 	set_cpus_allowed(current, affected_cpu_map);
         BUG_ON(!cpu_isset(smp_processor_id(), affected_cpu_map));
 

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.1-mm3
  2004-01-14  9:48 2.6.1-mm3 Andrew Morton
                   ` (3 preceding siblings ...)
  2004-01-14 19:11 ` 2.6.1-mm3 Thomas Schlichter
@ 2004-01-14 19:11 ` Thomas Schlichter
  2004-01-14 19:12 ` 2.6.1-mm3 Thomas Schlichter
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Thomas Schlichter @ 2004-01-14 19:11 UTC (permalink / raw)
  To: Andrew Morton, Russell King; +Cc: linux-kernel, linux-mm


[-- Attachment #1.1: body text --]
[-- Type: text/plain, Size: 539 bytes --]

Hi,

the patch "serial-02-fixups.patch" introduced following compile error:

  CC [M]  drivers/char/cyclades.o
drivers/char/cyclades.c: In function `cy_tiocmset':
drivers/char/cyclades.c:3719: error: `value' undeclared (first use in this 
function)
drivers/char/cyclades.c:3719: error: (Each undeclared identifier is reported 
only once
drivers/char/cyclades.c:3719: error: for each function it appears in.)
drivers/char/cyclades.c:3719: Warnung: unused variable `arg'

The attached patch fixes it...

   Thomas Schlichter

[-- Attachment #1.2: fix_cyclades.diff --]
[-- Type: text/x-diff, Size: 424 bytes --]

--- linux-2.6.1-mm3/drivers/char/cyclades.c.orig	2004-01-14 18:54:24.716650688 +0100
+++ linux-2.6.1-mm3/drivers/char/cyclades.c	2004-01-14 18:54:30.076835816 +0100
@@ -3716,7 +3716,6 @@
   int card,chip,channel,index;
   unsigned char *base_addr;
   unsigned long flags;
-  unsigned int arg = cy_get_user((unsigned long *) value);
   struct FIRM_ID *firm_id;
   struct ZFW_CTRL *zfw_ctrl;
   struct BOARD_CTRL *board_ctrl;

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.1-mm3
  2004-01-14  9:48 2.6.1-mm3 Andrew Morton
                   ` (4 preceding siblings ...)
  2004-01-14 19:11 ` 2.6.1-mm3 Thomas Schlichter
@ 2004-01-14 19:12 ` Thomas Schlichter
  2004-01-14 19:12 ` 2.6.1-mm3 Thomas Schlichter
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Thomas Schlichter @ 2004-01-14 19:12 UTC (permalink / raw)
  To: Andrew Morton, Russell King; +Cc: linux-kernel, linux-mm


[-- Attachment #1.1: body text --]
[-- Type: text/plain, Size: 583 bytes --]

Hi,

the patch "serial-03-fixups.patch" introduced following compile error:

  CC [M]  drivers/char/moxa.o
drivers/char/moxa.c: In function `moxa_tiocmget':
drivers/char/moxa.c:754: error: `port' undeclared (first use in this function)
drivers/char/moxa.c:754: error: (Each undeclared identifier is reported only 
once
drivers/char/moxa.c:754: error: for each function it appears in.)
drivers/char/moxa.c: In function `moxa_tiocmset':
drivers/char/moxa.c:779: error: `port' undeclared (first use in this function)

The attached patch fixes it...

  Thomas Schlichter

[-- Attachment #1.2: fix_moxa.diff --]
[-- Type: text/x-diff, Size: 599 bytes --]

--- linux-2.6.1-mm3/drivers/char/moxa.c.orig	2004-01-14 19:04:43.663556456 +0100
+++ linux-2.6.1-mm3/drivers/char/moxa.c	2004-01-14 19:18:54.179258416 +0100
@@ -749,6 +749,7 @@
 static int moxa_tiocmget(struct tty_struct *tty, struct file *file)
 {
 	struct moxa_str *ch = (struct moxa_str *) tty->driver_data;
+	register int port;
 	int flag = 0, dtr, rts;
 
 	port = PORTNO(tty);
@@ -774,6 +775,7 @@
 			 unsigned int set, unsigned int clear)
 {
 	struct moxa_str *ch = (struct moxa_str *) tty->driver_data;
+	register int port;
 	int flag = 0, dtr, rts;
 
 	port = PORTNO(tty);

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.1-mm3
  2004-01-14  9:48 2.6.1-mm3 Andrew Morton
                   ` (5 preceding siblings ...)
  2004-01-14 19:12 ` 2.6.1-mm3 Thomas Schlichter
@ 2004-01-14 19:12 ` Thomas Schlichter
  2004-01-14 19:12 ` 2.6.1-mm3 Thomas Schlichter
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Thomas Schlichter @ 2004-01-14 19:12 UTC (permalink / raw)
  To: Andrew Morton, Russell King; +Cc: linux-kernel, linux-mm


[-- Attachment #1.1: body text --]
[-- Type: text/plain, Size: 948 bytes --]

Hi,

the patch "serial-03-fixups.patch" introduced following compile error:

  CC [M]  drivers/char/riscom8.o
drivers/char/riscom8.c: In function `rc_tiocmget':
drivers/char/riscom8.c:1323: error: `result' undeclared (first use in this 
function)
drivers/char/riscom8.c:1323: error: (Each undeclared identifier is reported 
only once
drivers/char/riscom8.c:1323: error: for each function it appears in.)
drivers/char/riscom8.c: In function `rc_tiocmset':
drivers/char/riscom8.c:1336: Warnung: unused variable `arg'
drivers/char/riscom8.c: At top level:
drivers/char/riscom8.c:1669: error: `rx_tiocmset' undeclared here (not in a 
function)
drivers/char/riscom8.c:1669: error: initializer element is not constant
drivers/char/riscom8.c:1669: error: (near initialization for 
`riscom_ops.tiocmset')
drivers/char/riscom8.c:1334: Warnung: `rc_tiocmset' defined but not used

The attached patch fixes it...

   Thomas Schlichter

[-- Attachment #1.2: fix_riscom8.diff --]
[-- Type: text/x-diff, Size: 1349 bytes --]

--- linux-2.6.1-mm3/drivers/char/riscom8.c.orig	2004-01-14 19:24:19.684774056 +0100
+++ linux-2.6.1-mm3/drivers/char/riscom8.c	2004-01-14 19:31:05.567070568 +0100
@@ -1311,6 +1311,7 @@
 	struct riscom_port *port = (struct riscom_port *)tty->driver_data;
 	struct riscom_board * bp;
 	unsigned char status;
+	unsigned int result;
 	unsigned long flags;
 
 	if (rc_paranoia_check(port, tty->name, __FUNCTION__))
@@ -1322,18 +1323,18 @@
 	status = rc_in(bp, CD180_MSVR);
 	result = rc_in(bp, RC_RI) & (1u << port_No(port)) ? 0 : TIOCM_RNG;
 	restore_flags(flags);
-	return    ((status & MSVR_RTS) ? TIOCM_RTS : 0)
+	result |= ((status & MSVR_RTS) ? TIOCM_RTS : 0)
 		| ((status & MSVR_DTR) ? TIOCM_DTR : 0)
 		| ((status & MSVR_CD)  ? TIOCM_CAR : 0)
 		| ((status & MSVR_DSR) ? TIOCM_DSR : 0)
 		| ((status & MSVR_CTS) ? TIOCM_CTS : 0);
+	return result;
 }
 
 static int rc_tiocmset(struct tty_struct *tty, struct file *file,
 		       unsigned int set, unsigned int clear)
 {
 	struct riscom_port *port = (struct riscom_port *)tty->driver_data;
-	unsigned int arg;
 	unsigned long flags;
 	struct riscom_board *bp;
 
@@ -1666,7 +1667,7 @@
 	.start = rc_start,
 	.hangup = rc_hangup,
 	.tiocmget = rc_tiocmget,
-	.tiocmset = rx_tiocmset,
+	.tiocmset = rc_tiocmset,
 };
 
 static inline int rc_init_drivers(void)

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.1-mm3
  2004-01-14  9:48 2.6.1-mm3 Andrew Morton
                   ` (6 preceding siblings ...)
  2004-01-14 19:12 ` 2.6.1-mm3 Thomas Schlichter
@ 2004-01-14 19:12 ` Thomas Schlichter
  2004-01-15  1:47 ` 2.6.1-mm3 Roberto Sanchez
  2004-01-15  2:39 ` 2.6.1-mm3 Nick Piggin
  9 siblings, 0 replies; 11+ messages in thread
From: Thomas Schlichter @ 2004-01-14 19:12 UTC (permalink / raw)
  To: Andrew Morton, Russell King; +Cc: linux-kernel, linux-mm


[-- Attachment #1.1: body text --]
[-- Type: text/plain, Size: 499 bytes --]

Hi,

the patch "serial-02-fixups.patch" introduced following compile error:

  CC [M]  drivers/char/sx.o
drivers/char/sx.c: In function `sx_tiocmset':
drivers/char/sx.c:1761: error: `dtr' undeclared (first use in this function)
drivers/char/sx.c:1761: error: (Each undeclared identifier is reported only 
once
drivers/char/sx.c:1761: error: for each function it appears in.)
drivers/char/sx.c:1756: Warnung: unused variable `cts'

The attached patch fixes it...

   Thomas Schlichter

[-- Attachment #1.2: fix_sx.diff --]
[-- Type: text/x-diff, Size: 369 bytes --]

--- linux-2.6.1-mm3/drivers/char/sx.c.orig	2004-01-14 19:33:13.367641928 +0100
+++ linux-2.6.1-mm3/drivers/char/sx.c	2004-01-14 19:35:06.915380048 +0100
@@ -1753,7 +1753,7 @@
 		       unsigned int set, unsigned int clear)
 {
 	struct sx_port *port = tty->driver_data;
-	int rts = -1, cts = -1;
+	int rts = -1, dtr = -1;
 
 	if (set & TIOCM_RTS)
 		rts = 1;

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.1-mm3
  2004-01-14  9:48 2.6.1-mm3 Andrew Morton
                   ` (7 preceding siblings ...)
  2004-01-14 19:12 ` 2.6.1-mm3 Thomas Schlichter
@ 2004-01-15  1:47 ` Roberto Sanchez
  2004-01-15  2:39 ` 2.6.1-mm3 Nick Piggin
  9 siblings, 0 replies; 11+ messages in thread
From: Roberto Sanchez @ 2004-01-15  1:47 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel, linux-mm

[-- Attachment #1: Type: text/plain, Size: 979 bytes --]

Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1/2.6.1-mm3/
> 
> 
> - A big ppc64 update from Anton
> 
> - Added Nick's CPU scheduler patches for hyperthreaded/SMT CPUs.  This work
>   needs lots of testing and review from those who care about and work upon
>   this feature, please.
> 
> - An I/O scheduler tuning patch.  This is the 114th patch against the
>   anticipatory scheduler and we're nearly finished, honest.  Now would be a
>   good time for people to run the appropriate benchmarks.
> 
>   We're still not as good as deadline on some seeky loads, and deep SCSI
>   TCQ still hurts a lot.  But it is looking good on average.
> 
> - Plenty of other random stuff

I am still getting lock-ups on my system (nForce2 w/ Athlon XP 2500+).
I am currently stuck at 2.6.1-rc1-mm1.  If there is anything I can do
to help track down the problem I would be happy to help, I just need
some  pointers on where to start.

-Roberto Sanchez

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.6.1-mm3
  2004-01-14  9:48 2.6.1-mm3 Andrew Morton
                   ` (8 preceding siblings ...)
  2004-01-15  1:47 ` 2.6.1-mm3 Roberto Sanchez
@ 2004-01-15  2:39 ` Nick Piggin
  9 siblings, 0 replies; 11+ messages in thread
From: Nick Piggin @ 2004-01-15  2:39 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel, linux-mm


Andrew Morton wrote:

>ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1/2.6.1-mm3/
>
>
>- A big ppc64 update from Anton
>
>- Added Nick's CPU scheduler patches for hyperthreaded/SMT CPUs.  This work
>  needs lots of testing and review from those who care about and work upon
>  this feature, please.
>

This also includes my SMP / NUMA scheduler work, so it should help
larger SMP and especially NUMA systems. Testing would be good.


--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2004-01-15  2:39 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-01-14  9:48 2.6.1-mm3 Andrew Morton
2004-01-14 12:27 ` 2.6.1-mm3 Jes Sorensen
2004-01-14 13:06 ` 2.6.1-mm3 Dmitry Torokhov
2004-01-14 16:04 ` 2.6.1-mm3 (compile stats) John Cherry
2004-01-14 19:11 ` 2.6.1-mm3 Thomas Schlichter
2004-01-14 19:11 ` 2.6.1-mm3 Thomas Schlichter
2004-01-14 19:12 ` 2.6.1-mm3 Thomas Schlichter
2004-01-14 19:12 ` 2.6.1-mm3 Thomas Schlichter
2004-01-14 19:12 ` 2.6.1-mm3 Thomas Schlichter
2004-01-15  1:47 ` 2.6.1-mm3 Roberto Sanchez
2004-01-15  2:39 ` 2.6.1-mm3 Nick Piggin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox