public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 2.6.5-mm5
@ 2004-04-13  5:17 Andrew Morton
  2004-04-13  7:38 ` 2.6.5-mm5 Kurt Fitzner
                   ` (4 more replies)
  0 siblings, 5 replies; 23+ messages in thread
From: Andrew Morton @ 2004-04-13  5:17 UTC (permalink / raw)
  To: linux-kernel



ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.5/2.6.5-mm5/


- More CPU scheduler work.  Hopefully this kernel will now address the
  regressions that a few people have noted on certain workloads.  We appear to
  be getting close.

- Various fixes, cleanups and code shrinkages.





Changes since 2.6.5-mm4:


 bk-alsa.patch
 bk-driver-core.patch
 bk-drm.patch
 bk-i2c.patch
 bk-ieee1394.patch
 bk-input.patch
 bk-netdev.patch
 bk-pci.patch
 bk-usb.patch
 bk-agpgart.patch
 bk-cpufreq.patch

 External trees

-x86_64-update.patch
-kconfig-url-fixes.patch
-Lindent-devfs.patch
-system_running-fix.patch
-vt-cleanup.patch
-con_open-speedup.patch
-remove-down_tty_sem.patch
-tty-race-fix-43.patch
-i4l-kernelcapi-rework.patch
-wchan-use-ELF-sections.patch
-wchan-use-ELF-sections-sparc64-fix.patch
-ppc32-altivec-exception-fix.patch
-ppc64-si_addr-fix.patch
-ppc64-hugepage-fix.patch
-ppc64-hugepage-fix-32.patch
-ppc64-alloc_consistent-retval-fixes.patch
-ppc64-Fix-G5-build-with-DART-iommu-support.patch
-disable-VT-on-iSeries-by-default.patch
-ppc64-export-itLpNaca-on-iSeries.patch
-PPC64-iSeries-virtual-ethernet-driver.patch
-ppc64-Allow-hugepages-anywhere-in-low-4GB.patch
-ppc64-move-epow-log-buffer-to-bss.patch
-ppc4xx-memleak-fix.patch
-quota-locking-fixes.patch
-inode-cleanup.patch
-initramfs-search-for-init-orig.patch
-knfsd-01-oops-fix.patch
-knfsd-02-auth-error-return-fix.patch
-knfsd-03-auth_error-formatting-fix.patch
-knfsd-04-remove-name_lookup_h.patch
-knfsd-05-mounted_on_fileid-support.patch
-knfsd-06-UTF8-improvements.patch
-knfsd-07-auth_gss-export.patch
-knfsd-08-gss-integrity.patch
-md-merging-fix.patch
-mq-01-codemove.patch
-mq-02-syscalls.patch
-mq-03-core.patch
-mq-04-linuxext-poll.patch
-mq-05-linuxext-mount.patch
-mq-update-01.patch
-mq-security-fix.patch
-split-netlink_unicast.patch
-mq_notify-via-netlink.patch
-compat_mq.patch
-more-fixups-for-compat_mq.patch
-compat_mq-ppc-fix.patch
-compat_mq-fix.patch
-mq-timespec-checking-fix.patch
-ipmi-updates-3.patch
-move-job-control-stuff-tosignal_struct.patch
-lower-zone-protection-numa-fix.patch
-ext3-fsync-speedup.patch
-ext2-fsync-speedup-2.patch
-jbd-commit-ordered-fix.patch
-jbd-move-locked-buffers.patch
-jbd-iobuf-error-handling-fix.patch
-readv-writev-check-fix.patch
-kerneldoc-handle-attributes.patch
-slab-alignment-rework.patch
-set-mod-waiter-before-calling-stop_machine.patch
-procfs-comment-fixes.patch
-sb_mixer-bounds-checking.patch
-pmdisk-store-handling-fix.patch
-file-operations-fcntl.patch
-sys_time-subtick-correction-fix.patch
-bitmap_parse-fix.patch
-ver_linux-fix.patch
-codingstyle-fix-for-emacs.patch
-document-unused-i386-pte-bits.patch
-docbook-sgml-quotes-fix.patch
-sgml-close-tags.patch
-sch_ingress-help-fix.patch
-i386-irq-cleanup.patch
-firmware-loader-docs-fix.patch
-trivial-patches-in-maintainers.patch
-genksyms-parser-fix.patch
-CONFIG_X86_GENERIC-help-fix.patch
-credits-update.patch
-device-h-duplicate-include.patch
-unmapped-CPU-node-number-fix.patch
-submitting-trivial-patches.patch
-ne2k-pic-build-fix.patch
-doc-changes-update.patch
-drm-put_user-fixes.patch
-export-complete_all.patch
-urandom-scalability-fix.patch
-cpu5wdt-warning-fix.patch
-fget-speedup.patch
-move-__this_module-to-modpost.patch
-modversions-fix.patch
-support-zerobased-floppies.patch
-remove-bitmap-length-limits.patch
-huge-sparse-tmpfs-files.patch
-strip-param-quotes.patch
-summit-irq-count-override.patch
-summit-increase-MAX_MP_BUSSES.patch
-msi-ia64.patch
-msi-ia64-x86_64-fix.patch
-ia32-msi-fixup.patch
-stv0299-unused-var-fix.patch
-selinux-fix-struct-type.patch
-pte_alloc_one-null-pointer-check.patch
-kill-MAKEDEV-scripts.patch
-wavfront-warning-fix.patch
-hysnd-MOD_USE_COUNT-fix.patch
-CONFIG_EMBEDDED-help-fix.patch
-remove-nswap-cnswap.patch
-no-quota-inode-shrinkage.patch
-geode-suspend-on-halt.patch
-O_DIRECT-race-fixes-rollup.patch
-O_DIRECT-ll_rw_block-vs-block_write_full_page-fix.patch
-blockdev-direct-io-speedup.patch
-dio-aio-fixes.patch
-aio-fallback-bio_count-race-fix-2.patch
-rw_swap_page_sync-fix.patch
-radix-tree-tagging.patch
-irq-safe-pagecache-lock.patch
-tag-dirty-pages.patch
-tag-writeback-pages.patch
-stop-using-dirty-pages.patch
-kupdate-function-fix.patch
-stop-using-io-pages.patch
-stop-using-locked-pages.patch
-stop-using-clean-pages.patch
-unslabify-pgds-and-pmds.patch
-slab-stop-using-page-list.patch
-page_alloc-stop-using-page-list.patch
-hugetlb-stop-using-page-list.patch
-pageattr-stop-using-page-list.patch
-readahead-stop-using-page-list.patch
-compound-pages-stop-using-lru.patch
-arm-stop-using-page-list.patch
-m68k-stop-using-page-list.patch
-remove-page-list.patch
-clear_page_dirty_for_io.patch
-block_write_full_page-redirty.patch
-writeback-search-start.patch
-mpage_writepages-latency-fix.patch
-mpage-cleanup.patch
-use-compound-pages-for-hugetlb-only.patch
-fork-vma-order-fix.patch
-mremap-copy_one_pte-fix.patch
-mremap-move_vma-fix.patch
-mremap-vma_relink_file-fix.patch
-mremap-check-map_count.patch
-mremap-rmap-comment-fix.patch
-kswapd-remove-pages-scanned.patch
-laptop-mode-3.patch
-laptop-mode-doc-update.patch
-laptop-mode-control-script-fix.patch
-laptop-mode-noflushd-warning.patch
-laptop-mode-sync-completion.patch
-ext3-commit-default.patch
-tunable-pagefault-readaround.patch
-filemap_nopage-busywait-fix.patch
-acpi-printk-fix.patch
-ia32-4k-stacks.patch
-proc-load-average-fix.patch
-ppc64-NUMA-fix-for-16MB-LMBs.patch
-sparc64-build-fix.patch
-epoll-comment-fixes.patch
-stop_machine-barrier-fixes.patch
-sunrpc-svcsock-drop.patch
-acl-version-mismatch.patch
-v4l-cropcap-ioctl-fix.patch
-v4l-v4l1-compat-fix.patch
-v4l-tuner-fix.patch
-v4l-msp3400-update.patch
-v4l-pv951-remote-support.patch
-v4l-saa7134-update.patch
-v4l-saa7134-update-fix.patch
-v4l-bttv-update.patch
-v4l-doc-update.patch
-v4l-cx88-update.patch
-drivers-base-platform-tpyo-fix.patch
-nfs-readdirplus-overflow-fix.patch
-nfs-32bit-statfs-fix.patch
-nfs-32bit-statfs-fix-warning-fix.patch
-wavefront_synth-unused-var.patch
-tda1004x-unused-var.patch
-pmdisk-needs-asmlinkage.patch
-cycx_drv-warning-fix.patch
-ibmlana-needs-MCA_LEGACY.patch
-rcu_list-documentation.patch
-list-inline-cleanup.patch
-noexec-stack.patch
-ext3-transaction-batching-fix.patch
-reiserfs-nesting-02.patch
-reiserfs-journal-writer.patch
-reiserfs-logging.patch
-reiserfs-jh-2.patch
-reiserfs-end-trans-bkl.patch
-reiserfs-prealloc.patch
-reiserfs-tail-jh.patch
-reiserfs-writepage-ordered-race.patch
-reiserfs-file_write_hole_sd.diff.patch
-reiserfs-laptop-mode.patch
-reiserfs-truncate-leak.patch
-reiserfs-ordered-lat.patch
-reiserfs-dirty-warning.patch
-reiserfs_kfree-warning-fix.patch
-reiserfs-writepage-race-fix.patch
-selinux-ipv6-support.patch
-selinux-remove-duplicate-assignment.patch
-lightweight-auditing-framework.patch
-lightweight-auditing-framework-ipv6-support.patch
-selinux-compute_sid-fixes.patch
-selinux-remove-ratelimit.patch
-mixart-build-fix.patch
-unmap_vmas-latency-improvement.patch
-i386-head_S-cleanups.patch
-intermezzo-leak-fixes.patch
-es1688-define-fix.patch
-load_elf_binary-overflow-detection-fix.patch
-stack-reductions-ide-cd.patch
-stack-reductions-ide.patch
-stack-reductions-isdn.patch
-use-EFLAGS_defines.patch
-h8300-ptrace-fix.patch
-h8300-entry_s-cleanup.patch
-h8300-others.patch
-h8300-support-update.patch
-sh-sci-build-fix.patch
-posix-timers-thread.patch
-v850-bitop-volatiles.patch
-v850-dma-mapping-fix.patch
-m68knommu-dma-mapping.patch
-m68knommu-kernel_thread-fix.patch
-m68knommu-kconfig-cleanup.patch
-m68knommu-comempci-printk-cleanup.patch
-m68knommu-coherent-dma-allocation.patch
-m68knommu-build-dmac.patch
-cleanup-m68knommu-setupc-printk-and-irqreturn_t.patch
-cleanup-m68knommu-trapsc-printk-and-dump_stack.patch
-platform-additions-in-m68knommu-linker-script.patch
-fix-gcc-cpu-define-for-m68knommu-coldfire.patch
-add-senTec-vendor-support-to-m68knommu-Makefile.patch
-m68knommu-faultc-printk-cleanup.patch
-m68knommu-mm-initc-printk-cleanup.patch
-m68knommu-ColdFire-base-DMA-addresses.patch
-m68knommu-timersc-printk-cleanup.patch
-auto-size-dram-on-motorola-5272-coldfire-board.patch
-add-start-code-for-cobra5272-board.patch
-use-irqreturn_t-in-coldfire-5282-setup-code.patch
-add-start-code-for-cobra5282-board.patch
-cleanup-coldfire-5307-ints-code.patch
-use-irqreturn_t-in-coldfire-5307-setup-code.patch
-m68knommu-mm-5307-vectorsc-printk-cleanup.patch
-conditional-romfs-copy-for-5407-cleopatra-board.patch
-68360-commprocc-printk-cleanup.patch
-68360-configc-printk-cleanup.patch
-68ez328-configc-printk-cleanup.patch
-use-irqreturn_t-in-coldfire-5407-setup-code.patch
-use-irqreturn_t-in-motorola-68328-setup-code.patch
-cleanup-motorola-68328-ints-code.patch
-cleanup-motorola-68360-ints-code.patch
-mk68knommu-dragonengine-setup-code-printk-cleanup.patch
-cleanup-startup-code-for-68ez328-dragonengine-board.patch
-68ez328-ucdimm-setup-code-printk-cleanup.patch
-add-support-for-64mhz-clock-for-coldfire-boards.patch
-missing-n-in-timer_tscc.patch
-hugetlb-consolidation.patch
-hugetlb-consolidation-highmem-fix.patch
-s390-1-12-core-s390.patch
-s390-2-12-common-i-o-layer.patch
-s390-3-12-tape-driver-fixes.patch
-s390-4-12-dasd-driver-fix.patch
-s390-5-12-network-driver-fixes.patch
-s390-6-12-dcss-block-driver-fix.patch
-s390-7-12-zfcp-fixes-without-kfree-hack.patch
-s390-8-12-zfcp-log-messages-part-1.patch
-s390-9-12-zfcp-log-messages-part-2.patch
-s390-10-12-crypto-device-driver-part-1.patch
-s390-11-12-crypto-device-driver-part-2.patch
-s390-12-12-rewritten-qeth-driver.patch
-queue-congestion-callout.patch
-queue-congestion-dm-implementation.patch
-dm-remove-__dm_request.patch
-per-backing_dev-unplugging.patch
-swap_writepage-BIO_RW_SYNC.patch
-md-unplug-update.patch
-correct-unplugs-on-nr_queued.patch
-correct-unplugs-on-nr_queued-remove-warnings.patch
-cfq-4.patch
-rmap-1-linux-rmaph.patch
-rmap-2-anon-and-swapcache.patch
-rw_swap_page_sync-fixes.patch
-rmap-3-arches--mapping_mapped.patch
-rename-page_to_nodenum.patch
-alpha-fix-unaligned-stxncpy-again.patch
-cyclades-works-on-smp.patch
-dnotify_parent-speedup.patch
-floppy_format_265.patch
-jbd-do_get_write_access-lock-contention-reduction.patch
-jbd-b_transaction-zeroing-cleanup.patch
-probe_roms-01-move-stuff.patch
-probe_roms-02-fixes.patch
-swsusp-update.patch
-swsusp-highmem-fixes.patch
-swsusp-dont-start-stopped-processes.patch
-mandocs_params-007.patch
-get_user_pages-shortcut.patch
-isicom-jiffies-fix.patch
-isicom-unused-vars.patch
-parport-dependency-fix.patch
-dvd-dependency-fix.patch
-isicom-error-path-fix.patch
-QD65xx-io-ports-fix.patch
-parportbook-build-fix.patch
-saa7134-asus-tv-fm-inputs.patch
-pdaudiocf-build-fix.patch
-dont-offer-gen_rtc-on-ia64.patch
-remove_concat_FUNCTION_arch.patch
-remove_concat_FUNCTION_drivers.patch
-remove_concat_FUNCTION_include.patch
-remove_concat_FUNCTION_sound.patch
-raid56-masking-fix.patch
-ibmasm-dependency-fix.patch
-bitop-comment-fix.patch
-ext2-alternate-sb-mount-fix.patch
-ext3-alternate-sb-mount-fix.patch
-zoran-overflow-fix.patch
-mdacon-warning-fix.patch
-do_fork-error-path-memory-leak.patch
-Fix-More-Problems-Introduced-By-Module-Structure-Added-in-modpostc.patch
-Rename-bitmap_clear-to-bitmap_zero-remove-CLEAR_BITMAP.patch
-i2c-dev-warning-fixes.patch
-policydb-printk-warnings.patch
-applicom-warnings.patch
-tpqic02-warnings.patch
-acct-oops-fix.patch
-framebuffer-bugfix.patch
-updated-fbmem-patch.patch
-make-%docs-depend-on-scripts_basic.patch
-kbuild-cleaning-in-three-steps.patch
-kbuild-external-module-support.patch
-parport-no-procfs-warning-fix.patch
-CONFIG_SYSFS.patch
-jbd-BH_Revoke-cleanup.patch
-cciss-proc-fix.patch
-cciss_scsi-warning.patch
-pmdisk-is-x86-only.patch
-nfs-01-prepare_nfspage.patch
-nfs-02-small_rsize.patch
-nfs-02-small_rsize-warning-fixes.patch
-nfs-03-small_wsize.patch
-nfs-03-small_wsize-warning-fixes.patch
-nfs-04-congestion.patch
-nfs-05-unrace.patch
-nfs-06-rpc_throttle.patch
-nfs-07-rpc_fixes.patch
-nfs-08-short_rw.patch
-nfsv4-updates.patch
-Oprofile-ARM-XScale-PMU-driver.patch

 Merged

+rmap-4-flush_dcache-revisited.patch
+rmap-5-swap_unplug-page.patch
+rmap-6-nonlinear-truncation.patch

 objrmap preparatory work

+sched-balance-context.patch
+sched-less-idle.patch
+schedstats.patch

 CPU scheduler work

+compute-creds-race-fix-fix-fix.patch

 Fix compute-creds-race-fix.patch

+call_usermodehelper_async-always.patch

 Always use call_usermodehelper_async() for call_usermodehelper(wait=0)

+binfmt_misc-remove-attribute_unused.patch

 Remove inexplicable __attribute__((unused))

+jbd-copyout-fix.patch

 Fix improbable ext3 data corruption.

+ext3-add_nondir-d_instantiate-fix.patch

 Fix error handling in ext3 directory entry instantiation

+vga16fb-mapping-fix.patch

 Fix this driver for ARM (at least)

+rwsem-scale.patch

 Slightly improved scalability of rwsems

+uninline-put_page.patch
+uninline-seqfns.patch
+uninline-copy_user.patch

 Uninline some things

+slab-panic.patch

 Code consolidation

+pty-allocation-first-fit.patch

 Go back to first-fit for the tty minor number allocation.

+tmscsim-ulong-io_port.patch

 Fix a warning

+change-addr-type-to-reduce-casting-in-coldfire-serial-driver.patch
+fixes-to-the-coldfire-serial-driver.patch
+fixes-to-the-68328-dragonball-serial-driver.patch

 m68k updates

+dm-fix-64-32-bit-ioctl-problems.patch
+dm-check-the-uptodate-flag-in-sub-bios.patch
+dm-handle-interrupts-within-suspend.patch
+dm-use-wake_up-rather-than-wake_up_interruptible.patch
+dm-log-an-error-if-the-target-has-unknown-target-type.patch
+dm-correctly-align-the-dm_target_spec-structures.patch
+dm-clarify-a-comment.patch
+dm-retrieve_status-prevent-overrunning-the-ioctl-buffer.patch
+dm-use-an-emit-macro.patch

 devicemapper fixes

+wrong-return-value-in-hfs_fill_super.patch

 Fix handling of mount-time errors in HFS 

+mips-build-fix.patch
+mips-statfs-fix.patch

 MIPS compile fixes

+trivial-pcmcia-rsrc_mgrc-warning-fix.patch

 PCMCIA warning fix

+compile-fix-for-macserial.patch

 macserial compile fix




All 215 patches:


linus.patch

mc.patch
  Add -mcN to EXTRAVERSION

rmap-4-flush_dcache-revisited.patch
  rmap 4 flush_dcache revisited

rmap-5-swap_unplug-page.patch
  rmap 6 swap_unplug page

rmap-6-nonlinear-truncation.patch
  rmap 6 nonlinear truncation

bk-alsa.patch

bk-driver-core.patch

bk-drm.patch

bk-i2c.patch

bk-ieee1394.patch

bk-input.patch

bk-netdev.patch

bk-pci.patch

bk-usb.patch

bk-agpgart.patch

bk-cpufreq.patch

mm.patch
  add -mmN to EXTRAVERSION

r8169-warning-fix.patch
  r8169 warning fix

netpoll-early-arp-handling.patch
  netpoll early ARP handling

netpoll-transmit-busy-bugfix.patch
  netpoll transmit busy bugfix

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
  correct kgdb.txt Documentation link (against  2.6.1-rc1-mm2)

kgdb-ga-recent-gcc-fix.patch
  kgdb: fix for recent gcc

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

kgdboe-configuration-logic-fix.patch
  kgdboe: fix configuration of MAC address

kgdboe-configuration-logic-fix-fix.patch

kgdboe-non-ia32-build-fix.patch

kgdb-warning-fixes.patch
  kgdb warning fixes

kgdb-x86_64-support.patch
  kgdb-x86_64-support.patch for 2.6.2-rc1-mm3

kgdb-x86_64-warning-fixes.patch
  kgdb-x86_64-warning-fixes

wchan-use-ELF-sections-kgdb-fix.patch
  wchan-use-ELF-sections-kgdb-fix

kgdb-THREAD_SIZE-fixes.patch
  THREAD_SIZE fixes for kgdb

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

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

ppc64-reloc_hide.patch

ext3-journalled-quotas.patch
  Journalled quota patch

ext3-journalled-quotas-export.patch
  ext3-journalled-quotas export

invalidate_inodes-speedup.patch
  invalidate_inodes speedup
  more invalidate_inodes speedup fixes

config_spinline.patch
  uninline spinlocks for profiling accuracy.

pdflush-diag.patch

get_user_pages-handle-VM_IO.patch
  fix get_user_pages() against mappings of /dev/mem

pci_set_power_state-might-sleep.patch

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

extra-buffer-diags.patch

selinux-inode-race-trap.patch
  Try to diagnose Bug 2153

slab-leak-detector.patch
  slab leak detector
  mm/slab.c warning in cache_alloc_debugcheck_after

local_bh_enable-warning-fix.patch

Move-saved_command_line-to-init-mainc.patch
  Move saved_command_line to init/main.c

sched-run_list-cleanup.patch
  small scheduler cleanup

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

sched-domains.patch
  sched: scheduler domain support
  sched: fix for NR_CPUS > BITS_PER_LONG
  sched: clarify find_busiest_group
  sched: find_busiest_group arithmetic fix

sched-find-busiest-fix.patch
  sched-find-busiest-fix

sched-sibling-map-to-cpumask.patch
  sched: cpu_sibling_map to cpu_mask
  p4-clockmod sibling_map fix
  p4-clockmod: handle more than two siblings

sched-domains-i386-ht.patch
  sched: implement domains for i386 HT
  sched: Fix CONFIG_SMT oops on UP
  sched: fix SMT + NUMA bug
  Change arch_init_sched_domains to use cpu_online_map
  Fix build with NR_CPUS > BITS_PER_LONG

sched-no-drop-balance.patch
  sched: handle inter-CPU jiffies skew

sched-directed-migration.patch
  sched_balance_exec(): don't fiddle with the cpus_allowed mask

sched-domain-debugging.patch
  sched_domain debugging

sched-domain-balancing-improvements.patch
  scheduler domain balancing improvements

sched-group-power.patch
  sched-group-power
  sched-group-power warning fixes

sched-domains-use-cpu_possible_map.patch
  sched_domains: use cpu_possible_map

sched-smt-nice-handling.patch
  sched: SMT niceness handling

sched-local-load.patch
  sched: add local load metrics

process-migration-speedup.patch
  Reduce TLB flushing during process migration

sched-trivial.patch
  sched: trivial fixes, cleanups

sched-misc-fixes.patch
  sched: misc fixes

sched-wakebalance-fixes.patch
  sched: wakeup balancing fixes

sched-imbalance-fix.patch
  sched: fix imbalance calculations

sched-altix-tune1.patch
  sched: altix tuning

sched-fix-activelb.patch
  sched: oops fix

ppc64-sched-domain-support.patch
  ppc64: sched-domain support

sched-domain-setup-lock.patch
  sched: fix setup races

ppc64-sched_domains-fix.patch
  ppc64-sched_domains-fix

sched-domain-setup-lock-ppc64-fix.patch

sched-minor-cleanups.patch
  sched: minor cleanups

sched-inline-removals.patch
  sched: uninlinings

sched-move-cold-task.patch
  sched: move cold task in mysteriouis ways

sched-migrate-shortcut.patch
  sched: add migration shortcut

sched-more-sync-wakeups.patch
  sched: extend sync wakeups

sched-boot-fix.patch
  sched: lock cpu_attach_domain for hotplug

sched-cleanups.patch
  sched: cleanups

sched-damp-passive-balance.patch
  sched: passive balancing damping

sched-cpu-load-cleanup.patch
  sched: cpu load management cleanup

sched-balance-context.patch
  sched: balance-on-clone

sched-less-idle.patch
  sched: reduce idle time

schedstats.patch
  sched: scheduler statistics

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

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

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

non-readable-binaries.patch
  Handle non-readable binfmt_misc executables

binfmt_misc-credentials.patch
  binfmt_misc: improve calaulation of interpreter's credentials

aic7xxx-deadlock-fix.patch
  aic7xxx deadlock fix

poll-select-longer-timeouts.patch
  poll()/select(): support longer timeouts

poll-select-range-check-fix.patch
  poll()/select() range checking fix

poll-select-handle-large-timeouts.patch
  poll()/select(): handle long timeouts

add-a-slab-for-ethernet.patch
  Add a kmalloc slab for ethernet packets

siimage-update.patch
  ide: update for siimage driver

ipmi-socket-interface.patch
  IPMI: socket interface

nmi_watchdog-local-apic-fix.patch
  Fix nmi_watchdog=2 and P4 HT

nmi-1-hz-2.patch
  reduce NMI watchdog call frequency with local APIC.

pcmcia-netdev-ordering-fixes.patch
  PCMCIA netdevice ordering issues

3ware-update.patch
  3ware driver update

devinet-ctl_table-fix.patch
  devinet_ctl_table[] null termination

idr-extra-features.patch
  idr.c: extra features enhancements

shm-do_munmap-check.patch

stack-overflow-test-fix.patch
  Fix stack overflow test for non-8k stacks

jbd-remove-livelock-avoidance.patch
  JBD: remove livelock avoidance code in journal_dirty_data()

jgarzik-warnings.patch

logitech-keyboard-fix.patch
  2.6.5-rc2 keyboard breakage

signal-race-fix.patch
  signal handling race fix

signal-race-fix-ia64.patch
  signal-race-fix: ia64

signal-race-fix-s390.patch
  signal-race fixes for s390

signal-race-fix-x86_64.patch
  signal-race-fixes: x86-64 support

signal-race-fixes-ppc.patch
  signal-race fixes for ppc32 and ppc64

warn-on-mdelay-in-irq-handlers.patch
  Warn on mdelay() in irq handlers

stack-reductions-nfsread.patch
  stack reductions: nfs read

stack-reductions-nfsroot.patch
  stack reductions: nfs root

x86_64-probe_roms-c89.patch
  x86_64: probe_roms()

speed-up-sata.patch
  speed up SATA

yenta-TI-irq-routing-fix.patch
  yenta: interrupt routing for TI briges

advansys-fix.patch
  advansys check_region() fix

pnp-updates.patch
  PnP Updates for 2.6.5-rc3-mm4 (testing)

aic7xxx-unload-fix.patch
  aic7xxx: fix oops whe hardware is not present
  aic7xxx-unload-fix-fix

journal_add_journal_head-debug.patch
  journal_add_journal_head-debug

nfs-O_DIRECT-fixes.patch
  NFS: O_DIRECT fixes

aic7xxx-swsusp-support.patch
  support swsusp for aic7xxx

reiserfs-commit-default.patch
  Add "commit=0" to reiserfs

xfs-laptop-mode.patch
  Laptop mode support for XFS

xfs-laptop-mode-syncd-synchronization.patch
  Synchronize XFS sync daemon with laptop mode syncs.

vmscan-less-sleepiness.patch
  vmscan: Fix up the determination of when to throttle

list_del-debug.patch
  list_del debug check

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

lockmeter.patch
  lockmeter
  ia64 CONFIG_LOCKMETER fix

reslabify-pgds-and-pmds-2.patch

jbd-journal_dirty_metadata-locking-speedup.patch
  jbd: journal_dirty_metadata locking speedup

0-autofs4-2.6.0-signal-20040405.patch
  autofs: dnotify + autofs may create signal/restart syscall loop

1-autofs4-2.6.4-cleanup-20040405.patch
  autofs: printk cleanups

2-autofs4-2.6.4-fill_super-20040405.patch

3-autofs4-2.6.0-bkl-20040405.patch
  autofs: locking rework

4-autofs4-2.6.0-expire-20040405.patch
  autofs: expiry refcount fixes

5-autofs4-2.6.0-readdir-20040405.patch
  autofs: readdir fixes

6-autofs4-2.6.0-may_umount-20040405.patch
  autofs: add ioctl to query unmountability

7-autofs4-2.6.0-extra-20040405.patch
  autofs: readdir futureproofing

cciss-logical-device-queues.patch
  cciss: per logical device queues

numa-api-x86_64.patch
  numa api: -64 support

numa-api-bitmap-fix.patch
  numa api: Bitmap bugfix

numa-api-i386.patch
  numa api: Add i386 support

numa-api-ia64.patch
  numa api: Add IA64 support

numa-api-core.patch
  numa api: Core NUMA API code

numa-api-core-tweaks.patch
  numa-api-core-tweaks

numa-api-core-bitmap_clear-fixes.patch
  numa-api-core bitmap_clear fixes

numa-api-vma-policy-hooks.patch
  numa api: Add VMA hooks for policy

numa-api-vma-policy-hooks-fix.patch
  numa-api-vma-policy-hooks fix

numa-api-shared-memory-support.patch
  numa api: Add shared memory support

numa-api-shared-memory-support-tweaks.patch
  numa-api-shared-memory-support-tweaks

numa-api-statistics.patch
  numa api: Add statistics

numa-api-anon-memory-policy.patch
  numa api: Add policy support to anonymous  memory

sk98lin-buggy-vpd-workaround.patch
  net/sk98lin: correct buggy VPD in ASUS MB
  skvpd-build-fix

kNFSdv4-4-of-10-nfsd4_readdir-fixes.patch
  kNFSdv4: nfsd4_readdir fixes

nfsd4_readdir-build-fix.patch
  nfsd4_readdir build fix

kNFSdv4-5-of-10-Fix-bad-error-returm-from-svcauth_gss_accept.patch
  kNFSdv4: Fix bad error returm from svcauth_gss_accept

kNFSdv4-6-of-10-Keep-state-to-allow-replays-for-close-to-work.patch
  kNFSdv4: Keep state to allow replays for 'close' to work.

nfsd_list_cleanup.patch
  Subject: Re: [PATCH] kNFSdv4 - 6 of 10 - Keep state to allow replays for 'close' to work.

kNFSdv4-7-of-10-Allow-locku-replays-aswell.patch
  kNFSdv4: Allow locku replays aswell

kNFSdv4-8-of-10-Improve-how-locking-copes-with-replays.patch
  kNFSdv4: Improve how locking copes with replays

kNFSdv4-9-of-10-Set-credentials-properly-when-puutrootfh-is-used.patch
  kNFSdv4: Set credentials properly when puutrootfh is used

kNFSdv4-10-of-10-Implement-server-side-reboot-recovery-mostly.patch
  kNFSdv4: Implement server-side reboot recovery (mostly)

unplug-can-sleep.patch
  unplug functions can sleep

fix-load_elf_binary-error-path-on-unshare_files-error.patch
  fix load_elf_binary error path on unshare_files error

sctp-printk-warnings.patch
  sctp printk warnings

atm-warning-fixes.patch
  atm warning fixes

firestream-warnings.patch
  firestream warnings

cpufreq_userspace-warning.patch
  cpufreq_userspace warning

compute-creds-race-fix.patch
  compute_creds race

compute-creds-race-fix-fix.patch
  compute-creds-race-fix-fix

compute-creds-race-fix-fix-fix.patch
  fix must_not_trace_exec() even more

rndis-fix.patch
  usb/gadget/rndis.c fix

sir_dev-warnings.patch
  sir_dev.c warnings

donauboe-ptr-fix.patch
  donauboe.c 32-bit pointer fix

strip-warnings.patch
  drivers/net/wireless/strip.c warnings

pc300_drv-warnings.patch
  pc300_drv-warnings

strip-warnings-2.patch
  strip.c warnings

sk_mca-multicast-fix.patch
  sk_mca multicast fix

kstrdup-and-friends.patch
  add string replication functions

call_usermodehelper_async.patch
  Add call_usermodehelper_async

call_usermodehelper_async-always.patch
  always use call_usermodehelper_async

get_files_struct.patch
  get_files_struct cleanup

fix-acer-travelmate-360-interrupt-routing.patch
  fix Acer TravelMate 360 interrupt routing

shrink-hash-sizes-on-small-machines-take-2.patch
  shrink VFS hash sizes on small machines

binfmt_misc-remove-attribute_unused.patch
  binfmt_misc: remove attribute(unused)

jbd-copyout-fix.patch
  jbd copyout fix

ext3-add_nondir-d_instantiate-fix.patch
  ext3-add_nondir-d_instantiate-fix

vga16fb-mapping-fix.patch
  fix vga16fb.c frame buffer bad memory mapping

rwsem-scale.patch
  rwsem scalability improvement

uninline-put_page.patch
  uninline put_page()

uninline-seqfns.patch
  uninline seq_puts() and seq_putc()

uninline-copy_user.patch
  uninline copy_to_user() and copy_from_user()

slab-panic.patch
  slab: consolidate panic code

pty-allocation-first-fit.patch

tmscsim-ulong-io_port.patch
  Fix tmscsim on amd64

change-addr-type-to-reduce-casting-in-coldfire-serial-driver.patch
  m68knommu: change addr type to reduce casting in ColdFire serial driver

fixes-to-the-coldfire-serial-driver.patch
  m68knommu: fixes to the ColdFire serial driver

fixes-to-the-68328-dragonball-serial-driver.patch
  m68knommu: fixes to the 68328 DragonBall serial driver

dm-fix-64-32-bit-ioctl-problems.patch
  dm: Fix 64/32 bit ioctl problems.

dm-check-the-uptodate-flag-in-sub-bios.patch
  dm: Check the uptodate flag in sub-bios to see if there was an error.

dm-handle-interrupts-within-suspend.patch
  dm: Handle interrupts within suspend.

dm-use-wake_up-rather-than-wake_up_interruptible.patch
  dm: Use wake_up() rather than wake_up_interruptible()

dm-log-an-error-if-the-target-has-unknown-target-type.patch
  dm: Log an error if the target has unknown target type, or zero length.

dm-correctly-align-the-dm_target_spec-structures.patch
  dm: Correctly align the dm_target_spec structures during retrieve_status().

dm-clarify-a-comment.patch
  dm: fix a comment

dm-retrieve_status-prevent-overrunning-the-ioctl-buffer.patch
  dm: avoid ioctl buffer overrun

dm-use-an-emit-macro.patch
  dm: Use an EMIT macro in the status function.

wrong-return-value-in-hfs_fill_super.patch
  Wrong return value in hfs_fill_super

mips-build-fix.patch
  From: Samium Gromoff <deepfire@sic-elvis.zel.ru>
  Subject: [2.6.5][MIPS] oneliners somehow not made it into mainline [1/3]

mips-statfs-fix.patch
  From: Samium Gromoff <deepfire@sic-elvis.zel.ru>
  Subject: [2.6.5][MIPS] oneliners somehow not made it into mainline [2/3]

trivial-pcmcia-rsrc_mgrc-warning-fix.patch
  pcmcia/rsrc_mgr.c warning fix.

compile-fix-for-macserial.patch
  Compile fix for macserial




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

* Re: 2.6.5-mm5
  2004-04-13  5:17 2.6.5-mm5 Andrew Morton
@ 2004-04-13  7:38 ` Kurt Fitzner
  2004-04-13  7:56   ` 2.6.5-mm5 Nick Piggin
  2004-04-13  8:07 ` 2.6.5-mm5 devpts filesystem doesn't work Helge Hafting
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 23+ messages in thread
From: Kurt Fitzner @ 2004-04-13  7:38 UTC (permalink / raw)
  To: linux-kernel

Andrew Morton wrote:
> 
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.5/2.6.5-mm5/
> 
> - More CPU scheduler work.  Hopefully this kernel will now address the
>   regressions that a few people have noted on certain workloads.  We appear to
>   be getting close.

Regressions... from the context, I'm assuming you're not talking
regression errors here?  I'm assuming these are performance issues?  I
see a 3.5% drop in compiling speed between 2.4.24 and 2.6.5 on a dual
Athlon workstation.  I'll test this kernel happily if the scheduler
tweaks are intended to address this.


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

* Re: 2.6.5-mm5
  2004-04-13  7:38 ` 2.6.5-mm5 Kurt Fitzner
@ 2004-04-13  7:56   ` Nick Piggin
  0 siblings, 0 replies; 23+ messages in thread
From: Nick Piggin @ 2004-04-13  7:56 UTC (permalink / raw)
  To: Kurt Fitzner; +Cc: linux-kernel

Kurt Fitzner wrote:
> Andrew Morton wrote:
> 
>>
>> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.5/2.6.5-mm5/ 
>>
>>
>> - More CPU scheduler work.  Hopefully this kernel will now address the
>>   regressions that a few people have noted on certain workloads.  We 
>> appear to
>>   be getting close.
> 
> 
> Regressions... from the context, I'm assuming you're not talking
> regression errors here?  I'm assuming these are performance issues?  I
> see a 3.5% drop in compiling speed between 2.4.24 and 2.6.5 on a dual
> Athlon workstation.  I'll test this kernel happily if the scheduler
> tweaks are intended to address this.
> 

Hi Kurt,
The context was actually sched-domains regressions vs numasched,
which might possibly arise in any SMP (even simple dual) system.
So in this case we are interested in -mm regressions compared to
the official 2.6 tree.

2.6 regressions versus 2.4 are still interesting, but a 3.5% drop
in kernel compiling is probably due to HZ=1000 and rmap, although
I think you can expect improvements in rmap overhead soon... try
2.6.5-aa5 if you are interested.

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

* Re: 2.6.5-mm5 devpts filesystem doesn't work
  2004-04-13  5:17 2.6.5-mm5 Andrew Morton
  2004-04-13  7:38 ` 2.6.5-mm5 Kurt Fitzner
@ 2004-04-13  8:07 ` Helge Hafting
  2004-04-13  8:11   ` Andrew Morton
  2004-04-13 11:36 ` 2.6.5-mm5: no help text for S2IO_NAPI Adrian Bunk
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 23+ messages in thread
From: Helge Hafting @ 2004-04-13  8:07 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

I tried stepping up from 2.6.5-rc3-mm4 to 2.6.5-mm4.
This Quokka seems too zonked to work though.

It came up, but I couldn't run "xterm".  Trying from
the xemacs shell I saw an error message about not enough ptys.
I use the devpts fs mounted on /dev/pts

It mounts just fine, but doesn't work apparently.  There are no
such problems with 2.6.5-rc3-mm4

Helge Hafting


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

* Re: 2.6.5-mm5 devpts filesystem doesn't work
  2004-04-13  8:07 ` 2.6.5-mm5 devpts filesystem doesn't work Helge Hafting
@ 2004-04-13  8:11   ` Andrew Morton
  2004-04-13  8:36     ` Sean Neakums
                       ` (2 more replies)
  0 siblings, 3 replies; 23+ messages in thread
From: Andrew Morton @ 2004-04-13  8:11 UTC (permalink / raw)
  To: Helge Hafting; +Cc: linux-kernel

Helge Hafting <helgehaf@aitel.hist.no> wrote:
>
> I tried stepping up from 2.6.5-rc3-mm4 to 2.6.5-mm4.
> This Quokka seems too zonked to work though.
> 
> It came up, but I couldn't run "xterm".  Trying from
> the xemacs shell I saw an error message about not enough ptys.
> I use the devpts fs mounted on /dev/pts
> 
> It mounts just fine, but doesn't work apparently.  There are no
> such problems with 2.6.5-rc3-mm4

Is this 2.6.5-mm4 or 2.6.5-mm5?

If the latter, try reverting pty-allocation-first-fit.patch

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

* Re: 2.6.5-mm5 devpts filesystem doesn't work
  2004-04-13  8:11   ` Andrew Morton
@ 2004-04-13  8:36     ` Sean Neakums
  2004-04-13  8:39     ` Andrew Morton
  2004-04-14 12:38     ` Helge Hafting
  2 siblings, 0 replies; 23+ messages in thread
From: Sean Neakums @ 2004-04-13  8:36 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Helge Hafting, linux-kernel

Andrew Morton <akpm@osdl.org> writes:

> Helge Hafting <helgehaf@aitel.hist.no> wrote:
>>
>> I tried stepping up from 2.6.5-rc3-mm4 to 2.6.5-mm4.
>> This Quokka seems too zonked to work though.
>> 
>> It came up, but I couldn't run "xterm".  Trying from
>> the xemacs shell I saw an error message about not enough ptys.
>> I use the devpts fs mounted on /dev/pts
>> 
>> It mounts just fine, but doesn't work apparently.  There are no
>> such problems with 2.6.5-rc3-mm4
>
> Is this 2.6.5-mm4 or 2.6.5-mm5?
>
> If the latter, try reverting pty-allocation-first-fit.patch

Also seeing this with 2.6.5-mm5, reverting pty-allocation-first-fit.patch
fixes it.


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

* Re: 2.6.5-mm5 devpts filesystem doesn't work
  2004-04-13  8:11   ` Andrew Morton
  2004-04-13  8:36     ` Sean Neakums
@ 2004-04-13  8:39     ` Andrew Morton
  2004-04-13  9:19       ` Marc-Christian Petersen
  2004-04-14 12:38     ` Helge Hafting
  2 siblings, 1 reply; 23+ messages in thread
From: Andrew Morton @ 2004-04-13  8:39 UTC (permalink / raw)
  To: helgehaf, linux-kernel

Andrew Morton <akpm@osdl.org> wrote:
>
> > It mounts just fine, but doesn't work apparently.  There are no
>  > such problems with 2.6.5-rc3-mm4
> 
>  Is this 2.6.5-mm4 or 2.6.5-mm5?
> 
>  If the latter, try reverting pty-allocation-first-fit.patch

yes, that patch is bust.  And rwsem-scale.patch is oopsing all over the
place.  Ho hum.

I've trashed 2.6.5-mm5 and am uploading 2.6.5-mm5-1, same place.


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

* Re: 2.6.5-mm5 devpts filesystem doesn't work
  2004-04-13  8:39     ` Andrew Morton
@ 2004-04-13  9:19       ` Marc-Christian Petersen
  2004-04-13  9:26         ` Andrew Morton
  0 siblings, 1 reply; 23+ messages in thread
From: Marc-Christian Petersen @ 2004-04-13  9:19 UTC (permalink / raw)
  To: linux-kernel; +Cc: Andrew Morton, helgehaf

On Tuesday 13 April 2004 10:39, Andrew Morton wrote:

Hi Andrew,

> yes, that patch is bust.  And rwsem-scale.patch is oopsing all over the
> place.  Ho hum.
> I've trashed 2.6.5-mm5 and am uploading 2.6.5-mm5-1, same place.

where is the announce? Just wondering why at least these:

- devinet-ctl_table-fix.patch
- ipmi-socket-interface.patch

are missing?

ciao, Marc

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

* Re: 2.6.5-mm5 devpts filesystem doesn't work
  2004-04-13  9:19       ` Marc-Christian Petersen
@ 2004-04-13  9:26         ` Andrew Morton
  0 siblings, 0 replies; 23+ messages in thread
From: Andrew Morton @ 2004-04-13  9:26 UTC (permalink / raw)
  To: Marc-Christian Petersen; +Cc: linux-kernel, helgehaf

Marc-Christian Petersen <m.c.p@wolk-project.de> wrote:
>
> On Tuesday 13 April 2004 10:39, Andrew Morton wrote:
> 
> Hi Andrew,
> 
> > yes, that patch is bust.  And rwsem-scale.patch is oopsing all over the
> > place.  Ho hum.
> > I've trashed 2.6.5-mm5 and am uploading 2.6.5-mm5-1, same place.
> 
> where is the announce?

didn't do one.

> Just wondering why at least these:
> 
> - devinet-ctl_table-fix.patch

I don't think this actually fixed anything.

> - ipmi-socket-interface.patch

It doesn't look like we're proceeding with this.

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

* 2.6.5-mm5: no help text for S2IO_NAPI
  2004-04-13  5:17 2.6.5-mm5 Andrew Morton
  2004-04-13  7:38 ` 2.6.5-mm5 Kurt Fitzner
  2004-04-13  8:07 ` 2.6.5-mm5 devpts filesystem doesn't work Helge Hafting
@ 2004-04-13 11:36 ` Adrian Bunk
  2004-04-13 16:02 ` 2.6.5-mm5 (compile stats) John Cherry
  2004-04-15 15:30 ` 2.6.5-mm5 markw
  4 siblings, 0 replies; 23+ messages in thread
From: Adrian Bunk @ 2004-04-13 11:36 UTC (permalink / raw)
  To: Andrew Morton, Raghavendra Koushik, jgarzik; +Cc: linux-kernel

On Mon, Apr 12, 2004 at 10:17:17PM -0700, Andrew Morton wrote:
>...
> All 215 patches:
>...
> bk-netdev.patch
>...

There is no help text for S2IO_NAPI in the Kconfig file, please add one.

TIA
Adrian

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed


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

* Re: 2.6.5-mm5 (compile stats)
  2004-04-13  5:17 2.6.5-mm5 Andrew Morton
                   ` (2 preceding siblings ...)
  2004-04-13 11:36 ` 2.6.5-mm5: no help text for S2IO_NAPI Adrian Bunk
@ 2004-04-13 16:02 ` John Cherry
  2004-04-15 15:30 ` 2.6.5-mm5 markw
  4 siblings, 0 replies; 23+ messages in thread
From: John Cherry @ 2004-04-13 16:02 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel@vger.kernel.org


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.5-mm5         0w/0e     0w/0e   119w/ 0e   7w/0e   4w/0e    120w/0e
2.6.5-mm4         0w/0e     0w/0e   120w/ 0e   7w/0e   4w/0e    121w/0e
2.6.5-mm3         0w/0e     1w/0e   121w/12e   7w/0e   3w/0e    123w/0e
2.6.5-mm2         0w/0e     0w/0e   128w/12e   7w/0e   3w/0e    134w/0e
2.6.5-mm1         0w/0e     5w/0e   122w/ 0e   7w/0e   3w/0e    124w/0e
2.6.5-rc3-mm4     0w/0e     0w/0e   124w/ 0e   8w/0e   4w/0e    126w/0e
2.6.5-rc3-mm3     0w/0e     5w/0e   129w/14e   8w/0e   4w/0e    129w/6e
2.6.5-rc3-mm2     0w/0e     5w/0e   130w/14e   8w/0e   4w/0e    129w/6e
2.6.5-rc3-mm1     0w/0e     5w/0e   129w/ 0e   8w/0e   4w/0e    129w/0e
2.6.5-rc2-mm5     0w/0e     5w/0e   130w/ 0e   8w/0e   4w/0e    129w/0e
2.6.5-rc2-mm4     0w/0e     5w/0e   134w/ 0e   8w/0e   3w/0e    133w/0e
2.6.5-rc2-mm3     0w/0e     5w/0e   134w/ 0e   8w/0e   3w/0e    133w/0e
2.6.5-rc2-mm2     0w/0e     5w/0e   137w/ 0e   8w/0e   3w/0e    134w/0e
2.6.5-rc2-mm1     0w/0e     5w/0e   136w/ 0e   8w/0e   3w/0e    134w/0e
2.6.5-rc1-mm2     0w/0e     5w/0e   135w/ 5e   8w/0e   3w/0e    133w/0e
2.6.5-rc1-mm1     0w/0e     5w/0e   135w/ 5e   8w/0e   3w/0e    133w/0e
2.6.4-mm2         1w/2e     5w/2e   144w/10e   8w/0e   3w/2e    144w/0e
2.6.4-mm1         1w/0e     5w/0e   146w/ 5e   8w/0e   3w/0e    144w/0e
2.6.4-rc2-mm1     1w/0e     5w/0e   146w/12e  11w/0e   3w/0e    147w/2e
2.6.4-rc1-mm2     1w/0e     5w/0e   144w/ 0e  11w/0e   3w/0e    145w/0e
2.6.4-rc1-mm1     1w/0e     5w/0e   147w/ 5e  11w/0e   3w/0e    147w/0e
2.6.3-mm4         1w/0e     5w/0e   146w/ 0e   7w/0e   3w/0e    142w/0e
2.6.3-mm3         1w/2e     5w/2e   146w/15e   7w/0e   3w/2e    144w/5e
2.6.3-mm2         1w/8e     5w/0e   140w/ 0e   7w/0e   3w/0e    138w/0e
2.6.3-mm1         1w/0e     5w/0e   143w/ 5e   7w/0e   3w/0e    141w/0e
2.6.3-rc3-mm1     1w/0e     0w/0e   144w/13e   7w/0e   3w/0e    142w/3e
2.6.3-rc2-mm1     1w/0e     0w/265e 144w/ 5e   7w/0e   3w/0e    145w/0e
2.6.3-rc1-mm1     1w/0e     0w/265e 141w/ 5e   7w/0e   3w/0e    143w/0e
2.6.2-mm1         2w/0e     0w/264e 147w/ 5e   7w/0e   3w/0e    173w/0e
2.6.2-rc3-mm1     2w/0e     0w/265e 146w/ 5e   7w/0e   3w/0e    172w/0e
2.6.2-rc2-mm2     0w/0e     0w/264e 145w/ 5e   7w/0e   3w/0e    171w/0e
2.6.2-rc2-mm1     0w/0e     0w/264e 146w/ 5e   7w/0e   3w/0e    172w/0e
2.6.2-rc1-mm3     0w/0e     0w/265e 144w/ 8e   7w/0e   3w/0e    169w/0e
2.6.2-rc1-mm2     0w/0e     0w/264e 144w/ 5e  10w/0e   3w/0e    171w/0e
2.6.2-rc1-mm1     0w/0e     0w/264e 144w/ 5e  10w/0e   3w/0e    171w/0e
2.6.1-mm5         2w/5e     0w/264e 153w/11e  10w/0e   3w/0e    180w/0e
2.6.1-mm4         0w/821e   0w/264e 154w/ 5e   8w/1e   5w/0e    179w/0e
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/

John



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

* Re: 2.6.5-mm5 devpts filesystem doesn't work
  2004-04-13  8:11   ` Andrew Morton
  2004-04-13  8:36     ` Sean Neakums
  2004-04-13  8:39     ` Andrew Morton
@ 2004-04-14 12:38     ` Helge Hafting
  2 siblings, 0 replies; 23+ messages in thread
From: Helge Hafting @ 2004-04-14 12:38 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

Andrew Morton wrote:
> Helge Hafting <helgehaf@aitel.hist.no> wrote:
> 
>>I tried stepping up from 2.6.5-rc3-mm4 to 2.6.5-mm4.
>>This Quokka seems too zonked to work though.
>>
>>It came up, but I couldn't run "xterm".  Trying from
>>the xemacs shell I saw an error message about not enough ptys.
>>I use the devpts fs mounted on /dev/pts
>>
>>It mounts just fine, but doesn't work apparently.  There are no
>>such problems with 2.6.5-rc3-mm4
> 
> 
> Is this 2.6.5-mm4 or 2.6.5-mm5?
> 
> If the latter, try reverting pty-allocation-first-fit.patch

Oops, it was 2.6.5-mm5, sorry.  I'm compiling
2.6.5-mm5-1 now

Helge Hafting


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

* Re: 2.6.5-mm5
  2004-04-13  5:17 2.6.5-mm5 Andrew Morton
                   ` (3 preceding siblings ...)
  2004-04-13 16:02 ` 2.6.5-mm5 (compile stats) John Cherry
@ 2004-04-15 15:30 ` markw
  2004-04-15 19:42   ` 2.6.5-mm5 Andrew Morton
                     ` (2 more replies)
  4 siblings, 3 replies; 23+ messages in thread
From: markw @ 2004-04-15 15:30 UTC (permalink / raw)
  To: akpm; +Cc: linux-kernel, nickpiggin, mingo

I have more results with DBT-2 on my 4-way Xeon system:
	http://developer.osdl.org/markw/fs/dbt2_project_results.html

It doesn't look like the latest cpu scheduler work is helping this
workload.  I've also made sure that the database was set to use fsync
instead of fdatasync so you can see if those fsync speedup patches are
offering anything with this workload too.

           ext2  ext3
2.6.5-mm5  2165  1933
2.6.5-mm4  2180
2.6.5-mm3  2165  1930
2.6.5      2385

Mark

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

* Re: 2.6.5-mm5
  2004-04-15 15:30 ` 2.6.5-mm5 markw
@ 2004-04-15 19:42   ` Andrew Morton
  2004-04-16 14:51     ` 2.6.5-mm5 markw
  2004-04-16  1:57   ` 2.6.5-mm5 Nick Piggin
  2004-04-16 10:34   ` 2.6.5-mm5 Ingo Molnar
  2 siblings, 1 reply; 23+ messages in thread
From: Andrew Morton @ 2004-04-15 19:42 UTC (permalink / raw)
  To: markw; +Cc: linux-kernel, nickpiggin, mingo

markw@osdl.org wrote:
>
> I have more results with DBT-2 on my 4-way Xeon system:
> 	http://developer.osdl.org/markw/fs/dbt2_project_results.html
> 
> It doesn't look like the latest cpu scheduler work is helping this
> workload.  I've also made sure that the database was set to use fsync
> instead of fdatasync so you can see if those fsync speedup patches are
> offering anything with this workload too.
> 
>            ext2  ext3
> 2.6.5-mm5  2165  1933
> 2.6.5-mm4  2180
> 2.6.5-mm3  2165  1930
> 2.6.5      2385
> 

Could we see 2.6.6-rc1 numbers please?

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

* Re: 2.6.5-mm5
  2004-04-15 15:30 ` 2.6.5-mm5 markw
  2004-04-15 19:42   ` 2.6.5-mm5 Andrew Morton
@ 2004-04-16  1:57   ` Nick Piggin
  2004-04-16 10:34   ` 2.6.5-mm5 Ingo Molnar
  2 siblings, 0 replies; 23+ messages in thread
From: Nick Piggin @ 2004-04-16  1:57 UTC (permalink / raw)
  To: markw; +Cc: akpm, linux-kernel, mingo

markw@osdl.org wrote:
> I have more results with DBT-2 on my 4-way Xeon system:
> 	http://developer.osdl.org/markw/fs/dbt2_project_results.html
> 
> It doesn't look like the latest cpu scheduler work is helping this
> workload.  I've also made sure that the database was set to use fsync
> instead of fdatasync so you can see if those fsync speedup patches are
> offering anything with this workload too.
> 
>            ext2  ext3
> 2.6.5-mm5  2165  1933
> 2.6.5-mm4  2180
> 2.6.5-mm3  2165  1930
> 2.6.5      2385
> 
> Mark
> 

Hmm, well the sched-less-idle patch is in mm5, which brought
2.6.5-rc3-mm4 to 2320 on ext2.

The only other significant scheduler changes since that kernel
are in -mm5.
+sched_less_idle
+sched_balance_context

So either sched_balance_context is causing a regression that
counters sched_less_idle, or maybe it isn't a scheduler problem?

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

* Re: 2.6.5-mm5
  2004-04-15 15:30 ` 2.6.5-mm5 markw
  2004-04-15 19:42   ` 2.6.5-mm5 Andrew Morton
  2004-04-16  1:57   ` 2.6.5-mm5 Nick Piggin
@ 2004-04-16 10:34   ` Ingo Molnar
  2004-04-16 14:52     ` 2.6.5-mm5 markw
  2 siblings, 1 reply; 23+ messages in thread
From: Ingo Molnar @ 2004-04-16 10:34 UTC (permalink / raw)
  To: markw; +Cc: akpm, linux-kernel, nickpiggin


* markw@osdl.org <markw@osdl.org> wrote:

> I have more results with DBT-2 on my 4-way Xeon system:
> 	http://developer.osdl.org/markw/fs/dbt2_project_results.html
> 
> It doesn't look like the latest cpu scheduler work is helping this
> workload.  I've also made sure that the database was set to use fsync
> instead of fdatasync so you can see if those fsync speedup patches are
> offering anything with this workload too.
> 
>            ext2  ext3
> 2.6.5-mm5  2165  1933
> 2.6.5-mm4  2180
> 2.6.5-mm3  2165  1930
> 2.6.5      2385

how stable are the results? Could the 2180 => 2165 drop be noise?

	Ingo

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

* Re: 2.6.5-mm5
  2004-04-15 19:42   ` 2.6.5-mm5 Andrew Morton
@ 2004-04-16 14:51     ` markw
  2004-04-16 22:59       ` 2.6.5-mm5 Nick Piggin
  0 siblings, 1 reply; 23+ messages in thread
From: markw @ 2004-04-16 14:51 UTC (permalink / raw)
  To: akpm; +Cc: linux-kernel, nickpiggin, mingo

On 15 Apr, Andrew Morton wrote:
> Could we see 2.6.6-rc1 numbers please?

I have a result on ext2 with 2.6.6-rc1 that looks good:
	http://developer.osdl.org/markw/fs/dbt2_project_results.html

           ext2  ext3
2.6.6-rc1  2385
2.6.5-mm5  2165  1933
2.6.5-mm4  2180
2.6.5-mm3  2165  1930
2.6.5      2385

I'll run one for ext3 too.

Mark

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

* Re: 2.6.5-mm5
  2004-04-16 10:34   ` 2.6.5-mm5 Ingo Molnar
@ 2004-04-16 14:52     ` markw
  0 siblings, 0 replies; 23+ messages in thread
From: markw @ 2004-04-16 14:52 UTC (permalink / raw)
  To: mingo; +Cc: akpm, linux-kernel, nickpiggin

On 16 Apr, Ingo Molnar wrote:
> 
> * markw@osdl.org <markw@osdl.org> wrote:
> 
>> I have more results with DBT-2 on my 4-way Xeon system:
>> 	http://developer.osdl.org/markw/fs/dbt2_project_results.html
>> 
>> It doesn't look like the latest cpu scheduler work is helping this
>> workload.  I've also made sure that the database was set to use fsync
>> instead of fdatasync so you can see if those fsync speedup patches are
>> offering anything with this workload too.
>> 
>>            ext2  ext3
>> 2.6.5-mm5  2165  1933
>> 2.6.5-mm4  2180
>> 2.6.5-mm3  2165  1930
>> 2.6.5      2385
> 
> how stable are the results? Could the 2180 => 2165 drop be noise?

I've found results to bt stable within a few percent, so this drop could
be noise.

Mark

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

* Re: 2.6.5-mm5
  2004-04-16 14:51     ` 2.6.5-mm5 markw
@ 2004-04-16 22:59       ` Nick Piggin
  2004-04-16 23:03         ` 2.6.5-mm5 markw
  2004-04-19 14:51         ` 2.6.5-mm5 markw
  0 siblings, 2 replies; 23+ messages in thread
From: Nick Piggin @ 2004-04-16 22:59 UTC (permalink / raw)
  To: markw; +Cc: akpm, linux-kernel, mingo

markw@osdl.org wrote:
> On 15 Apr, Andrew Morton wrote:
> 
>>Could we see 2.6.6-rc1 numbers please?
> 
> 
> I have a result on ext2 with 2.6.6-rc1 that looks good:
> 	http://developer.osdl.org/markw/fs/dbt2_project_results.html
> 
>            ext2  ext3
> 2.6.6-rc1  2385
> 2.6.5-mm5  2165  1933
> 2.6.5-mm4  2180
> 2.6.5-mm3  2165  1930
> 2.6.5      2385
> 
> I'll run one for ext3 too.
> 

OK that's weird. You got much better results with sched-less-idle
before.

Any chance you could do a run on -mm with interrupt balancing turned
on? Could you also turn CONFIG_SCHEDSTATS on (-mm only), and send
me a snapshot of /proc/schedstat before and after your run?

Thank you.

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

* Re: 2.6.5-mm5
  2004-04-16 22:59       ` 2.6.5-mm5 Nick Piggin
@ 2004-04-16 23:03         ` markw
  2004-04-18  9:20           ` 2.6.5-mm5 Nick Piggin
  2004-04-19 14:51         ` 2.6.5-mm5 markw
  1 sibling, 1 reply; 23+ messages in thread
From: markw @ 2004-04-16 23:03 UTC (permalink / raw)
  To: nickpiggin; +Cc: akpm, linux-kernel, mingo

On 17 Apr, Nick Piggin wrote:
> markw@osdl.org wrote:
>> On 15 Apr, Andrew Morton wrote:
>> 
>>>Could we see 2.6.6-rc1 numbers please?
>> 
>> 
>> I have a result on ext2 with 2.6.6-rc1 that looks good:
>> 	http://developer.osdl.org/markw/fs/dbt2_project_results.html
>> 
>>            ext2  ext3
>> 2.6.6-rc1  2385
>> 2.6.5-mm5  2165  1933
>> 2.6.5-mm4  2180
>> 2.6.5-mm3  2165  1930
>> 2.6.5      2385
>> 
>> I'll run one for ext3 too.
>> 
> 
> OK that's weird. You got much better results with sched-less-idle
> before.
> 
> Any chance you could do a run on -mm with interrupt balancing turned
> on? Could you also turn CONFIG_SCHEDSTATS on (-mm only), and send
> me a snapshot of /proc/schedstat before and after your run?
> 
> Thank you.

I do already have CONFIG_IRQBALANCE=y.  Is that the interrupt balancing?
I'll go ahead and get that schedstat data for you.

Mark

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

* Re: 2.6.5-mm5
  2004-04-16 23:03         ` 2.6.5-mm5 markw
@ 2004-04-18  9:20           ` Nick Piggin
  2004-04-19 14:53             ` 2.6.5-mm5 markw
  0 siblings, 1 reply; 23+ messages in thread
From: Nick Piggin @ 2004-04-18  9:20 UTC (permalink / raw)
  To: markw; +Cc: akpm, linux-kernel, mingo

markw@osdl.org wrote:

> 
> I do already have CONFIG_IRQBALANCE=y.  Is that the interrupt balancing?
> I'll go ahead and get that schedstat data for you.
> 

Hi Mark,
Just another question (I think you've already told me once
but I can't remember :P). Do you have HT enabled on your
system? If so, you should have CONFIG_SCHED_SMT=y with -mm
kernels. If not, did you get to the bottom of why oprofile
with linus kernels says the system is P4 / Xeon, while with
mm kernels, it is a P4 / Xeon with 2 hyper-threads?

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

* Re: 2.6.5-mm5
  2004-04-16 22:59       ` 2.6.5-mm5 Nick Piggin
  2004-04-16 23:03         ` 2.6.5-mm5 markw
@ 2004-04-19 14:51         ` markw
  1 sibling, 0 replies; 23+ messages in thread
From: markw @ 2004-04-19 14:51 UTC (permalink / raw)
  To: nickpiggin; +Cc: akpm, linux-kernel, mingo

On 17 Apr, Nick Piggin wrote:
> markw@osdl.org wrote:
>> On 15 Apr, Andrew Morton wrote:
>> 
>>>Could we see 2.6.6-rc1 numbers please?
>> 
>> 
>> I have a result on ext2 with 2.6.6-rc1 that looks good:
>> 	http://developer.osdl.org/markw/fs/dbt2_project_results.html
>> 
>>            ext2  ext3
>> 2.6.6-rc1  2385
>> 2.6.5-mm5  2165  1933
>> 2.6.5-mm4  2180
>> 2.6.5-mm3  2165  1930
>> 2.6.5      2385
>> 
>> I'll run one for ext3 too.
>> 
> 
> OK that's weird. You got much better results with sched-less-idle
> before.
> 
> Any chance you could do a run on -mm with interrupt balancing turned
> on? Could you also turn CONFIG_SCHEDSTATS on (-mm only), and send
> me a snapshot of /proc/schedstat before and after your run?

Here's a link to results with /proc/schedstat data on 2.6.5-mm5 with a
metric of 2191:
	http://developer.osdl.org/markw/dbt2-pgsql/468/

Before:
	http://developer.osdl.org/markw/dbt2-pgsql/468/schedstat0

After:
	http://developer.osdl.org/markw/dbt2-pgsql/468/schedstat1

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

* Re: 2.6.5-mm5
  2004-04-18  9:20           ` 2.6.5-mm5 Nick Piggin
@ 2004-04-19 14:53             ` markw
  0 siblings, 0 replies; 23+ messages in thread
From: markw @ 2004-04-19 14:53 UTC (permalink / raw)
  To: nickpiggin; +Cc: akpm, linux-kernel, mingo

On 18 Apr, Nick Piggin wrote:
> markw@osdl.org wrote:
> 
>> 
>> I do already have CONFIG_IRQBALANCE=y.  Is that the interrupt balancing?
>> I'll go ahead and get that schedstat data for you.
>> 
> 
> Hi Mark,
> Just another question (I think you've already told me once
> but I can't remember :P). Do you have HT enabled on your
> system? If so, you should have CONFIG_SCHED_SMT=y with -mm
> kernels. If not, did you get to the bottom of why oprofile
> with linus kernels says the system is P4 / Xeon, while with
> mm kernels, it is a P4 / Xeon with 2 hyper-threads?

I have HT disabled with acpi=off.  No, never was able to determine why
oprofile kept saying P4 / Xeon with 2 hyper-threads with the -mm
kernels.  I'll ask on the oprofile list.

Mark

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

end of thread, other threads:[~2004-04-19 14:54 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-04-13  5:17 2.6.5-mm5 Andrew Morton
2004-04-13  7:38 ` 2.6.5-mm5 Kurt Fitzner
2004-04-13  7:56   ` 2.6.5-mm5 Nick Piggin
2004-04-13  8:07 ` 2.6.5-mm5 devpts filesystem doesn't work Helge Hafting
2004-04-13  8:11   ` Andrew Morton
2004-04-13  8:36     ` Sean Neakums
2004-04-13  8:39     ` Andrew Morton
2004-04-13  9:19       ` Marc-Christian Petersen
2004-04-13  9:26         ` Andrew Morton
2004-04-14 12:38     ` Helge Hafting
2004-04-13 11:36 ` 2.6.5-mm5: no help text for S2IO_NAPI Adrian Bunk
2004-04-13 16:02 ` 2.6.5-mm5 (compile stats) John Cherry
2004-04-15 15:30 ` 2.6.5-mm5 markw
2004-04-15 19:42   ` 2.6.5-mm5 Andrew Morton
2004-04-16 14:51     ` 2.6.5-mm5 markw
2004-04-16 22:59       ` 2.6.5-mm5 Nick Piggin
2004-04-16 23:03         ` 2.6.5-mm5 markw
2004-04-18  9:20           ` 2.6.5-mm5 Nick Piggin
2004-04-19 14:53             ` 2.6.5-mm5 markw
2004-04-19 14:51         ` 2.6.5-mm5 markw
2004-04-16  1:57   ` 2.6.5-mm5 Nick Piggin
2004-04-16 10:34   ` 2.6.5-mm5 Ingo Molnar
2004-04-16 14:52     ` 2.6.5-mm5 markw

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