public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 2.6.9-rc1-mm4
@ 2004-09-07  9:08 Andrew Morton
  2004-09-07 11:59 ` 2.6.9-rc1-mm4 Terje Kvernes
                   ` (10 more replies)
  0 siblings, 11 replies; 38+ messages in thread
From: Andrew Morton @ 2004-09-07  9:08 UTC (permalink / raw)
  To: linux-kernel



ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/

- Added Dave Howells' mysterious CacheFS.

- Various new fixes, cleanups and bugs, as usual.



 linus.patch
 bk-acpi.patch
 bk-agpgart.patch
 bk-cpufreq.patch
 bk-driver-core.patch
 bk-ia64.patch
 bk-ieee1394.patch
 bk-input.patch
 bk-kbuild.patch
 bk-mmc.patch
 bk-netdev.patch
 bk-pci.patch
 bk-pnp.patch
 bk-power.patch
 bk-usb.patch

 Latest versions of external trees

-x86_64-waitid-syscall-number-fix.patch
-shmem-stubs-fix.patch
-sparc-alsa-fix.patch
-add_to_swap-suppress-oom-message.patch
-request_region-for-winbond-and-smsc-parport-drivers.patch
-es7000-more-mp-busses.patch
-fix-target_cpus-for-summit-subarch.patch
-ipr-build-fix.patch
-ppc-increase-max-auxv-entries.patch
-pin-the-kernel-stacks-slb-entry.patch
-ppc64-enable-debug_spinlock_sleep.patch
-ppc64-test-for-eeh-error-in-pci-config-read-path.patch
-ppc64-print-backtrace-in-eeh-code.patch
-ppc64-topdown-support.patch
-ppc64-topdown-support-arch-specific-get_unmapped_area.patch
-ppc64-setup-fw_features-before-init_early-calls-on-pseries.patch
-ppc64-make-use-of-batched-iommu-calls-on-pseries-lpars.patch
-ppc64-another-log-buffer-length-fix.patch
-ppc64-dynamically-allocate-emergency-stacks.patch
-ppc64-update-pseries_defconfig.patch
-ppc64-update-iseries_defconfig.patch
-ppc64-quieten-numa-boot-messages.patch
-ppc64-allocate-numa-node-data-node-locally.patch
-ppc64-cleanup-asm-processorh.patch
-ppc64-implement-page_is_ram.patch
-add-support-for-numa-discovery-on-amd-dual-core-to-x86-64.patch
-fix-boot_cpu_data-on-x86-64.patch
-increase-bus-apic-limits-on-x86-64.patch
-fix-argument-checking-in-sched_setaffinity.patch
-add-ixdp2x01-board-support-to-cs89x0-driver.patch
-new-lost-sync-on-frames-error-in-konicawc.patch
-fix-proc_symlink-warning-with-config_proc_fs=n.patch
-urandom-initialisation-fix.patch
-read_ldt-neglects-to-check-clear_user-return-value.patch
-read_ldt-neglects-checking-of-clear_user-return.patch
-make-single-step-into-signal-delivery-stop-in-handler.patch
-r8169-dac-support-fix.patch
-vm-swapout-throttling.patch
-fat-document-fix-update.patch
-nls-nls_cp932-fix.patch
-v4l-i2c-cleanups.patch
-v4l-i2c-tuner-modules-update.patch
-v4l-bttv-driver-update.patch
-v4l-saa7134-driver-update.patch
-pcxxc-bulid-fix.patch
-move-wait-ops-contention-case-completely-out-of-line.patch
-reduce-number-of-parameters-to-__wait_on_bit-and-__wait_on_bit_lock.patch
-document-wake_up_bits-requirement-for-preceding-memory-barriers.patch
-root-reservations-for-strict-overcommit.patch
-fix-the-barrier-ide-detection-logic.patch
-disable-colour-conversion-in-the-cpia.patch
-make-bad_page-print-all-of-page-flags.patch
-fix-compile-warning-in-ppc64-pmac_featurec.patch
-fix-compile-warnings-in-via-pmuc-for-config_pmac_pbook.patch
-stop-put_inode-abuse-in-vxfs.patch
-some-missing-statics-in-mm.patch
-remove-ptrinfo.patch
-remove-ptrinfo-fix.patch
-fix-compile-warning-in-rivafb-on-ppc.patch
-fix-drivers-net-cs89x0c-warning.patch
-announce-hpet-devices-claimed.patch
-silence-sn_console-driver-on-non-sgi-boxes.patch
-drivers-char-amiserialc-min-max-removal.patch
-drivers-char-epcac-min-max-removal.patch
-drivers-char-espc-min-max-removal.patch
-drivers-char-isicomc-min-max-removal.patch
-drivers-char-mxserc-min-max-removal.patch
-drivers-char-pcmcia-synclink_csc-min-max-removal.patch
-drivers-char-pcxxc-min-max-removal.patch
-drivers-char-riscom8c-min-max-removal.patch
-drivers-char-rocketc-min-max-removal.patch
-drivers-char-rocket_inth-min-max-removal.patch
-drivers-char-selectionc-min-max-removal.patch
-drivers-char-serial167c-min-max-removal.patch
-drivers-char-specialixc-min-max-removal.patch
-drivers-char-synclinkc-min-max-removal.patch
-drivers-char-synclinkmpc-min-max-removal.patch
-include-linux-isicomh-min-max-removal.patch
-drivers-tc-zsc-min-max-removal.patch
-ds1620-replace-schedule_timeout-with-msleep.patch
-dsp56k-replace-schedule_timeout-with-msleep.patch
-ec3104-replace-schedule_timeout-with-msleep.patch
-isicom-replace-schedule_timeout-with-msleep.patch
-nwflash-replace-schedule_timeout-with-msleep.patch
-pcwd-replace-schedule_timeout-with-msleep.patch
-synclink-replace-jiffies_from_ms-with-msecs_to_jiffies.patch
-add-msleep_interruptible-function-to-kernel-timerc.patch
-coda-fix-ifdefs-for-config_coda_fs_old_api.patch
-coda-add-sendfile-wrapper.patch
-sort-the-credits-file-properly-and-add-myself.patch
-cdu31a-replace-schedule_timeout-with-msleep.patch
-mcd-replace-schedule_timeout-with-msleep.patch
-radio-radio-maestro-replace-schedule_timeout-with-msleep.patch
-radio-radio-cadet-replace-schedule_timeout-with-msleep.patch
-radio-radio-aimslab-replace-while-schedule-with-msleep.patch
-radio-miropcm20-rds-replace-schedule_timeout-with-msleep.patch
-radio-radio-maxiradio-replace-schedule_timeout-with-msleep.patch
-saa7146_i2cc-use-msleep.patch
-radio-radio-sf16fmi-replace-schedule_timeout-with-msleep.patch
-radio-radio-sf16fmr2-replace-schedule_timeout-with-msleep.patch
-message-mptscsih-replace-schedule_timeout-with-msleep.patch
-message-i2o_core-replace-schedule_timeout-with-msleep.patch
-mtd-cfi_cmdset_0001-replace-schedule_timeout-with-msleep.patch
-update-parport-maintainers-entry.patch
-make-hugetlb-expansion-allocation-nowarn.patch
-update-parport-maintainers-entry.patch
-make-hugetlb-expansion-allocation-nowarn.patch

 Merged

+show-aggregate-per-process-counters-in-proc-pid-stat.patch

 /proc/pid/stat enhancements

+__set_page_dirty_nobuffers-mappings.patch

 Simplify this function

+pointer-dereference-before-null-check-in-acpi-thermal-driver.patch

 ACPI fix

+ksysfs-build-fix.patch

 bk-driver-code fix

+ppc-build-fix.patch
+ppc64-allow-sd_nodes_per_domain-to-be-overridden.patch
+ppc64-fix-hang-on-oprofile-shutdown.patch
+ppc64-fix-__rw_yield-prototype.patch
+ppc64-be-resilient-against-sysfs-pci-config-accesses.patch
+ppc64-cut-down-paca-footprint.patch
+ppc64-fix-boot-memory-reporting.patch
+ppc64-fix-power5-js20-smp-init.patch

 ppc[64] updates

+cleanup-fix-lost-ticks-handling-on-x86-64.patch
+lazy-tsss-i-o-bitmap-copy-for-x86-64.patch
+lazy-tsss-i-o-bitmap-copy-for-x86-64-fix.patch

 x86_64 updates

-lockmeter.patch
-lockmeter-build-fix.patch
-lockmeter-for-x86_64.patch

 lockmeter broke due to spinlock changes.  It'll be back.

-ipr-ppc64-depends.patch

 No longer needed

-iteraid.patch

 Dropped - Alan's driver handles ITE RAID drivers

-acpi-based-i8042-keyboard-aux-controller-enumeration.patch

 This was broken.

+make-key-management-use-syscalls-not-prctls.patch
+make-key-management-use-syscalls-not-prctls-build-fix.patch

 More key management work

+export-file_ra_state_init-again.patch
+cachefs-filesystem.patch
+cachefs-build-fix.patch
+cachefs-linkage-fix.patch
+cachefs-documentation.patch
+add-page-becoming-writable-notification.patch
+provide-a-filesystem-specific-syncable-page-bit.patch
+provide-a-filesystem-specific-syncable-page-bit-fix.patch
+make-afs-use-cachefs.patch

 cachefs

+ide-probe.patch

 IDE fix

-serial-8250-optionally-skip-autodetection.patch
-serial-8250-omap-support.patch

 Dropped - these were causing problems.

+cpusets-dont-export-proc_cpuset_operations.patch

 Remove unneeded export

+provide-a-filesystem-specific-syncable-page-bit-fix-2.patch

 Fix cachefs additions for standardize-bit-waiting-data-type.patch

+move-wait-ops-contention-case-completely-out-of-line.patch
+reduce-number-of-parameters-to-__wait_on_bit-and-__wait_on_bit_lock.patch
+document-wake_up_bits-requirement-for-preceding-memory-barriers.patch

 More page/buffer_head wakeup rework.

+menuconfig-regex-search-dependencies.patch

 More work on the menuconfig-seatch-for-a-config-option feature.

+m32r-change-from-export_symbol_novers-to-export_symbol.patch
+m32r-modify-sys_ipc-to-remove-useless-ibcs2-support-code.patch
+m32r-add-elf-machine-code.patch
+m32r-modify-io-routines-for-m32700ut-cf-access.patch

 m32r architecture updates

+possible-race-in-sysfs_read_file-and-sysfs_write_file-update.patch

 More sysfs race fixes

+remove-ext2_panic.patch

 Remove dead code

+s390-export-copy_in_user.patch
+s390-minmax-removal-arch-s390-kernel-debugc.patch
+s390-packed-stack-vs-cpu-hotplug.patch
+s390-lcs-multicast-deadlock.patch

 S/390 update

+allow-i8042-register-location-override-2.patch

 i8042/ACPI interworking

+zlib_inflate-move-zlib_inflatesync-friends.patch
+zlib_inflate-make-zlib_inflate_trees_fixed-generate-the-table.patch
+ppc32-switch-arch-ppc-boot-to-lib-zlib_inflate.patch

 Compression library cleanups

+lazy-tsss-i-o-bitmap-copy-for-i386.patch

 ia32 IO bitmap copying speedup

+pnpbios-parser-bugfix.patch

 PNP fix

+ext3-dreference-of-sb-preceeds-check.patch
+unreachable-code-in-ext3_direct_io.patch

 ext3 bogons

+fbdev-speed-up-scrolling-of-tdfxfb.patch
+fbdev-ppc-crash-and-other-fixes-for-rivafb.patch
+fbcon-take-over-console-on-driver-registration.patch
+fbdev-clean-up-framebuffer-initialization.patch
+fbdev-add-module_init-and-fb_get_options-per-driver.patch

 fbdev update

+remove-bogus-memset-from-cpqfc-driver.patch
+hpt366-ptr-use-before-null-check.patch

 cleanups/fixes

+crypto-teac-xtea_encrypt-should-use-xtea_delta.patch

 Tea hashing fix

+fix-for-nforce2-secondary-ide-getting-wrong-irq.patch

 IDE probing fix (controversial)

+aio-dio-oops-fix.patch

 Fix AIO/direct-io oops

+riscom8-build-fix.patch
+cdu31a-build-fix.patch

 Compile fixes

+use-for_each_cpu-in-oprofile-code.patch
+fix-oprofile-vfree-warning-on-error.patch
+speed-up-oprofile-buffer-drain-code.patch
+speed-up-oprofile-buffer-drain-code-fix.patch

 oprofile fixes/speedups

+synclinkc-kernel-janitor-changes.patch

 Little fixes

+revert-allow-oem-written-modules-to-make-calls-to-ia64-oem-sal-functions.patch

 Remove unused-by-GPL ia64 exports

+adfs-add-static.patch
+isofs-add-static.patch
+add-static-in-affs.patch
+add-static-in-afs.patch
+add-static-in-befs.patch

 Make some functions static

+correct-elf-section-used-for-out-of-line-spinlocks.patch

 Fix the out-of-line spinlock code

+tsc-synchronisation-cleanup.patch

 ia32 TSC code cleanup

+codemercs-io-warrior-support.patch

 Add in-kernel support for the out-of-kernel Codemercs driver

+fat-use-hlist_head-for-fat_inode_hashtable-1-4.patch
+fat-rewrite-the-cache-for-file-allocation-table-lookup.patch
+fat-cache-lock-from-per-sb-to-per-inode-3-4.patch
+fat-the-inode-hash-from-per-module-to-per-sb-4-4.patch

 fatfs updates

+shmem-dont-slab_hwcache_align.patch
+shmem-inodes-and-links-need-lowmem.patch
+shmem-no-sbinfo-for-shm-mount.patch
+shmem-no-sbinfo-for-tmpfs-mount.patch
+shmem-avoid-the-shmem_inodes-list.patch
+shmem-rework-majmin-and-zero_page.patch
+shmem-copyright-file_setup-trivia.patch

 shmem updates

+lighten-mmlist_lock.patch

 Small VM speedup

+allocate-correct-amount-of-memory-for-pid-hash.patch

 Fix a memory waste

+misrouted-irq-recovery-take-2.patch
+misrouted-irq-recovery-take-2-fix.patch
+misrouted-irq-recovery-take-2-cleanup.patch

 Smarter handling of broken/misrouted IRQs on x86

+uml-avoid-using-elv_queue_empty.patch
+uml-avoid-forcing-use-of-the-no-op-scheduler.patch
+uml-correct-the-failure-path-in-start_io_thread.patch

 UML updates

+fix-address_spacei_mmap-comment.patch

 Fix a comment

+remove-mod_incdec_use_count-users-that-got-back-in.patch
+dont-mention-mod_incdec_use_count-in-documentation.patch

 Withdraw bogues MOD_INC_COUNT/MOD_DEC_COUNT instances.

+explicity-align-tss-stack.patch

 ia32 TSS stack alignment fix

+check-checksums-for-bnep.patch

 bluetooth fix

+remember-to-check-return-value-from-__copy_to_user-in.patch

 Check copy_to_user return value.


number of patches in -mm: 354
number of changesets in external trees: 410
number of patches in -mm only: 340
total patches: 750



All 354 patches:


linus.patch

distinct-tgid-tid-cpu-usage.patch
  distinct tgid/tid CPU usage

show-aggregate-per-process-counters-in-proc-pid-stat.patch
  show aggregate per-process counters in /proc/PID/stat

es7000-subarch-update.patch
  ES7000 subarch update

pkt_act-fix.patch
  pkt_act-fix

__set_page_dirty_nobuffers-mappings.patch
  __set_page_dirty_nobuffers mappings

sysfs-backing-store-prepare-file_operations.patch
  sysfs backing store - prepare sysfs_file_operations helpers

sysfs-backing-store-prepare-file_operations-fix.patch
  fix oops with firmware loading

sysfs-backing-store-add-sysfs_dirent.patch
  sysfs backing store - add sysfs_direct structure

sysfs-backing-store-use-sysfs_dirent-tree-in-removal.patch
  sysfs backing store: use sysfs_dirent based tree in file removal

sysfs-backing-store-use-sysfs_dirent-tree-in-dir-file_operations.patch
  sysfs backing store: use sysfs_dirent based tree in dir file operations

sysfs-backing-store-stop-pinning-dentries-inodes-for-leaves.patch
  sysfs backing store: stop pinning dentries/inodes for leaf entries

bk-acpi.patch

acpi-compile-fix.patch
  acpi-compile-fix

acpi-x86_64-build-fix.patch
  acpi x86_64 build fix

bk-agpgart.patch

bk-cpufreq.patch

bk-driver-core.patch

bk-ia64.patch

bk-ieee1394.patch

bk-input.patch

bk-kbuild.patch

bk-mmc.patch

bk-netdev.patch

bk-pci.patch

bk-pnp.patch

bk-power.patch

bk-usb.patch

mm.patch
  add -mmN to EXTRAVERSION

mm-swsusp-make-sure-we-do-not-return-to-userspace-where-image-is-on-disk.patch
  -mm swsusp: make sure we do not return to userspace where image is on disk

mm-swsusp-copy_page-is-harmfull.patch
  -mm swsusp: copy_page is harmfull

swsusp-fix-highmem.patch
  swsusp: fix highmem

swsusp-do-not-disable-platform-swsusp-because-s4bios-is-available.patch
  swsusp: do not disable platform swsusp because S4bios is available

swsusp-fix-default-powerdown-mode.patch
  swsusp: fix default powerdown mode

mark-old-power-managment-as-deprecated-and-clean-it-up.patch
  Mark old power managment as deprecated and clean it up

use-global-system_state-to-avoid-system-state-confusion.patch
  Use global system_state to avoid system-state confusion

swsusp-error-do-not-oops-after-allocation-failure.patch
  swsusp: do not oops after allocation failure

pegasus-fixes.patch
  pegasus.c fixes

pointer-dereference-before-null-check-in-acpi-thermal-driver.patch
  Pointer dereference before NULL check in ACPI thermal driver

ksysfs-build-fix.patch
  ksysfs build fix

network-packet-tracer-module-using-kprobes-interface.patch
  Network packet tracer module using kprobes interface.

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: fix for recent gcc
  kgdb warning fixes
  THREAD_SIZE fixes for kgdb
  Fix stack overflow test for non-8k stacks
  kgdb-ga.patch fix for i386 single-step into sysenter
  fix TRAP_BAD_SYSCALL_EXITS on i386
  add TRAP_BAD_SYSCALL_EXITS config for i386

kgdb-is-incompatible-with-kprobes.patch
  kgdb-is-incompatible-with-kprobes

kgdboe-netpoll.patch
  kgdb-over-ethernet via netpoll
  kgdboe: fix configuration of MAC address

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

kgdb-ia64-support.patch
  IA64 kgdb support
  ia64 kgdb repair and cleanup
  ia64 kgdb fix

kgdb-ia64-fixes.patch
  kgdb: ia64 fixes

make-tree_lock-an-rwlock.patch
  make mapping->tree_lock an rwlock

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

ppc-build-fix.patch
  ppc build fix

ppc64-allow-sd_nodes_per_domain-to-be-overridden.patch
  ppc64: allow SD_NODES_PER_DOMAIN to be overridden

ppc64-fix-hang-on-oprofile-shutdown.patch
  ppc64: fix hang on oprofile shutdown

ppc64-fix-__rw_yield-prototype.patch
  ppc64: fix __rw_yield prototype

ppc64-be-resilient-against-sysfs-pci-config-accesses.patch
  ppc64: be resilient against sysfs PCI config accesses

ppc64-cut-down-paca-footprint.patch
  ppc64: cut down paca footprint

ppc64-fix-boot-memory-reporting.patch
  ppc64: fix boot memory reporting

ppc64-fix-power5-js20-smp-init.patch
  ppc64: fix POWER5/JS20 SMP init

cleanup-fix-lost-ticks-handling-on-x86-64.patch
  Cleanup & fix lost ticks handling on x86-64

lazy-tsss-i-o-bitmap-copy-for-x86-64.patch
  lazy TSS's I/O bitmap copy for x86-64

lazy-tsss-i-o-bitmap-copy-for-x86-64-fix.patch
  lazy-tsss-i-o-bitmap-copy-for-x86-64-fix

ppc64-reloc_hide.patch

factor-out-common-asm-hardirqh-code.patch
  factor out common <asm/hardirq.h> code

invalidate_inodes-speedup.patch
  invalidate_inodes speedup
  more invalidate_inodes speedup fixes

dev-mem-restriction-patch.patch
  /dev/mem restriction patch

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

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

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

journal_add_journal_head-debug.patch
  journal_add_journal_head-debug

list_del-debug.patch
  list_del debug check

unplug-can-sleep.patch
  unplug functions can sleep

firestream-warnings.patch
  firestream warnings

ext3_rsv_cleanup.patch
  ext3 block reservation patch set -- ext3 preallocation cleanup

ext3_rsv_base.patch
  ext3 block reservation patch set -- ext3 block reservation
  ext3 reservations: fix performance regression
  ext3 block reservation patch set -- mount and ioctl feature
  ext3 block reservation patch set -- dynamically increase reservation window
  ext3 reservation ifdef cleanup patch
  ext3 reservation max window size check patch
  ext3 reservation file ioctl fix

ext3-reservation-default-on.patch
  ext3 reservation: default to on

ext3-lazy-discard-reservation-window-patch.patch
  ext3 lazy discard reservation window patch
  ext3 discard reservation in last iput fix patch
  Fix lazy reservation discard
  ext3 reservations: bad_inode fix
  ext3 reservation discard race fix

tty_io-hangup-locking.patch
  tty_io.c hangup locking

perfctr-core.patch
  From: Mikael Pettersson <mikpe@csd.uu.se>
  Subject: [PATCH][1/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: core
  CONFIG_PERFCTR=n build fix
  From: Mikael Pettersson <mikpe@csd.uu.se>
  Subject: [PATCH][6/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: misc

perfctr-i386.patch
  From: Mikael Pettersson <mikpe@csd.uu.se>
  Subject: [PATCH][2/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: i386
  perfctr #if/#ifdef cleanup
  perfctr Dothan support
  perfctr x86_tests build fix
  perfctr x86 init bug
  perfctr: K8 fix for internal benchmarking code
  perfctr x86 update

perfctr-prescott-fix.patch
  Prescott fix for perfctr

perfctr-x86_64.patch
  From: Mikael Pettersson <mikpe@csd.uu.se>
  Subject: [PATCH][3/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: x86_64

perfctr-ppc.patch
  From: Mikael Pettersson <mikpe@csd.uu.se>
  Subject: [PATCH][4/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: PowerPC
  perfctr ppc32 update
  perfctr update 4/6: PPC32 cleanups
  perfctr ppc32 buglet fix

perfctr-virtualised-counters.patch
  From: Mikael Pettersson <mikpe@csd.uu.se>
  Subject: [PATCH][5/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: virtualised counters
  perfctr update 6/6: misc minor cleanups
  perfctr update 3/6: __user annotations
  perfctr-cpus_complement-fix
  perfctr cpumask cleanup
  perfctr SMP hang fix

make-perfctr_virtual-default-in-kconfig-match-recommendation.patch
  Make PERFCTR_VIRTUAL default in Kconfig match recommendation  in help text

perfctr-ifdef-cleanup.patch
  perfctr ifdef cleanup

perfctr-update-2-6-kconfig-related-updates.patch
  perfctr update 2/6: Kconfig-related updates

perfctr-update-5-6-reduce-stack-usage.patch
  perfctr update 5/6: reduce stack usage

perfctr-low-level-documentation.patch
  perfctr low-level documentation
  perfctr documentation update

perfctr-inheritance-1-3-driver-updates.patch
  perfctr inheritance 1/3: driver updates
  perfctr inheritance illegal sleep bug

perfctr-inheritance-2-3-kernel-updates.patch
  perfctr inheritance 2/3: kernel updates

perfctr-inheritance-3-3-documentation-updates.patch
  perfctr inheritance 3/3: documentation updates

perfctr-inheritance-locking-fix.patch
  perfctr inheritance locking fix

ext3-online-resize-patch.patch
  ext3: online resizing
  ext3-online-resize-warning-fix

nicksched.patch
  nicksched

nicksched-sched_fifo-fix.patch
  nicksched: SCHED_FIFO fix

sched-smtnice-fix.patch
  sched: SMT nice fix

ext3_bread-cleanup.patch
  ext3_bread() cleanup

pcmcia-implement-driver-model-support.patch
  pcmcia: implement driver model support

pcmcia-update-network-drivers.patch
  pcmcia: update network drivers

pcmcia-update-wireless-drivers.patch
  pcmcia: update wireless drivers

pcmcia-fix-eject-lockup.patch
  pcmcia: fix eject lockup

pcmcia-add-hotplug-support.patch
  pcmcia: add *hotplug support

linux-2.6.8.1-49-rpc_workqueue.patch
  nfs: RPC: Convert rpciod into a work queue for greater flexibility

linux-2.6.8.1-50-rpc_queue_lock.patch
  nfs: RPC: Remove the rpc_queue_lock global spinlock

dvdrw-support-for-267-bk13.patch
  DVD+RW support for 2.6.7-bk13

packet-writing-credits.patch
  packet-writing: add credits

cdrw-packet-writing-support-for-267-bk13.patch
  CDRW packet writing support
  packet: remove #warning
  packet writing: door unlocking fix
  pkt_lock_door() warning fix
  Fix race in pktcdvd kernel thread handling
  Fix open/close races in pktcdvd
  packet writing: review fixups
  Remove pkt_dev from struct pktcdvd_device
  packet writing: convert to seq_file

dvd-rw-packet-writing-update.patch
  Packet writing support for DVD-RW and DVD+RW discs.
  Get blockdev size right in pktcdvd after switching discs

packet-writing-docco.patch
  packet writing documentation
  Trivial CDRW packet writing doc update

control-pktcdvd-with-an-auxiliary-character-device.patch
  Control pktcdvd with an auxiliary character device
  Subject: Re: 2.6.8-rc2-mm2
  control-pktcdvd-with-an-auxiliary-character-device-fix

simplified-request-size-handling-in-cdrw-packet-writing.patch
  Simplified request size handling in CDRW packet writing

fix-setting-of-maximum-read-speed-in-cdrw-packet-writing.patch
  Fix setting of maximum read speed in CDRW packet writing

packet-writing-reporting-fix.patch
  Packet writing reporting fixes

speed-up-the-cdrw-packet-writing-driver.patch
  Speed up the cdrw packet writing driver

packet-writing-avoid-bio-hackery.patch
  packet writing: avoid BIO hackery

cdrom-buffer-size-fix.patch
  cdrom: buffer sizing fix

cpufreq-driver-for-nforce2-kernel-267.patch
  cpufreq driver for nForce2

allow-modular-ide-pnp.patch
  allow modular ide-pnp

journal_clean_checkpoint_list-latency-fix.patch
  journal_clean_checkpoint_list latency fix

filemap_sync-latency-fix.patch
  filemap_sync-latency-fix

pty_write-latency-fix.patch
  pty_write-latency-fix

create-nodemask_t.patch
  Create nodemask_t
  nodemask fix
  nodemask build fix

b44-add-47xx-support.patch
  b44: add 47xx support

allow-x86_64-to-reenable-interrupts-on-contention.patch
  Allow x86_64 to reenable interrupts on contention

fix-smm-failures-on-e750x-systems.patch
  fix SMM failures on E750x systems

serial-cs-and-unusable-port-size-ranges.patch
  serial-cs and unusable port size ranges

scsi-qla2xxx-fix-inline-compile-errors.patch
  qla2xxx gcc-3.5 fixes

add-support-for-it8212-ide-controllers.patch
  Add support for IT8212 IDE controllers

i386-hotplug-cpu.patch
  i386 Hotplug CPU

hotplug-cpu-fix-apic-queued-timer-vector-race.patch
  Hotplug cpu: Fix APIC queued timer vector race

hotplug-cpu-move-cpu_online_map-clear-to-__cpu_disable.patch
  Hotplug cpu: Move cpu_online_map clear to __cpu_disable

igxb-speedup.patch
  igxb speedup

serialize-access-to-ide-devices.patch
  serialize access to ide devices

remove-unconditional-pci-acpi-irq-routing.patch
  remove unconditional PCI ACPI IRQ routing

add-pci_fixup_enable-pass.patch
  pci: add pci_fixup_enable pass

propagate-pci_enable_device-errors.patch
  propagate pci_enable_device() errors

disable-atykb-warning.patch
  disable atykb "too many keys pressed" warning

add-some-key-management-specific-error-codes.patch
  Add some key management specific error codes

keys-new-error-codes-for-alpha-mips-pa-risc-sparc-sparc64.patch
  keys: new error codes for Alpha, MIPS, PA-RISC, Sparc & Sparc64

implement-in-kernel-keys-keyring-management.patch
  implement in-kernel keys & keyring management
  keys build fix
  keys & keyring management update patch
  implement-in-kernel-keys-keyring-management-update-build-fix
  implement-in-kernel-keys-keyring-management-update-build-fix-2
  key management patch cleanup

make-key-management-code-use-new-the-error-codes.patch
  Make key management code use new the error codes

keys-permission-fix.patch
  keys: permission fix

keys-keyring-management-keyfs-patch.patch
  keys & keyring management: keyfs patch

keyfs-build-fix.patch
  keyfs build fix

implement-in-kernel-keys-keyring-management-afs-workaround.patch
  implement-in-kernel-keys-keyring-management afs workaround

support-supplementary-information-for-request-key.patch
  Support supplementary information for request-key

make-key-management-use-syscalls-not-prctls.patch
  Make key management use syscalls not prctls

make-key-management-use-syscalls-not-prctls-build-fix.patch
  make-key-management-use-syscalls-not-prctls build fix

export-file_ra_state_init-again.patch
  Export file_ra_state_init() again

cachefs-filesystem.patch
  CacheFS filesystem

cachefs-build-fix.patch
  cachefs build fix

cachefs-linkage-fix.patch
  cachefs linkage fix

cachefs-documentation.patch
  CacheFS documentation

add-page-becoming-writable-notification.patch
  Add page becoming writable notification

provide-a-filesystem-specific-syncable-page-bit.patch
  Provide a filesystem-specific sync'able page bit

provide-a-filesystem-specific-syncable-page-bit-fix.patch
  provide-a-filesystem-specific-syncable-page-bit-fix

make-afs-use-cachefs.patch
  Make AFS use CacheFS

ide-probe.patch
  ide probe

268-rc3-jffs2-unable-to-read-filesystems.patch
  jffs2 unable to read filesystems

qlogic-isp2x00-remove-needless-busyloop.patch
  QLogic ISP2x00: remove needless busyloop

cleanup-ptrace-stops-and-remove-notify_parent.patch
  cleanup ptrace stops and remove notify_parent

cleanup-ptrace-stops-and-remove-notify_parent-extra.patch
  cleanup-ptrace-stops-and-remove-notify_parent cleanup

ptrace-api-preservation.patch
  ptrace userspace API preservation

nix-rusage_group.patch
  Remove RUSAGE_GROUP

i386-syscall-tracing-of-bogus-system-calls.patch
  i386 syscall tracing of bogus system calls

make-single-step-into-signal-delivery-stop-in-handler.patch
  make single-step into signal delivery stop in handler

jffs2-mount-options-discarded.patch
  JFFS2 mount options discarded

assign_irq_vector-section-fix.patch
  assign_irq_vector __init section fix

find_isa_irq_pin-should-not-be-__init.patch
  find_isa_irq_pin should not be __init

kexec-i8259-shutdowni386.patch
  kexec: i8259-shutdown.i386

kexec-i8259-shutdown-x86_64.patch
  kexec: x86_64 i8259 shutdown

kexec-apic-virtwire-on-shutdowni386patch.patch
  kexec: apic-virtwire-on-shutdown.i386.patch

kexec-apic-virtwire-on-shutdownx86_64.patch
  kexec: apic-virtwire-on-shutdown.x86_64

kexec-ioapic-virtwire-on-shutdowni386.patch
  kexec: ioapic-virtwire-on-shutdown.i386

kexec-ioapic-virtwire-on-shutdownx86_64.patch
  kexec: ioapic-virtwire-on-shutdown.x86_64

kexec-e820-64bit.patch
  kexec: e820-64bit

kexec-kexec-generic.patch
  kexec: kexec-generic

kexec-machine_shutdownx86_64.patch
  kexec: machine_shutdown.x86_64

kexec-kexecx86_64.patch
  kexec: kexec.x86_64

kexec-machine_shutdowni386.patch
  kexec: machine_shutdown.i386

kexec-kexeci386.patch
  kexec: kexec.i386

kexec-use_mm.patch
  kexec: use_mm

kexec-kexecppc.patch
  kexec: kexec.ppc

kexec-ppc-kexec-kconfig-misplacement.patch
  kexec ppc KEXEC Kconfig misplacement

new-bitmap-list-format-for-cpusets.patch
  new bitmap list format (for cpusets)

cpusets-big-numa-cpu-and-memory-placement.patch
  cpusets - big numa cpu and memory placement

cpusets-dont-export-proc_cpuset_operations.patch
  Cpusets - Dont export proc_cpuset_operations

cpusets-config_cpusets-depends-on-smp.patch
  Cpusets: CONFIG_CPUSETS depends on SMP

cpusets-tasks-file-simplify-format-fixes.patch
  Cpusets tasks file: simplify format, fixes

cpusets-simplify-memory-generation.patch
  Cpusets: simplify memory generation

reiser4-sb_sync_inodes.patch
  reiser4: vfs: add super_operations.sync_inodes()

reiser4-sb_sync_inodes-cleanup.patch
  reiser4-sb_sync_inodes-cleanup

reiser4-allow-drop_inode-implementation.patch
  reiser4: export vfs inode.c symbols

reiser4-allow-drop_inode-implementation-cleanup.patch
  reiser4-allow-drop_inode-implementation-cleanup

reiser4-truncate_inode_pages_range.patch
  reiser4: vfs: add truncate_inode_pages_range()

reiser4-truncate_inode_pages_range-cleanup.patch
  reiser4-truncate_inode_pages_range-cleanup

reiser4-export-remove_from_page_cache.patch
  reiser4: export pagecache add/remove functions to modules

reiser4-export-page_cache_readahead.patch
  reiser4: export page_cache_readahead to modules

reiser4-reget-page-mapping.patch
  reiser4: vfs: re-check page->mapping after calling try_to_release_page()

reiser4-rcu-barrier.patch
  reiser4: add rcu_barrier() synchronization point

reiser4-rcu-barrier-fix.patch
  reiser4-rcu-barrier fix

reiser4-export-inode_lock.patch
  reiser4: export inode_lock to modules

reiser4-export-inode_lock-cleanup.patch
  reiser4-export-inode_lock-cleanup

reiser4-export-pagevec-funcs.patch
  reiser4: export pagevec functions to modules

reiser4-export-pagevec-funcs-cleanup.patch
  reiser4-export-pagevec-funcs-cleanup

reiser4-export-radix_tree_preload.patch
  reiser4: export radix_tree_preload() to modules

reiser4-radix-tree-tag.patch
  reiser4: add new radix tree tag

reiser4-radix_tree_lookup_slot.patch
  reiser4: add radix_tree_lookup_slot()

reiser4-aliased-dir.patch
  reiser4: vfs: handle aliased directories

reiser4-kobject-umount-race.patch
  reiser4: introduce filesystem kobjects

reiser4-kobject-umount-race-cleanup.patch
  reiser4-kobject-umount-race-cleanup

reiser4-perthread-pages.patch
  reiser4: per-thread page pools

reiser4-unstatic-kswapd.patch
  reiser4: make kswapd() unstatic for debug

reiser4-include-reiser4.patch
  reiser4: add to build system

reiser4-4kstacks-fix.patch
  resier4-4kstacks-fix

reiser4-doc.patch
  reiser4: documentation

reiser4-doc-update.patch
  Update Documentation/Changes for reiser4

reiser4-only.patch
  reiser4: main fs

reiser4-debug-build-fix.patch
  reiser4-debug-build-fix

reiser4-prefetch-warning-fix.patch
  reiser4: prefetch warning fix

reiser4-mode-fix.patch
  reiser4: mode type fix

reiser4-get_context_ok-warning-fixes.patch
  reiser4: get_context_ok() warning fixes

reiser4-remove-debug.patch
  resier4: remove debug stuff

reiser4-spinlock-debugging-build-fix-2.patch
  reiser4-spinlock-debugging-build-fix-2

reiser4-sparc64-build-fix.patch
  reiser4 sparc64 build fix

sys_reiser4-sparc64-build-fix.patch
  sys_reiser4 sparc64 build fix

reiser4-printk-warning-fixes.patch
  reiser4 printk warning fixes

add-acpi-based-floppy-controller-enumeration.patch
  Add ACPI-based floppy controller enumeration.

add-acpi-based-floppy-controller-enumeration-fix.patch
  add-acpi-based-floppy-controller-enumeration fix

update-acpi-floppy-enumeration.patch
  update ACPI floppy enumeration

possible-dcache-bug-debugging-patch.patch
  Possible dcache BUG: debugging patch

kallsyms-data-size-reduction--lookup-speedup.patch
  kallsyms data size reduction / lookup speedup

inconsistent-kallsyms-fix.patch
  Inconsistent kallsyms fix

kallsyms-correct-type-char-in-proc-kallsyms.patch
  kallsyms: correct type char in /proc/kallsyms

cdrom-range-fixes.patch
  cdrom signedness range fixes

vsxxxaac-fixups.patch
  vsxxxaa.c fixups

tioccons-security.patch
  TIOCCONS security

fix-process-start-times.patch
  Fix reporting of process start times

fix-comment-in-include-linux-nodemaskh.patch
  Fix comment in include/linux/nodemask.h

x86-build-issue-with-software-suspend-code.patch
  Fix x86 build issue with software suspend code

hpt366c-wrong-timings-used-since-268.patch
  hpt366.c: wrong timings

disambiguate-espc-clones.patch
  Disambiguate esp.c clones

move-waitqueue-functions-to-kernel-waitc.patch
  move waitqueue functions to kernel/wait.c

standardize-bit-waiting-data-type.patch
  standardize bit waiting data type

provide-a-filesystem-specific-syncable-page-bit-fix-2.patch
  provide-a-filesystem-specific-syncable-page-bit-fix-2

consolidate-bit-waiting-code-patterns.patch
  consolidate bit waiting code patterns
  consolidate-bit-waiting-code-patterns-cleanup
  __wait_on_bit-fix

eliminate-bh-waitqueue-hashtable.patch
  eliminate bh waitqueue hashtable

eliminate-bh-waitqueue-hashtable-fix.patch
  wait_on_bit_lock() must test_and_set_bit(), not test_bit()

eliminate-inode-waitqueue-hashtable.patch
  eliminate inode waitqueue hashtable

move-wait-ops-contention-case-completely-out-of-line.patch
  move wait ops' contention case completely out of line

reduce-number-of-parameters-to-__wait_on_bit-and-__wait_on_bit_lock.patch
  reduce number of parameters to __wait_on_bit() and __wait_on_bit_lock()

document-wake_up_bits-requirement-for-preceding-memory-barriers.patch
  document wake_up_bit()'s requirement for preceding memory barriers

3c59x-pm-fix.patch
  3c59x: enable power management unconditionally

serial-mpsc-driver.patch
  Serial MPSC driver

serial-add-support-for-non-standard-xtals-to-16c950-driver.patch
  serial: add support for non-standard XTALs to 16c950 driver

add-support-for-possio-gcc-aka-pcmcia-siemens-mc45.patch
  Add support for Possio GCC AKA PCMCIA Siemens MC45

allow-cluster-wide-flock.patch
  Allow cluster-wide flock

allow-cluster-wide-flock-update.patch
  Allow cluster-wide flock (update)

searching-for-parameters-in-make-menuconfig.patch
  searching for parameters in 'make menuconfig'

menuconfig-regex-search-dependencies.patch
  menuconfig: regex search + dependencies

filemap-read-fix.patch
  filemap read() fix

fix-f_version-optimization-for-get_tgid_list.patch
  fix f_version optimization for get_tgid_list

kernel-sysfs-events-layer.patch
  kernel sysfs events layer

add-smc91x-ethernet-for-lpd7a40x.patch
  add SMC91x ethernet for LPD7A40X

centralize-some-nls-helpers.patch
  centralize some nls helpers

remove-unused-sysctls-from-kernel-personalityc.patch
  remove unused sysctls from kernel/personality.c

m32r-base.patch
  m32r architecture

m32r-change-from-export_symbol_novers-to-export_symbol.patch
  m32r: change from EXPORT_SYMBOL_NOVERS to  EXPORT_SYMBOL

m32r-modify-sys_ipc-to-remove-useless-ibcs2-support-code.patch
  m32r: modify sys_ipc() to remove useless  iBCS2 support code

m32r-add-elf-machine-code.patch
  m32r: add ELF machine code

m32r-upgrade-to-2681-kernel.patch
  m32r: upgrade to 2.6.8.1 kernel

m32r-support-a-new-bootloader-m32r-g00ff.patch
  m32r: support a new bootloader "m32r-g00ff"

m32r-modify-io-routines-for-m32700ut-cf-access.patch
  m32r: modify IO routines for m32700ut CF  access

fs-compatc-rwsem-instead-of-bkl-around-ioctl32_hash_table.patch
  fs/compat.c: rwsem instead of BKL around ioctl32_hash_table

small-wait_on_page_writeback_range-optimization.patch
  small wait_on_page_writeback_range() optimization

vm-pageout-throttling.patch
  vm: pageout throttling

3w-xxxxc-queue-depth.patch
  3w-xxxx.c queue depth

fix-race-in-sysfs_read_file-and-sysfs_write_file.patch
  Fix race in sysfs_read_file() and sysfs_write_file()

possible-race-in-sysfs_read_file-and-sysfs_write_file-update.patch
  Possible race in sysfs_read_file() and sysfs_write_file()

md-add-interface-for-userspace-monitoring-of-events.patch
  md: add interface for userspace monitoring of events.

md-correct-working_disk-counts-for-raid5-and-raid6.patch
  md: correct "working_disk" counts for raid5 and raid6

knfsd-calls-to-break_lease-in-nfsd-should-be-o_nonblocking.patch
  knfsd: calls to break_lease in nfsd should be O_NONBLOCKing

knfsd-return-eacces-instead-of-estale-for-certain-filehandle-lookup-failures.patch
  knfsd: return EACCES instead of ESTALE for certain filehandle lookup failures

knfsd-fix-incorrect-indentation-in-fh_verify.patch
  knfsd: fix incorrect indentation in fh_verify

nfsd4-support-acl_support-attribute.patch
  knfsd: nfsd4: Support acl_support attribute

knfsd-trivial-cleanup-of-nfs4statec.patch
  knfsd: trivial cleanup of nfs4state.c

nfsd4-could-leak-a-stateid-in-an-error-path.patch
  knfsd: nfsd4 could leak a stateid in an error path

nfsd4-postpone-release-of-stateowner-on-close.patch
  knfsd: nfsd4: postpone release of stateowner on CLOSE

nfsd4-store-current-tgid-instead-of-lockowner-hash-in-fl_pid.patch
  knfsd: nfsd4: store current->tgid instead of lockowner hash in fl_pid

knfsd-remove-redundant-initialization-in-nfsd4_lockt.patch
  knfsd: remove redundant initialization in nfsd4_lockt

remove-in-kernel-init_module-cleanup_module-stubs.patch
  Remove in-kernel init_module/cleanup_module stubs

remove-ext2_panic.patch
  remove ext2_panic()

s390-export-copy_in_user.patch
  s390: export copy_in_user

s390-minmax-removal-arch-s390-kernel-debugc.patch
  s390: minmax-removal arch/s390/kernel/debug.c

s390-packed-stack-vs-cpu-hotplug.patch
  s390: packed stack vs. cpu hotplug.

s390-lcs-multicast-deadlock.patch
  s390: lcs multicast deadlock

allow-i8042-register-location-override-2.patch
  allow i8042 register location override #2

zlib_inflate-move-zlib_inflatesync-friends.patch
  zlib_inflate: Move zlib_inflateSync & friends

zlib_inflate-make-zlib_inflate_trees_fixed-generate-the-table.patch
  zlib_inflate: Make zlib_inflate_trees_fixed(...) generate the table

ppc32-switch-arch-ppc-boot-to-lib-zlib_inflate.patch
  ppc32: Switch arch/ppc/boot to lib/zlib_inflate

lazy-tsss-i-o-bitmap-copy-for-i386.patch
  lazy TSS's I/O bitmap copy for i386

pnpbios-parser-bugfix.patch
  pnpbios parser bugfix

ext3-dreference-of-sb-preceeds-check.patch
  ext3 dreference of sb preceeds check.

unreachable-code-in-ext3_direct_io.patch
  unreachable code in ext3_direct_IO()

fbdev-speed-up-scrolling-of-tdfxfb.patch
  fbdev: Speed up scrolling of tdfxfb

fbdev-ppc-crash-and-other-fixes-for-rivafb.patch
  fbdev: PPC crash and other fixes for rivafb

fbcon-take-over-console-on-driver-registration.patch
  fbcon: take over console on driver registration

fbdev-clean-up-framebuffer-initialization.patch
  fbdev: Clean up framebuffer initialization

fbdev-add-module_init-and-fb_get_options-per-driver.patch
  fbdev: Add module_init() and fb_get_options() per driver

remove-bogus-memset-from-cpqfc-driver.patch
  Remove bogus memset from cpqfc driver

hpt366-ptr-use-before-null-check.patch
  hpt366 ptr use before NULL check.

crypto-teac-xtea_encrypt-should-use-xtea_delta.patch
  crypto: tea.c xtea_encrypt should use XTEA_DELTA

fix-for-nforce2-secondary-ide-getting-wrong-irq.patch
  Fix for NForce2 secondary IDE getting wrong IRQ

aio-dio-oops-fix.patch
  AIO/DIO oops fix

riscom8-build-fix.patch
  riscom8 build fix

use-for_each_cpu-in-oprofile-code.patch
  use for_each_cpu in oprofile code

fix-oprofile-vfree-warning-on-error.patch
  fix oprofile vfree warning on error

speed-up-oprofile-buffer-drain-code.patch
  Speed up oprofile buffer drain code

speed-up-oprofile-buffer-drain-code-fix.patch
  speed-up-oprofile-buffer-drain-code-fix

cdu31a-build-fix.patch
  cdu31a.c build fix

synclinkc-kernel-janitor-changes.patch
  synclink.c kernel janitor changes

revert-allow-oem-written-modules-to-make-calls-to-ia64-oem-sal-functions.patch
  revert "allow OEM written modules to make calls to ia64 OEM SAL functions"

adfs-add-static.patch
  adfs: add static

isofs-add-static.patch
  isofs: add static

correct-elf-section-used-for-out-of-line-spinlocks.patch
  Correct ELF section used for out of line spinlocks

tsc-synchronisation-cleanup.patch
  ia32: tsc synchronisation cleanup

add-static-in-affs.patch
  add static in affs

add-static-in-afs.patch
  add static in afs

add-static-in-befs.patch
  add static in befs

codemercs-io-warrior-support.patch
  Codemercs IO-Warrior support

fat-use-hlist_head-for-fat_inode_hashtable-1-4.patch
  FAT: use hlist_head for fat_inode_hashtable

fat-rewrite-the-cache-for-file-allocation-table-lookup.patch
  FAT: rewrite the cache for file allocation table lookup

fat-cache-lock-from-per-sb-to-per-inode-3-4.patch
  FAT: cache lock from per sb to per inode

fat-the-inode-hash-from-per-module-to-per-sb-4-4.patch
  FAT: the inode hash from per module to per sb

shmem-dont-slab_hwcache_align.patch
  shmem: don't SLAB_HWCACHE_ALIGN

shmem-inodes-and-links-need-lowmem.patch
  shmem: inodes and links need lowmem

shmem-no-sbinfo-for-shm-mount.patch
  shmem: no sbinfo for shm mount

shmem-no-sbinfo-for-tmpfs-mount.patch
  shmem: no sbinfo for tmpfs mount?

shmem-avoid-the-shmem_inodes-list.patch
  shmem: avoid the shmem_inodes list

shmem-rework-majmin-and-zero_page.patch
  shmem: rework majmin and ZERO_PAGE

shmem-copyright-file_setup-trivia.patch
  shmem: Copyright file_setup trivia

lighten-mmlist_lock.patch
  lighten mmlist_lock

allocate-correct-amount-of-memory-for-pid-hash.patch
  Allocate correct amount of memory for pid hash

misrouted-irq-recovery-take-2.patch
  Misrouted IRQ recovery, take 2

misrouted-irq-recovery-take-2-cleanup.patch
  misrouted-irq-recovery-take-2 cleanup

misrouted-irq-recovery-take-2-fix.patch
  misrouted-irq-recovery-take-2 fix

uml-avoid-using-elv_queue_empty.patch
  uml: avoid using elv_queue_empty

uml-avoid-forcing-use-of-the-no-op-scheduler.patch
  uml: Avoid forcing use of the no-op scheduler

uml-correct-the-failure-path-in-start_io_thread.patch
  uml:  Correct the failure path in start_io_thread

fix-address_spacei_mmap-comment.patch
  fix address_space.i_mmap comment

remove-mod_incdec_use_count-users-that-got-back-in.patch
  remove MOD_{INC,DEC}_USE_COUNT users that got back in

dont-mention-mod_incdec_use_count-in-documentation.patch
  don't mention MOD_{INC,DEC}_USE_COUNT in Documentation/

explicity-align-tss-stack.patch
  explicity align tss->stack

check-checksums-for-bnep.patch
  Check checksums for BNEP

remember-to-check-return-value-from-__copy_to_user-in.patch
  __copy_to_user() check in cdrom_read_cdda_old()




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

* Re: 2.6.9-rc1-mm4
  2004-09-07  9:08 2.6.9-rc1-mm4 Andrew Morton
@ 2004-09-07 11:59 ` Terje Kvernes
  2004-09-07 14:24   ` 2.6.9-rc1-mm4 Kasper Sandberg
  2004-09-07 12:05 ` 2.6.9-rc1-mm4 Terje Kvernes
                   ` (9 subsequent siblings)
  10 siblings, 1 reply; 38+ messages in thread
From: Terje Kvernes @ 2004-09-07 11:59 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

Andrew Morton <akpm@osdl.org> writes:

> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
> 
> - Added Dave Howells' mysterious CacheFS.
> - Various new fixes, cleanups and bugs, as usual.

  the sk98lin driver in the kernel is getting to be rather old, and
  doesn't support things like the Marvel 88E8053 found on Asus P5AD2
  Deluxe motherboards.  the installation tool from SysKonnect comes
  with a patch generator, which makes everything nice and tidy, but
  the patch is huge against any current kernel.  against 2.6.9-rc1-mm4
  we're looking at just over a megabyte.

  I have however tested the driver against a few chipsets with 2.6.7
  and 2.6.9-rc1-mm4, and it seems to work for me[tm].  I can happily
  produce the patch for either of these kernels if need be.

  oh, and the version of the driver I've tested, version 7.07, finally
  works with tools like pcimodules.
 

-- 
Terje

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

* Re: 2.6.9-rc1-mm4
  2004-09-07  9:08 2.6.9-rc1-mm4 Andrew Morton
  2004-09-07 11:59 ` 2.6.9-rc1-mm4 Terje Kvernes
@ 2004-09-07 12:05 ` Terje Kvernes
  2004-09-07 12:21 ` 2.6.9-rc1-mm4 Simon Derr
                   ` (8 subsequent siblings)
  10 siblings, 0 replies; 38+ messages in thread
From: Terje Kvernes @ 2004-09-07 12:05 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

Andrew Morton <akpm@osdl.org> writes:

> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
> 
> - Added Dave Howells' mysterious CacheFS.

  [ ... ]

> +make-afs-use-cachefs.patch

  without selecting cachefs, I get:

 CC [M]  fs/afs/callback.o
In file included from fs/afs/vnode.h:16,
                 from fs/afs/callback.c:20:
include/linux/cachefs.h:347:2: #error 
make[2]: *** [fs/afs/callback.o] Error 1
make[1]: *** [fs/afs] Error 2
make: *** [fs] Error 2

  after selecting cachefs, afs builds as it should.  a missing
  dependency?


-- 
Terje

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

* Re: 2.6.9-rc1-mm4
  2004-09-07  9:08 2.6.9-rc1-mm4 Andrew Morton
  2004-09-07 11:59 ` 2.6.9-rc1-mm4 Terje Kvernes
  2004-09-07 12:05 ` 2.6.9-rc1-mm4 Terje Kvernes
@ 2004-09-07 12:21 ` Simon Derr
  2004-09-08  8:47   ` 2.6.9-rc1-mm4 Andrew Morton
  2004-09-07 14:31 ` 2.6.9-rc1-mm4 Norberto Bensa
                   ` (7 subsequent siblings)
  10 siblings, 1 reply; 38+ messages in thread
From: Simon Derr @ 2004-09-07 12:21 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel



> add-some-key-management-specific-error-codes.patch
>   Add some key management specific error codes
>
> keys-new-error-codes-for-alpha-mips-pa-risc-sparc-sparc64.patch
>   keys: new error codes for Alpha, MIPS, PA-RISC, Sparc & Sparc64
>
> implement-in-kernel-keys-keyring-management.patch
>   implement in-kernel keys & keyring management
>   keys build fix
>   keys & keyring management update patch
>   implement-in-kernel-keys-keyring-management-update-build-fix
>   implement-in-kernel-keys-keyring-management-update-build-fix-2
>   key management patch cleanup
>
> make-key-management-code-use-new-the-error-codes.patch
>   Make key management code use new the error codes
>
> keys-permission-fix.patch
>   keys: permission fix
>
> keys-keyring-management-keyfs-patch.patch
>   keys & keyring management: keyfs patch
>
> keyfs-build-fix.patch
>   keyfs build fix

Build fails without CONFIG_KEYS:

kernel/sys.c:283:29: macro "sys_request_key" requires 5 arguments, but only 1 given
kernel/sys.c:283: error: `sys_request_key' defined both normally and as an alias
kernel/sys.c:283: warning: `syscall_linkage' attribute only applies to function types
kernel/sys.c:284:24: macro "sys_keyctl" requires 5 arguments, but only 1 given
kernel/sys.c:284: error: `sys_keyctl' defined both normally and as an alias
kernel/sys.c:284: warning: `syscall_linkage' attribute only applies to function types

In include/linux/key.h, sys_request_key and sys_keyctl are defined as
macros :

#define sys_request_key(a,b,c,d,e)      (-ENOSYS)
#define sys_keyctl(a,b,c,d,e)           (-ENOSYS)

But in kernel/sys.c, we find:

cond_syscall(sys_request_key)
cond_syscall(sys_keyctl)

Which expects these symbols to be real functions, it seems.

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

* Re: 2.6.9-rc1-mm4
  2004-09-07 11:59 ` 2.6.9-rc1-mm4 Terje Kvernes
@ 2004-09-07 14:24   ` Kasper Sandberg
  2004-09-07 14:32     ` 2.6.9-rc1-mm4 Terje Kvernes
  0 siblings, 1 reply; 38+ messages in thread
From: Kasper Sandberg @ 2004-09-07 14:24 UTC (permalink / raw)
  To: Terje Kvernes; +Cc: Andrew Morton, LKML Mailinglist

if you feel like it, you are welcome to make the patch, atleast for me,
then ill test it :D

On Tue, 2004-09-07 at 13:59 +0200, Terje Kvernes wrote:
> Andrew Morton <akpm@osdl.org> writes:
> 
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
> > 
> > - Added Dave Howells' mysterious CacheFS.
> > - Various new fixes, cleanups and bugs, as usual.
> 
>   the sk98lin driver in the kernel is getting to be rather old, and
>   doesn't support things like the Marvel 88E8053 found on Asus P5AD2
>   Deluxe motherboards.  the installation tool from SysKonnect comes
>   with a patch generator, which makes everything nice and tidy, but
>   the patch is huge against any current kernel.  against 2.6.9-rc1-mm4
>   we're looking at just over a megabyte.
> 
>   I have however tested the driver against a few chipsets with 2.6.7
>   and 2.6.9-rc1-mm4, and it seems to work for me[tm].  I can happily
>   produce the patch for either of these kernels if need be.
> 
>   oh, and the version of the driver I've tested, version 7.07, finally
>   works with tools like pcimodules.
>  
> 


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

* Re: 2.6.9-rc1-mm4
  2004-09-07  9:08 2.6.9-rc1-mm4 Andrew Morton
                   ` (2 preceding siblings ...)
  2004-09-07 12:21 ` 2.6.9-rc1-mm4 Simon Derr
@ 2004-09-07 14:31 ` Norberto Bensa
  2004-09-07 15:45 ` 2.6.9-rc1-mm4 Zwane Mwaikambo
                   ` (6 subsequent siblings)
  10 siblings, 0 replies; 38+ messages in thread
From: Norberto Bensa @ 2004-09-07 14:31 UTC (permalink / raw)
  To: linux-kernel; +Cc: Andrew Morton, Nathan Scott

Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6
>.9-rc1-mm4/

JFYI, this one fixed my problem with KDE and XFS.

Thanks Andrew, Nathan, and Christoph!

Best regards,
Norberto

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

* Re: 2.6.9-rc1-mm4
  2004-09-07 14:24   ` 2.6.9-rc1-mm4 Kasper Sandberg
@ 2004-09-07 14:32     ` Terje Kvernes
  2004-09-07 17:04       ` 2.6.9-rc1-mm4 Francois Romieu
  0 siblings, 1 reply; 38+ messages in thread
From: Terje Kvernes @ 2004-09-07 14:32 UTC (permalink / raw)
  To: Kasper Sandberg; +Cc: Andrew Morton, LKML Mailinglist

Kasper Sandberg <lkml@metanurb.dk> writes:

> if you feel like it, you are welcome to make the patch, atleast for
> me, then ill test it :D

  since the patch is rather big, I've put it on the web.  it's against
  2.6.9-rc1-mm4.

  <url: http://www.math.uio.no/~terjekv/kernel/sk98lin_v7.07_2.6.9-rc1-mm4.patch >

-- 
Terje

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

* Re: 2.6.9-rc1-mm4
  2004-09-07  9:08 2.6.9-rc1-mm4 Andrew Morton
                   ` (3 preceding siblings ...)
  2004-09-07 14:31 ` 2.6.9-rc1-mm4 Norberto Bensa
@ 2004-09-07 15:45 ` Zwane Mwaikambo
  2004-09-07 16:46 ` 2.6.9-rc1-mm4 Danny ter Haar
                   ` (5 subsequent siblings)
  10 siblings, 0 replies; 38+ messages in thread
From: Zwane Mwaikambo @ 2004-09-07 15:45 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Linux Kernel, Anton Blanchard

Morning Andrew,

On Tue, 7 Sep 2004, Andrew Morton wrote:

> +correct-elf-section-used-for-out-of-line-spinlocks.patch
> 
>  Fix the out-of-line spinlock code

Could you drop this patch, there is a conflicting fix in linus.patch which 
was discussed with Anton.

Thank you,
	Zwane


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

* Re: 2.6.9-rc1-mm4
@ 2004-09-07 16:45 Martin J. Bligh
  2004-09-07 20:13 ` 2.6.9-rc1-mm4 Sam Ravnborg
                   ` (2 more replies)
  0 siblings, 3 replies; 38+ messages in thread
From: Martin J. Bligh @ 2004-09-07 16:45 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

Well, the good news is that it compiles now, and without forcing ACPI on.
Yay!

On the downside, it seems to have a new error:

make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.

which appears partway through make install, but only if you do "make -j32",
not make -j.

  CC      fs/reiser4/plugin/file/pseudo.o
  CC      fs/reiser4/plugin/file/file.o
  CC      fs/reiser4/plugin/file/tail_conversion.o
  CC      fs/reiser4/sys_reiser4.o
  LD      fs/reiser4/reiser4.o
  LD      fs/reiser4/built-in.o
  LD      fs/built-in.o
  GEN     .version
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule
.
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
  KSYM    .tmp_kallsyms1.S
  AS      .tmp_kallsyms1.o
  LD      .tmp_vmlinux2
  KSYM    .tmp_kallsyms2.S
  AS      .tmp_kallsyms2.o
  LD      vmlinux
  SYSMAP  System.map
  SYSMAP  .tmp_System.map
  AS      arch/i386/boot/bootsect.o
  AS      arch/i386/boot/setup.o
  HOSTCC  arch/i386/boot/tools/build
  AS      arch/i386/boot/compressed/head.o
  CC      arch/i386/boot/compressed/misc.o
  OBJCOPY arch/i386/boot/compressed/vmlinux.bin
  LD      arch/i386/boot/bootsect
  LD      arch/i386/boot/setup
  GZIP    arch/i386/boot/compressed/vmlinux.bin.gz
  LD      arch/i386/boot/compressed/piggy.o
  LD      arch/i386/boot/compressed/vmlinux
  OBJCOPY arch/i386/boot/vmlinux.bin
  BUILD   arch/i386/boot/bzImage


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

* Re: 2.6.9-rc1-mm4
  2004-09-07  9:08 2.6.9-rc1-mm4 Andrew Morton
                   ` (4 preceding siblings ...)
  2004-09-07 15:45 ` 2.6.9-rc1-mm4 Zwane Mwaikambo
@ 2004-09-07 16:46 ` Danny ter Haar
  2004-09-07 20:01 ` 2.6.9-rc1-mm4 Lorenzo Allegrucci
                   ` (4 subsequent siblings)
  10 siblings, 0 replies; 38+ messages in thread
From: Danny ter Haar @ 2004-09-07 16:46 UTC (permalink / raw)
  To: linux-kernel

Andrew Morton  <akpm@osdl.org> wrote:
>2.6.9-rc1-mm4


>md-add-interface-for-userspace-monitoring-of-events.patch
>  md: add interface for userspace monitoring of events.
>
>md-correct-working_disk-counts-for-raid5-and-raid6.patch
>  md: correct "working_disk" counts for raid5 and raid6


My machine is/was running -mm3 on a software raid1 setup.
After the upgrade to -mm4 it boots to the point where it says:

md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
md: Loading md_d0: /dev/sda
md: bind<sda>
md: bind<sdb>
raid1: raid set md_d0 active with 2 out of 2 mirrors
md_d0: p1 p2 p3 < p5 p6 p7 p8 p9 >
CacheFS: filesystem mounted read-only
VFS: Cannot open root device "md_d0p1" or unknown_block (254,1)
Please append a correct "root=" boot option


lilo config:

image=/boot/vmlinuz-2.6.9-rc1-mm4
        label=2.6.9-rc1-mm4
        append="md=d0,/dev/sda,/dev/sdb root=/dev/md_d0p1"
        read-only

image=/boot/vmlinuz-2.6.9-rc1-mm3
        label=2.6.9-rc1-mm3
        append="md=d0,/dev/sda,/dev/sdb root=/dev/md_d0p1"
        read-only


dotconfig's & dmesg output of -mm3 at 

http://dth.net/kernel/


Danny
-- 
Be nice to people on your way up because you meet them on your way down. 
 - Jimmy Durante


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

* Re: 2.6.9-rc1-mm4
  2004-09-07 14:32     ` 2.6.9-rc1-mm4 Terje Kvernes
@ 2004-09-07 17:04       ` Francois Romieu
  2004-09-07 18:30         ` 2.6.9-rc1-mm4 Terje Kvernes
  0 siblings, 1 reply; 38+ messages in thread
From: Francois Romieu @ 2004-09-07 17:04 UTC (permalink / raw)
  To: Terje Kvernes; +Cc: Kasper Sandberg, Andrew Morton, LKML Mailinglist

Terje Kvernes <terjekv@math.uio.no> :
[...]
>   <url: http://www.math.uio.no/~terjekv/kernel/sk98lin_v7.07_2.6.9-rc1-mm4.patch >

Will you consider spliting this stuff into a serie of smaller, self
contained patches ?

--
Ueimor

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

* Re: 2.6.9-rc1-mm4
  2004-09-07 17:04       ` 2.6.9-rc1-mm4 Francois Romieu
@ 2004-09-07 18:30         ` Terje Kvernes
  0 siblings, 0 replies; 38+ messages in thread
From: Terje Kvernes @ 2004-09-07 18:30 UTC (permalink / raw)
  To: Francois Romieu; +Cc: Kasper Sandberg, Andrew Morton, LKML Mailinglist

Francois Romieu <romieu@fr.zoreil.com> writes:

> Terje Kvernes <terjekv@math.uio.no> :
> 
> > <url: http://www.math.uio.no/~terjekv/kernel/sk98lin_v7.07_2.6.9-rc1-mm4.patch >
> 
> Will you consider spliting this stuff into a serie of smaller, self
> contained patches ?

  from the perspective of this driver, I'm a user.  I have very little
  experience with the code as a whole, it would probably take me
  longer to understand and split the code then would be practically
  useful.

-- 
Terje

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

* Re: 2.6.9-rc1-mm4
  2004-09-07  9:08 2.6.9-rc1-mm4 Andrew Morton
                   ` (5 preceding siblings ...)
  2004-09-07 16:46 ` 2.6.9-rc1-mm4 Danny ter Haar
@ 2004-09-07 20:01 ` Lorenzo Allegrucci
  2004-09-07 20:23   ` 2.6.9-rc1-mm4 Nathan Bryant
  2004-09-08 13:00 ` 2.6.9-rc1-mm4 William Lee Irwin III
                   ` (3 subsequent siblings)
  10 siblings, 1 reply; 38+ messages in thread
From: Lorenzo Allegrucci @ 2004-09-07 20:01 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

On Tuesday 07 September 2004 11:08, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6
>.9-rc1-mm4/

My PS/2 keyboard doesn't work, I tried "pci=routeirq" but it didn't help.

Sep  7 21:39:00 odyssey kernel: i8042: ACPI  [PS2K] at I/O 0x0, 0x0, irq 1
Sep  7 21:39:00 odyssey kernel: i8042: ACPI  [PS2M] at irq 12
Sep  7 21:39:00 odyssey kernel: i8042.c: Can't read CTR while initializing 
i8042.

-- 
Lorenzo

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

* Re: 2.6.9-rc1-mm4
  2004-09-07 16:45 2.6.9-rc1-mm4 Martin J. Bligh
@ 2004-09-07 20:13 ` Sam Ravnborg
  2004-09-07 21:17 ` 2.6.9-rc1-mm4 Andrew Morton
  2004-09-07 21:29 ` 2.6.9-rc1-mm4 Sam Ravnborg
  2 siblings, 0 replies; 38+ messages in thread
From: Sam Ravnborg @ 2004-09-07 20:13 UTC (permalink / raw)
  To: Martin J. Bligh; +Cc: Andrew Morton, linux-kernel

On Tue, Sep 07, 2004 at 09:45:02AM -0700, Martin J. Bligh wrote:
> Well, the good news is that it compiles now, and without forcing ACPI on.
> Yay!
> 
> On the downside, it seems to have a new error:
> 
> make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.

Just an information - I will silent this.
[Hmm, -j 32 on my UP...]

	Sam

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

* Re: 2.6.9-rc1-mm4
  2004-09-07 20:01 ` 2.6.9-rc1-mm4 Lorenzo Allegrucci
@ 2004-09-07 20:23   ` Nathan Bryant
  2004-09-07 21:07     ` 2.6.9-rc1-mm4 Bjorn Helgaas
  2004-09-08  8:15     ` 2.6.9-rc1-mm4 Lorenzo Allegrucci
  0 siblings, 2 replies; 38+ messages in thread
From: Nathan Bryant @ 2004-09-07 20:23 UTC (permalink / raw)
  To: Lorenzo Allegrucci; +Cc: Andrew Morton, linux-kernel, Bjorn Helgaas

Lorenzo Allegrucci wrote:
> On Tuesday 07 September 2004 11:08, Andrew Morton wrote:
> 
>>ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6
>>.9-rc1-mm4/
> 
> 
> My PS/2 keyboard doesn't work, I tried "pci=routeirq" but it didn't help.
> 
> Sep  7 21:39:00 odyssey kernel: i8042: ACPI  [PS2K] at I/O 0x0, 0x0, irq 1
> Sep  7 21:39:00 odyssey kernel: i8042: ACPI  [PS2M] at irq 12
> Sep  7 21:39:00 odyssey kernel: i8042.c: Can't read CTR while initializing 
> i8042.
> 

Try i8042.noacpi on the kernel command line

Seems Bjorn's patch needs to be reworked to ignore obviously broken BIOS 
return values

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

* Re: 2.6.9-rc1-mm4
  2004-09-07 20:23   ` 2.6.9-rc1-mm4 Nathan Bryant
@ 2004-09-07 21:07     ` Bjorn Helgaas
  2004-09-08  8:15     ` 2.6.9-rc1-mm4 Lorenzo Allegrucci
  1 sibling, 0 replies; 38+ messages in thread
From: Bjorn Helgaas @ 2004-09-07 21:07 UTC (permalink / raw)
  To: Nathan Bryant
  Cc: Lorenzo Allegrucci, Andrew Morton, linux-kernel, Bjorn Helgaas

On Tuesday 07 September 2004 2:23 pm, Nathan Bryant wrote:
> Lorenzo Allegrucci wrote:
> > On Tuesday 07 September 2004 11:08, Andrew Morton wrote:
> > 
> >>ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6
> >>.9-rc1-mm4/
> > 
> > 
> > My PS/2 keyboard doesn't work, I tried "pci=routeirq" but it didn't help.
> > 
> > Sep  7 21:39:00 odyssey kernel: i8042: ACPI  [PS2K] at I/O 0x0, 0x0, irq 1
> > Sep  7 21:39:00 odyssey kernel: i8042: ACPI  [PS2M] at irq 12
> > Sep  7 21:39:00 odyssey kernel: i8042.c: Can't read CTR while initializing 
> > i8042.
> > 
> 
> Try i8042.noacpi on the kernel command line
> 
> Seems Bjorn's patch needs to be reworked to ignore obviously broken BIOS 
> return values

Yup, how about this for a starter?  We may have to iterate on this as we
discover all the ways ACPI can be screwed up ;-)

This also falls back to the original scheme if ACPI is disabled on the
command line ("acpi=off").

--- 2.6.9-rc1-mm4-bh1/drivers/input/serio/i8042-x86ia64io.h.orig	2004-09-07 14:41:42.000000000 -0600
+++ 2.6.9-rc1-mm4-bh1/drivers/input/serio/i8042-x86ia64io.h	2004-09-07 14:51:06.000000000 -0600
@@ -155,9 +155,23 @@
 		acpi_device_name(device), acpi_device_bid(device),
 		kbd_res.port1, kbd_res.port2, kbd_res.irq);
 
-	i8042_data_reg = kbd_res.port1;
-	i8042_command_reg = kbd_res.port2;
-	i8042_kbd_irq = kbd_res.irq;
+	if (kbd_res.port1)
+		i8042_data_reg = kbd_res.port1;
+	else
+		printk(KERN_WARNING "i8042: bogus data port address in %s _CRS, defaulting to 0x%x\n",
+			acpi_device_bid(device), i8042_data_reg);
+
+	if (kbd_res.port2)
+		i8042_command_reg = kbd_res.port2;
+	else
+		printk(KERN_WARNING "i8042: bogus command port address in %s _CRS, defaulting to 0x%x\n",
+			acpi_device_bid(device), i8042_command_reg);
+
+	if (kbd_res.irq)
+		i8042_kbd_irq = kbd_res.irq;
+	else
+		printk(KERN_WARNING "i8042: bogus IRQ in %s _CRS, defaulting to %d\n",
+			acpi_device_bid(device), i8042_kbd_irq);
 
 	return 0;
 }
@@ -176,7 +190,11 @@
 	printk("i8042: ACPI %s [%s] at irq %d\n",
 		acpi_device_name(device), acpi_device_bid(device), aux_res.irq);
 
-	i8042_aux_irq = aux_res.irq;
+	if (aux_res.irq)
+		i8042_aux_irq = aux_res.irq;
+	else
+		printk(KERN_WARNING "i8042: bogus IRQ in %s _CRS, defaulting to %d\n",
+			acpi_device_bid(device), i8042_aux_irq);
 
 	return 0;
 }
@@ -201,7 +219,7 @@
 {
 	int result;
 
-	if (i8042_noacpi) {
+	if (acpi_disabled || i8042_noacpi) {
 		printk("i8042: ACPI detection disabled\n");
 		return 0;
 	}

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

* Re: 2.6.9-rc1-mm4
  2004-09-07 16:45 2.6.9-rc1-mm4 Martin J. Bligh
  2004-09-07 20:13 ` 2.6.9-rc1-mm4 Sam Ravnborg
@ 2004-09-07 21:17 ` Andrew Morton
  2004-09-07 21:58   ` [scripts] pass %{_smp_mflags} to make(1) in scripts/package/mkspec William Lee Irwin III
  2004-09-09 14:27   ` 2.6.9-rc1-mm4 Martin J. Bligh
  2004-09-07 21:29 ` 2.6.9-rc1-mm4 Sam Ravnborg
  2 siblings, 2 replies; 38+ messages in thread
From: Andrew Morton @ 2004-09-07 21:17 UTC (permalink / raw)
  To: Martin J. Bligh; +Cc: linux-kernel, Sam Ravnborg

"Martin J. Bligh" <mbligh@aracnet.com> wrote:
>
> Well, the good news is that it compiles now, and without forcing ACPI on.
>  Yay!

Does it boot?

>  On the downside, it seems to have a new error:
> 
>  make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
> 
>  which appears partway through make install, but only if you do "make -j32",
>  not make -j.

Yes, I get them too, with make -j6(ish).  I used to get tons of these
warnings, but it stopped happening maybe a year ago.  It looks like Sam
found a way to bring it back ;)


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

* Re: 2.6.9-rc1-mm4
  2004-09-07 16:45 2.6.9-rc1-mm4 Martin J. Bligh
  2004-09-07 20:13 ` 2.6.9-rc1-mm4 Sam Ravnborg
  2004-09-07 21:17 ` 2.6.9-rc1-mm4 Andrew Morton
@ 2004-09-07 21:29 ` Sam Ravnborg
  2 siblings, 0 replies; 38+ messages in thread
From: Sam Ravnborg @ 2004-09-07 21:29 UTC (permalink / raw)
  To: Martin J. Bligh; +Cc: Andrew Morton, linux-kernel

On Tue, Sep 07, 2004 at 09:45:02AM -0700, Martin J. Bligh wrote:
> Well, the good news is that it compiles now, and without forcing ACPI on.
> Yay!
> 
> On the downside, it seems to have a new error:
> 
> make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
> 
> which appears partway through make install, but only if you do "make -j32",
> not make -j.
Fixed by following patch:

	Sam

# This is a BitKeeper generated diff -Nru style patch.
#
# ChangeSet
#   2004/09/07 23:20:11+02:00 sam@mars.ravnborg.org 
#   kbuild: fix make -j N build
#   
#   Make did say:
#   make[1]: warning: jobserver unavailable: using -j1.
#   
#   Added '+' flag in relevant places to supress this warning.
#   Also removed some trailing tabs in same area spotted by Adrian Bunk <bunk@fs.tum.de>
#   
#   Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
# 
# Makefile
#   2004/09/07 23:19:54+02:00 sam@mars.ravnborg.org +6 -5
#   Add '+' to avoid '-j1' warning from make
#   Removed trailing tabs
# 
diff -Nru a/Makefile b/Makefile
--- a/Makefile	2004-09-07 23:28:03 +02:00
+++ b/Makefile	2004-09-07 23:28:03 +02:00
@@ -590,7 +590,7 @@
 	. $(srctree)/scripts/mkversion > .tmp_version;	\
 	mv -f .tmp_version .version;			\
 	$(MAKE) $(build)=init
-	
+
 # Generate System.map
 quiet_cmd_sysmap = SYSMAP 
       cmd_sysmap = $(CONFIG_SHELL) $(srctree)/scripts/mksysmap
@@ -600,11 +600,11 @@
 # Generate System.map and verify that the content is consistent
 
 define rule_vmlinux__
-	$(if $(CONFIG_KALLSYMS),,$(call cmd,vmlinux_version))
-	
+	$(if $(CONFIG_KALLSYMS),,+$(call cmd,vmlinux_version))
+
 	$(call cmd,vmlinux__)
 	$(Q)echo 'cmd_$@ := $(cmd_vmlinux__)' > $(@D)/.$(@F).cmd
-	
+
 	$(Q)$(if $($(quiet)cmd_sysmap),                 \
 	  echo '  $($(quiet)cmd_sysmap) System.map' &&) \
 	$(cmd_sysmap) $@ System.map;                    \
@@ -653,9 +653,10 @@
 endef
 
 # Update vmlinux version before link
+# Use + in front of this rule to silent warning about make -j1
 cmd_ksym_ld = $(cmd_vmlinux__)
 define rule_ksym_ld
-	$(call cmd,vmlinux_version)
+	+$(call cmd,vmlinux_version)
 	$(call cmd,vmlinux__)
 	$(Q)echo 'cmd_$@ := $(cmd_vmlinux__)' > $(@D)/.$(@F).cmd
 endef

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

* [scripts] pass %{_smp_mflags} to make(1) in scripts/package/mkspec
  2004-09-07 21:17 ` 2.6.9-rc1-mm4 Andrew Morton
@ 2004-09-07 21:58   ` William Lee Irwin III
  2004-09-08 23:20     ` Sam Ravnborg
  2004-09-09 14:27   ` 2.6.9-rc1-mm4 Martin J. Bligh
  1 sibling, 1 reply; 38+ messages in thread
From: William Lee Irwin III @ 2004-09-07 21:58 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel, Sam Ravnborg

On Tue, Sep 07, 2004 at 02:17:41PM -0700, Andrew Morton wrote:
> Yes, I get them too, with make -j6(ish).  I used to get tons of these
> warnings, but it stopped happening maybe a year ago.  It looks like Sam
> found a way to bring it back ;)

This appears to have a specific effect, which is that make -j$N rpm in
fact runs single-threaded. I've been using the following patch on SuSE
and RedHat systems for a while.

This patch passes %{_smp_mflags} to various build phases in
scripts/package/mkspec so that -j$N is honored by make rpm.


-- wli

Index: mm2-2.6.8-rc2/scripts/package/mkspec
===================================================================
--- mm2-2.6.8-rc2.orig/scripts/package/mkspec	2004-08-02 03:03:55.000000000 -0700
+++ mm2-2.6.8-rc2/scripts/package/mkspec	2004-08-03 06:23:08.000000000 -0700
@@ -57,14 +57,14 @@
 echo "%build"
 
 if ! $PREBUILT; then
-echo "make clean && make"
+echo "make clean && make %{_smp_mflags}"
 echo ""
 fi
 
 echo "%install"
 echo 'mkdir -p $RPM_BUILD_ROOT/boot $RPM_BUILD_ROOT/lib $RPM_BUILD_ROOT/lib/modules'
 
-echo 'INSTALL_MOD_PATH=$RPM_BUILD_ROOT make modules_install'
+echo 'INSTALL_MOD_PATH=$RPM_BUILD_ROOT make %{_smp_mflags} modules_install'
 echo 'cp $KBUILD_IMAGE $RPM_BUILD_ROOT'"/boot/vmlinuz-$VERSION.$PATCHLEVEL.$SUBLEVEL$EXTRAVERSION"
 
 echo 'cp System.map $RPM_BUILD_ROOT'"/boot/System.map-$VERSION.$PATCHLEVEL.$SUBLEVEL$EXTRAVERSION"

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

* RE: 2.6.9-rc1-mm4
@ 2004-09-08  7:29 Sid Boyce
  0 siblings, 0 replies; 38+ messages in thread
From: Sid Boyce @ 2004-09-08  7:29 UTC (permalink / raw)
  To: linux-kernel

Something strange is happening on my two boxen, Asus A7N8X-E, Athlon 
XP3000+,  nForce2 based, FX5200 video, SuSE 9.1 and Acer 1501-LCe laptop 
x86_64 XP3000+ Mobile, Radeon 9600, SuSE 9.1 x84_64. Building the kernel 
either starting with a base of linux-2.6.8.tar.bz2 or with 
linux-2.6.9-rc1.tar.bz2 I get the same effect on both - on reboot, 
kernel selected, video puts out a feint shadow, disk activity ceases, 
hard reset required. The config is essentially that posted on the 
2.6.9-rc1-mm? CDROM bug  last week, I've since pruned some scsi and not 
required stuff out, makes no difference. Disabling acpi and apm also no 
difference.
Any previous kernel will boot, but most will give the previously 
described CDROM/DVD mount problem.
I will retrace my steps and separately download the kernel stuff to each 
box and see if that makes a difference as I seem to be the only one to 
have hit these strange errors.
Regards
Sid.

-- 
Sid Boyce .... Hamradio G3VBV and keen Flyer
=====LINUX ONLY USED HERE=====


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

* Re: 2.6.9-rc1-mm4
  2004-09-07 20:23   ` 2.6.9-rc1-mm4 Nathan Bryant
  2004-09-07 21:07     ` 2.6.9-rc1-mm4 Bjorn Helgaas
@ 2004-09-08  8:15     ` Lorenzo Allegrucci
  1 sibling, 0 replies; 38+ messages in thread
From: Lorenzo Allegrucci @ 2004-09-08  8:15 UTC (permalink / raw)
  To: Nathan Bryant; +Cc: Andrew Morton, linux-kernel, Bjorn Helgaas

On Tuesday 07 September 2004 22:23, Nathan Bryant wrote:
> Lorenzo Allegrucci wrote:
> > On Tuesday 07 September 2004 11:08, Andrew Morton wrote:
> >>ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2
> >>.6 .9-rc1-mm4/
> >
> > My PS/2 keyboard doesn't work, I tried "pci=routeirq" but it didn't help.
> >
> > Sep  7 21:39:00 odyssey kernel: i8042: ACPI  [PS2K] at I/O 0x0, 0x0, irq
> > 1 Sep  7 21:39:00 odyssey kernel: i8042: ACPI  [PS2M] at irq 12
> > Sep  7 21:39:00 odyssey kernel: i8042.c: Can't read CTR while
> > initializing i8042.
>
> Try i8042.noacpi on the kernel command line

i8042.noacpi=1 fixed it, thanks.

-- 
Lorenzo

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

* Re: 2.6.9-rc1-mm4
  2004-09-07 12:21 ` 2.6.9-rc1-mm4 Simon Derr
@ 2004-09-08  8:47   ` Andrew Morton
  2004-09-08  8:54     ` 2.6.9-rc1-mm4 Simon Derr
  2004-09-08  9:37     ` 2.6.9-rc1-mm4 David Howells
  0 siblings, 2 replies; 38+ messages in thread
From: Andrew Morton @ 2004-09-08  8:47 UTC (permalink / raw)
  To: Simon Derr; +Cc: linux-kernel, David Howells

Simon Derr <simon.derr@bull.net> wrote:
>
> Build fails without CONFIG_KEYS:
> 
> kernel/sys.c:283:29: macro "sys_request_key" requires 5 arguments, but only 1 given
> kernel/sys.c:283: error: `sys_request_key' defined both normally and as an alias
> kernel/sys.c:283: warning: `syscall_linkage' attribute only applies to function types
> kernel/sys.c:284:24: macro "sys_keyctl" requires 5 arguments, but only 1 given
> kernel/sys.c:284: error: `sys_keyctl' defined both normally and as an alias
> kernel/sys.c:284: warning: `syscall_linkage' attribute only applies to function types
> 
> In include/linux/key.h, sys_request_key and sys_keyctl are defined as
> macros :
> 
> #define sys_request_key(a,b,c,d,e)      (-ENOSYS)
> #define sys_keyctl(a,b,c,d,e)           (-ENOSYS)
> 
> But in kernel/sys.c, we find:
> 
> cond_syscall(sys_request_key)
> cond_syscall(sys_keyctl)
> 
> Which expects these symbols to be real functions, it seems.

Works OK here.  What compiler version are you using?  And what architecture?



With these #defines in scope:

#define sys_request_key(a,b,c,d,e)      (-ENOSYS)
#define sys_keyctl(a,b,c,d,e)           (-ENOSYS)

the preprocessor should allow

cond_syscall(sys_request_key)
cond_syscall(sys_keyctl)

to pass through unscathed.  It's a bit unpleasant though.  I guess we can
just remove those defines from key.h.


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

* Re: 2.6.9-rc1-mm4
  2004-09-08  8:47   ` 2.6.9-rc1-mm4 Andrew Morton
@ 2004-09-08  8:54     ` Simon Derr
  2004-09-08  9:37     ` 2.6.9-rc1-mm4 David Howells
  1 sibling, 0 replies; 38+ messages in thread
From: Simon Derr @ 2004-09-08  8:54 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Simon Derr, linux-kernel, David Howells

On Wed, 8 Sep 2004, Andrew Morton wrote:

> > kernel/sys.c:283:29: macro "sys_request_key" requires 5 arguments, but only 1 given
> > kernel/sys.c:283: error: `sys_request_key' defined both normally and as an alias
> > kernel/sys.c:283: warning: `syscall_linkage' attribute only applies to function types
> > kernel/sys.c:284:24: macro "sys_keyctl" requires 5 arguments, but only 1 given
> > kernel/sys.c:284: error: `sys_keyctl' defined both normally and as an alias
> > kernel/sys.c:284: warning: `syscall_linkage' attribute only applies to function types
> >
> > In include/linux/key.h, sys_request_key and sys_keyctl are defined as
> > macros :
> >
> > #define sys_request_key(a,b,c,d,e)      (-ENOSYS)
> > #define sys_keyctl(a,b,c,d,e)           (-ENOSYS)
> >
> > But in kernel/sys.c, we find:
> >
> > cond_syscall(sys_request_key)
> > cond_syscall(sys_keyctl)
> >
> > Which expects these symbols to be real functions, it seems.
>
> Works OK here.  What compiler version are you using?  And what architecture?
>
gcc 3.3.2 on ia64.

> to pass through unscathed.  It's a bit unpleasant though.  I guess we can
> just remove those defines from key.h.
I agree.


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

* Re: 2.6.9-rc1-mm4
  2004-09-08  8:47   ` 2.6.9-rc1-mm4 Andrew Morton
  2004-09-08  8:54     ` 2.6.9-rc1-mm4 Simon Derr
@ 2004-09-08  9:37     ` David Howells
  1 sibling, 0 replies; 38+ messages in thread
From: David Howells @ 2004-09-08  9:37 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Simon Derr, linux-kernel


> Works OK here.  What compiler version are you using?  And what architecture?

Works for me too. However, I've sent you a patch that should hopefully solve
it.

David

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

* Re: 2.6.9-rc1-mm4
  2004-09-07  9:08 2.6.9-rc1-mm4 Andrew Morton
                   ` (6 preceding siblings ...)
  2004-09-07 20:01 ` 2.6.9-rc1-mm4 Lorenzo Allegrucci
@ 2004-09-08 13:00 ` William Lee Irwin III
  2004-09-08 13:10   ` 2.6.9-rc1-mm4 David Howells
  2004-09-08 20:16 ` 2.6.9-rc1-mm4 Nathan Lynch
                   ` (2 subsequent siblings)
  10 siblings, 1 reply; 38+ messages in thread
From: William Lee Irwin III @ 2004-09-08 13:00 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel, dhowells

On Tue, Sep 07, 2004 at 02:08:31AM -0700, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
> - Added Dave Howells' mysterious CacheFS.
> - Various new fixes, cleanups and bugs, as usual.

Some Kconfig dependencies need to be added for the cachefs bits.

In file included from fs/afs/vnode.h:16,
                 from fs/afs/callback.c:20:
include/linux/cachefs.h:347:2: #error 


-- wli

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

* Re: 2.6.9-rc1-mm4
  2004-09-08 13:00 ` 2.6.9-rc1-mm4 William Lee Irwin III
@ 2004-09-08 13:10   ` David Howells
  0 siblings, 0 replies; 38+ messages in thread
From: David Howells @ 2004-09-08 13:10 UTC (permalink / raw)
  To: William Lee Irwin III; +Cc: Andrew Morton, linux-kernel


> Some Kconfig dependencies need to be added for the cachefs bits.
> 
> In file included from fs/afs/vnode.h:16,
>                  from fs/afs/callback.c:20:
> include/linux/cachefs.h:347:2: #error 

I've given Andrew a patch for that. The #error shouldn't be there... I put it
in when I was trying to find out why CONFIG_CACHEFS wasn't set when CacheFS
was configured as a module.

kAFS does not require CacheFS.

David

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

* RE: 2.6.9-rc1-mm4
@ 2004-09-08 15:43 Sid Boyce
  0 siblings, 0 replies; 38+ messages in thread
From: Sid Boyce @ 2004-09-08 15:43 UTC (permalink / raw)
  To: linux-kernel

 > Something strange is happening on my two boxen, Asus A7N8X-E, Athlon 
XP3000+, nForce2 based, FX5200 video, SuSE 9.1 and Acer 1501-LCe laptop 
x86_64 > XP3000+ Mobile, Radeon 9600, SuSE 9.1 x84_64. Building the 
kernel either starting with a base of linux-2.6.8.tar.bz2 or with 
linux-2.6.9-rc1.tar.bz2 I get the >same effect on both - on reboot, 
kernel selected, video puts out a feint shadow, disk activity ceases, 
hard reset required. The config is essentially that posted on the > 
2.6.9-rc1-mm? CDROM bug last week, I've since pruned some scsi and not 
required stuff out, makes no difference. Disabling acpi and apm also no 
difference.
 > Any previous kernel will boot, but most will give the previously 
described CDROM/DVD mount problem.
 > I will retrace my steps and separately download the kernel stuff to 
each box and see if that makes a difference as I seem to be the only one 
to have hit these strange > errors.
2.6.9-rc1-bk15 boots on both. The Acer x86_64 definitely has a bad CDROM 
as it's reading garbage for the vendor and  model.  The x86 box 
generates an Oops on mounting the cdrom, so I shall submit a bug against 
-bk15 for that - the nvidia driver 1.0-6111 for the FX5200 works without 
modding the driver source.
Regards
Sid.

-- 
Sid Boyce .... Hamradio G3VBV and keen Flyer
=====LINUX ONLY USED HERE=====


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

* Re: 2.6.9-rc1-mm4
  2004-09-07  9:08 2.6.9-rc1-mm4 Andrew Morton
                   ` (7 preceding siblings ...)
  2004-09-08 13:00 ` 2.6.9-rc1-mm4 William Lee Irwin III
@ 2004-09-08 20:16 ` Nathan Lynch
  2004-09-09  2:01 ` 2.6.9-rc1-mm4 William Lee Irwin III
  2004-09-09 18:04 ` 2.6.9-rc1-mm4 Pasi Savolainen
  10 siblings, 0 replies; 38+ messages in thread
From: Nathan Lynch @ 2004-09-08 20:16 UTC (permalink / raw)
  To: Andrew Morton; +Cc: lkml

On Tue, 2004-09-07 at 04:08, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/

When running a moderate load and running top, I get:

kernel BUG in next_thread at kernel/exit.c:852!
cpu 0x2: Vector: 700 (Program Check) at [c00000027bcf3770]
    pc: c000000000058454: .next_thread+0x14/0x48
    lr: c0000000000f1a84: .do_task_stat+0x238/0x53c
    sp: c00000027bcf39f0
   msr: 8000000000029032
  current = 0xc000000270033380
  paca    = 0xc000000000474000
    pid   = 6627, comm = top
enter ? for help
2:mon> t
[link register   ] c0000000000f1a84 .do_task_stat+0x238/0x53c
[c00000027bcf39f0] c0000000000f1998 .do_task_stat+0x14c/0x53c
(unreliable)
[c00000027bcf3c50] c0000000000edc30 .proc_info_read+0x94/0x100
[c00000027bcf3cf0] c0000000000aa780 .vfs_read+0x10c/0x164
[c00000027bcf3d90] c0000000000aaa94 .sys_read+0x58/0xa4
[c00000027bcf3e30] c000000000011e00 syscall_exit+0x0/0x18
--- Exception: c01 (System Call) at 000000800021c944
SP (1ffffffeda0) is in userspace


> +show-aggregate-per-process-counters-in-proc-pid-stat.patch
> 
>  /proc/pid/stat enhancements

This seems the likely suspect to me, but I haven't the time at the
moment to try backing it out.

Nathan



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

* Re: [scripts] pass %{_smp_mflags} to make(1) in scripts/package/mkspec
  2004-09-07 21:58   ` [scripts] pass %{_smp_mflags} to make(1) in scripts/package/mkspec William Lee Irwin III
@ 2004-09-08 23:20     ` Sam Ravnborg
  0 siblings, 0 replies; 38+ messages in thread
From: Sam Ravnborg @ 2004-09-08 23:20 UTC (permalink / raw)
  To: William Lee Irwin III, Andrew Morton, linux-kernel, Sam Ravnborg

On Tue, Sep 07, 2004 at 02:58:46PM -0700, William Lee Irwin III wrote:
> On Tue, Sep 07, 2004 at 02:17:41PM -0700, Andrew Morton wrote:
> > Yes, I get them too, with make -j6(ish).  I used to get tons of these
> > warnings, but it stopped happening maybe a year ago.  It looks like Sam
> > found a way to bring it back ;)
> 
> This appears to have a specific effect, which is that make -j$N rpm in
> fact runs single-threaded. I've been using the following patch on SuSE
> and RedHat systems for a while.
> 
> This patch passes %{_smp_mflags} to various build phases in
> scripts/package/mkspec so that -j$N is honored by make rpm.

Finally applied this.
I still plan to look into this pkg stuff - but this may be the best
way for the rpm-pkg target.

	Sam

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

* Re: 2.6.9-rc1-mm4
  2004-09-07  9:08 2.6.9-rc1-mm4 Andrew Morton
                   ` (8 preceding siblings ...)
  2004-09-08 20:16 ` 2.6.9-rc1-mm4 Nathan Lynch
@ 2004-09-09  2:01 ` William Lee Irwin III
  2004-09-09  2:30   ` 2.6.9-rc1-mm4 William Lee Irwin III
  2004-09-09 18:04 ` 2.6.9-rc1-mm4 Pasi Savolainen
  10 siblings, 1 reply; 38+ messages in thread
From: William Lee Irwin III @ 2004-09-09  2:01 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

On Tue, Sep 07, 2004 at 02:08:31AM -0700, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
> - Added Dave Howells' mysterious CacheFS.
> - Various new fixes, cleanups and bugs, as usual.

So far so good with minimal patchwerk on ia64, and sparc64. ppc64 comes
up but the JS20 tg3 issues are still biting me and the backout patches
I was using don't apply anymore.


-- wli

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

* Re: 2.6.9-rc1-mm4
  2004-09-09  2:01 ` 2.6.9-rc1-mm4 William Lee Irwin III
@ 2004-09-09  2:30   ` William Lee Irwin III
  0 siblings, 0 replies; 38+ messages in thread
From: William Lee Irwin III @ 2004-09-09  2:30 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

On Tue, Sep 07, 2004 at 02:08:31AM -0700, Andrew Morton wrote:
>> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
>> - Added Dave Howells' mysterious CacheFS.
>> - Various new fixes, cleanups and bugs, as usual.

On Wed, Sep 08, 2004 at 07:01:05PM -0700, William Lee Irwin III wrote:
> So far so good with minimal patchwerk on ia64, and sparc64. ppc64 comes
> up but the JS20 tg3 issues are still biting me and the backout patches
> I was using don't apply anymore.

x86-64 comes up fine as well.


-- wli

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

* Re: 2.6.9-rc1-mm4
@ 2004-09-09  4:42 Paul Blazejowski
  2004-09-09  4:44 ` 2.6.9-rc1-mm4 Andrew Morton
  2004-09-09 13:37 ` 2.6.9-rc1-mm4 Alan Cox
  0 siblings, 2 replies; 38+ messages in thread
From: Paul Blazejowski @ 2004-09-09  4:42 UTC (permalink / raw)
  To: Andrew Morton; +Cc: LKML

Andrew,

IT8212 driver fails to recognize RAID0 setup. The driver is built in
as module (it8212).

The drives are WDC 120gigers on primary channel as master/slave
configured for RAID0.

>From dmesg:

IT8212: IDE controller at PCI slot 0000:01:0c.0
ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
ACPI: PCI interrupt 0000:01:0c.0[A] -> GSI 17 (level, high) -> IRQ 17
IT8212: chipset revision 16
IT8212: 100% native mode on irq 17
    ide2: BM-DMA at 0x9800-0x9807, BIOS settings: hde:DMA, hdf:pio
it8212: controller in RAID mode.
    ide3: BM-DMA at 0x9808-0x980f, BIOS settings: hdg:pio, hdh:pio
Probing IDE interface ide2...
hde: Integrated Technology Express Inc, ATA DISK drive
ide2 at 0x8810-0x8817,0x8c02 on irq 17
hde: max request size: 128KiB
hde: 0 sectors (0 MB), CHS=0/0/0
hde: cache flushes not supported
hde: INVALID GEOMETRY: 0 PHYSICAL HEADS?
Probing IDE interface ide3...

lsmod shows:

it8212                  6336  0 [permanent]

lspci -v:

01:0c.0 RAID bus controller: Integrated Technology Express, Inc.
IT/ITE8212 Dual channel ATA RAID controller (PCI version seems to be
IT8212, embedded seems (rev 10)
        Subsystem: Integrated Technology Express, Inc.: Unknown device 0001
        Flags: bus master, 66Mhz, medium devsel, latency 0, IRQ 17
        I/O ports at 8810 [size=8]
        I/O ports at 8c00 [size=4]
        I/O ports at 9010 [size=8]
        I/O ports at 9400 [size=4]
        I/O ports at 9800 [size=16]
        Expansion ROM at <unassigned> [disabled] [size=128K]
        Capabilities: [80] Power Management version 2

The board is Gigabyte GA-7NNXP.

Under mm3 kernel, RAID0 was working when using the now dropped iteraid driver.

Paul

-- 
FreeBSD the Power to Serve!

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

* Re: 2.6.9-rc1-mm4
  2004-09-09  4:42 2.6.9-rc1-mm4 Paul Blazejowski
@ 2004-09-09  4:44 ` Andrew Morton
  2004-09-09 13:37 ` 2.6.9-rc1-mm4 Alan Cox
  1 sibling, 0 replies; 38+ messages in thread
From: Andrew Morton @ 2004-09-09  4:44 UTC (permalink / raw)
  To: Paul Blazejowski; +Cc: linux-kernel

Paul Blazejowski <diffie@gmail.com> wrote:
>
> IT8212 driver fails to recognize RAID0 setup. The driver is built in
> as module (it8212).
> 

OK, there may be some magic to getting it to work.  Alan will know.

> ...
> 
> Under mm3 kernel, RAID0 was working when using the now dropped iteraid driver.
> 

The patch will still apply - ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm3/broken-out/iteraid.patch


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

* Re: 2.6.9-rc1-mm4
  2004-09-09  4:42 2.6.9-rc1-mm4 Paul Blazejowski
  2004-09-09  4:44 ` 2.6.9-rc1-mm4 Andrew Morton
@ 2004-09-09 13:37 ` Alan Cox
  1 sibling, 0 replies; 38+ messages in thread
From: Alan Cox @ 2004-09-09 13:37 UTC (permalink / raw)
  To: Paul Blazejowski; +Cc: Andrew Morton, LKML

On Iau, 2004-09-09 at 05:42, Paul Blazejowski wrote:
> IT8212 driver fails to recognize RAID0 setup. The driver is built in
> as module (it8212).

You need the -ac patch for this. I depend upon some core IDE fixes that
I'm waiting for Bartlomiej to merge in order to do the RAID devices.

Alan


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

* Re: 2.6.9-rc1-mm4
  2004-09-07 21:17 ` 2.6.9-rc1-mm4 Andrew Morton
  2004-09-07 21:58   ` [scripts] pass %{_smp_mflags} to make(1) in scripts/package/mkspec William Lee Irwin III
@ 2004-09-09 14:27   ` Martin J. Bligh
  2004-09-09 17:57     ` 2.6.9-rc1-mm4 Nick Piggin
  1 sibling, 1 reply; 38+ messages in thread
From: Martin J. Bligh @ 2004-09-09 14:27 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel, Sam Ravnborg

>> Well, the good news is that it compiles now, and without forcing ACPI on.
>>  Yay!
> 
> Does it boot?

Yup. Performance is the same as other -mm's (scheduler changes bring it
down from mainline quite a bit, but otherwise OK).

Kernbench: (make -j N vmlinux, where N = 16 x num_cpus)
                              Elapsed      System        User         CPU
                2.6.9-rc1       44.97       98.66      576.77     1501.33
            2.6.9-rc1-mm1       46.92      107.27      594.10     1493.67
            2.6.9-rc1-mm2       46.95      107.80      593.65     1493.33
            2.6.9-rc1-mm4       46.93      108.91      593.19     1495.00

M.


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

* Re: 2.6.9-rc1-mm4
  2004-09-09 14:27   ` 2.6.9-rc1-mm4 Martin J. Bligh
@ 2004-09-09 17:57     ` Nick Piggin
  0 siblings, 0 replies; 38+ messages in thread
From: Nick Piggin @ 2004-09-09 17:57 UTC (permalink / raw)
  To: Martin J. Bligh; +Cc: Andrew Morton, linux-kernel, Sam Ravnborg

Martin J. Bligh wrote:
>>>Well, the good news is that it compiles now, and without forcing ACPI on.
>>> Yay!
>>
>>Does it boot?
> 
> 
> Yup. Performance is the same as other -mm's (scheduler changes bring it
> down from mainline quite a bit, but otherwise OK).
> 
> Kernbench: (make -j N vmlinux, where N = 16 x num_cpus)
>                               Elapsed      System        User         CPU
>                 2.6.9-rc1       44.97       98.66      576.77     1501.33
>             2.6.9-rc1-mm1       46.92      107.27      594.10     1493.67
>             2.6.9-rc1-mm2       46.95      107.80      593.65     1493.33
>             2.6.9-rc1-mm4       46.93      108.91      593.19     1495.00
> 

I'm looking into this performance thing a bit now (although I think
Andrew is going to drop nicksched from the next mm).

It doesn't seem to be from lack of timeslice: with the default
timeslice, nicksched gives average timeslices for a make -j vmlinux
roughly the same size as those for the 2.6 scheduler (22ms).

Increasing base_timeslice can get it up to more than 25% (28ms) larger,
but it still isn't as quick.

I suspect it may be unfairness in the 2.6 scheduler improving cache
utilisation. Need to find a way to measure that though :P

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

* Re: 2.6.9-rc1-mm4
  2004-09-07  9:08 2.6.9-rc1-mm4 Andrew Morton
                   ` (9 preceding siblings ...)
  2004-09-09  2:01 ` 2.6.9-rc1-mm4 William Lee Irwin III
@ 2004-09-09 18:04 ` Pasi Savolainen
  2004-09-09 19:33   ` 2.6.9-rc1-mm4 Pasi Savolainen
  10 siblings, 1 reply; 38+ messages in thread
From: Pasi Savolainen @ 2004-09-09 18:04 UTC (permalink / raw)
  To: linux-kernel

* Andrew Morton <akpm@osdl.org>:
>
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
>

Got these two. Just upgraded from 2.6.7-mm1. I think zsnes (SNES
emulator) is causing these as both happened within minutes of starting
it. X just dies and leaves video in graphics mode, keyboard and mouse
are not rebindable (screen cleaned up after startx from ssh login).
The latter one (19:35:05) is probably more interesting, as zsnes died
seconds before X did. Without running zsnes, system seems stable
(firefox, opera, all have run for hours).

Thanks.

- -
Sep  9 18:51:58 tienel syslogd 1.4.1#15: restart.
Sep  9 18:51:58 tienel kernel: klogd 1.4.1#15, log source = /proc/kmsg started.
Sep  9 18:51:58 tienel kernel: Inspecting /boot/System.map-2.6.9-rc1-mm4
Sep  9 18:51:58 tienel kernel: Loaded 27134 symbols from /boot/System.map-2.6.9-rc1-mm4.
Sep  9 18:51:58 tienel kernel: Symbols match kernel version 2.6.9.
Sep  9 18:51:58 tienel kernel: No module symbols loaded - kernel modules not enabled. 
Sep  9 18:51:58 tienel kernel: Linux version 2.6.9-rc1-mm4 (root@tienel) (gcc version 3.3.4 (Debian 1:3.3.4-11)) #1 SMP Thu Sep 9 18:10:50 EEST 2004
...
Sep  9 19:23:35 tienel kernel: c01326ff
Sep  9 19:23:35 tienel kernel: PREEMPT SMP 
Sep  9 19:23:35 tienel kernel: Modules linked in: ntfs joydev usbhid mga sd_mod sg sr_mod ide_cd cdrom parport_pc lp parport binfmt_misc ipv6 uhci_hcd ohci_hcd ehci_hcd nls_iso8859_1 nls_cp437 vfat fat usb_storage usbcore scsi_mod amd76x_pm amd_k7_agp agpgart snd_ens1371 snd_rawmidi snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_ac97_codec snd soundcore gameport w83781d i2c_sensor i2c_amd756 i2c_core eepro100 mii
Sep  9 19:23:35 tienel kernel: CPU:    1
Sep  9 19:23:35 tienel kernel: EIP:    0060:[remove_wait_queue+31/112]    Not tainted VLI
Sep  9 19:23:35 tienel kernel: EFLAGS: 00013012   (2.6.9-rc1-mm4) 
Sep  9 19:23:35 tienel kernel: EIP is at remove_wait_queue+0x1f/0x70
Sep  9 19:23:35 tienel kernel: eax: 00000000   ebx: e5a74ff0   ecx: e5a7521c   edx: e5a74ffc
Sep  9 19:23:35 tienel kernel: esi: e5a7521c   edi: 00003296   ebp: 00000018   esp: f6e1fed8
Sep  9 19:23:35 tienel kernel: ds: 007b   es: 007b   ss: 0068
Sep  9 19:23:35 tienel kernel: Process XFree86 (pid: 2026, threadinfo=f6e1e000 task=f6dde000)
Sep  9 19:23:35 tienel kernel: Stack: e5a74fec c016a3c4 e5a75000 c016a3c4 00000000 00800000 00000018 c016a75d 
Sep  9 19:23:35 tienel kernel:        00000000 00000000 00ffff0a 00000000 00000000 00800000 00000345 00ffff0a 
Sep  9 19:23:35 tienel kernel:        f6e1e000 f6dc00e4 f6dc00c4 f6dc00a4 f6dc0144 f6dc0124 f6dc0104 00124f4e 
Sep  9 19:23:35 tienel kernel: Call Trace:
Sep  9 19:23:35 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:23:35 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:23:35 tienel kernel:  [do_select+445/704] do_select+0x1bd/0x2c0
Sep  9 19:23:35 tienel kernel:  [__pollwait+0/208] __pollwait+0x0/0xd0
Sep  9 19:23:35 tienel kernel:  [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep  9 19:23:35 tienel kernel:  [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep  9 19:23:35 tienel kernel:  [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep  9 19:23:35 tienel kernel: Code: 00 8d 74 26 00 8d bc 27 00 00 00 00 83 ec 0c 89 1c 24 89 74 24 04 89 7c 24 08 89 d3 89 c6 e8 c9 a4 15 00 8d 53 0c 89 c7 8b 42 04 <39> 10 75 3c 8b 4b 0c 39 51 04 75 2a 89 41 04 89 08 c7 42 04 00 
Sep  9 19:23:35 tienel kernel:  <6>note: XFree86[2026] exited with preempt_count 1
Sep  9 19:23:35 tienel kernel:  [schedule+1503/1520] schedule+0x5df/0x5f0
Sep  9 19:23:35 tienel kernel:  [free_pages_and_swap_cache+87/128] free_pages_and_swap_cache+0x57/0x80
Sep  9 19:23:35 tienel kernel:  [unmap_vmas+448/512] unmap_vmas+0x1c0/0x200
Sep  9 19:23:35 tienel kernel:  [exit_mmap+144/352] exit_mmap+0x90/0x160
Sep  9 19:23:35 tienel kernel:  [mmput+45/192] mmput+0x2d/0xc0
Sep  9 19:23:35 tienel kernel:  [do_exit+369/1040] do_exit+0x171/0x410
Sep  9 19:23:35 tienel kernel:  [die+380/384] die+0x17c/0x180
Sep  9 19:23:35 tienel kernel:  [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep  9 19:23:35 tienel kernel:  [do_page_fault+520/1376] do_page_fault+0x208/0x560
Sep  9 19:23:35 tienel kernel:  [find_busiest_queue+145/176] find_busiest_queue+0x91/0xb0
Sep  9 19:23:35 tienel kernel:  [load_balance_newidle+116/144] load_balance_newidle+0x74/0x90
Sep  9 19:23:35 tienel kernel:  [finish_task_switch+59/144] finish_task_switch+0x3b/0x90
Sep  9 19:23:35 tienel kernel:  [schedule+698/1520] schedule+0x2ba/0x5f0
Sep  9 19:23:35 tienel kernel:  [__alloc_pages+552/944] __alloc_pages+0x228/0x3b0
Sep  9 19:23:35 tienel kernel:  [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep  9 19:23:35 tienel kernel:  [error_code+45/56] error_code+0x2d/0x38
Sep  9 19:23:35 tienel kernel:  [remove_wait_queue+31/112] remove_wait_queue+0x1f/0x70
Sep  9 19:23:35 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:23:35 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:23:35 tienel kernel:  [do_select+445/704] do_select+0x1bd/0x2c0
Sep  9 19:23:35 tienel kernel:  [__pollwait+0/208] __pollwait+0x0/0xd0
Sep  9 19:23:35 tienel kernel:  [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep  9 19:23:35 tienel kernel:  [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep  9 19:23:35 tienel kernel:  [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep  9 19:23:35 tienel kernel:  [schedule+1503/1520] schedule+0x5df/0x5f0
Sep  9 19:23:35 tienel kernel:  [__wake_up_common+55/96] __wake_up_common+0x37/0x60
Sep  9 19:23:35 tienel kernel:  [wait_for_completion+122/224] wait_for_completion+0x7a/0xe0
Sep  9 19:23:35 tienel kernel:  [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep  9 19:23:35 tienel kernel:  [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep  9 19:23:35 tienel kernel:  [call_usermodehelper+176/192] call_usermodehelper+0xb0/0xc0
Sep  9 19:23:35 tienel kernel:  [__call_usermodehelper+0/80] __call_usermodehelper+0x0/0x50
Sep  9 19:23:35 tienel kernel:  [kset_hotplug+418/496] kset_hotplug+0x1a2/0x1f0
Sep  9 19:23:35 tienel kernel:  [sysfs_hash_and_remove+119/225] sysfs_hash_and_remove+0x77/0xe1
Sep  9 19:23:35 tienel kernel:  [kobject_del+15/32] kobject_del+0xf/0x20
Sep  9 19:23:35 tienel kernel:  [class_device_del+136/176] class_device_del+0x88/0xb0
Sep  9 19:23:35 tienel kernel:  [class_device_unregister+8/16] class_device_unregister+0x8/0x10
Sep  9 19:23:35 tienel kernel:  [vcs_remove_devfs+17/36] vcs_remove_devfs+0x11/0x24
Sep  9 19:23:35 tienel kernel:  [con_close+132/144] con_close+0x84/0x90
Sep  9 19:23:35 tienel kernel:  [release_dev+1636/1664] release_dev+0x664/0x680
Sep  9 19:23:35 tienel kernel:  [skb_dequeue+75/96] skb_dequeue+0x4b/0x60
Sep  9 19:23:35 tienel kernel:  [skb_queue_purge+10/64] skb_queue_purge+0xa/0x40
Sep  9 19:23:35 tienel kernel:  [unix_sock_destructor+17/256] unix_sock_destructor+0x11/0x100
Sep  9 19:23:35 tienel kernel:  [dput+30/496] dput+0x1e/0x1f0
Sep  9 19:23:35 tienel kernel:  [unix_release_sock+406/560] unix_release_sock+0x196/0x230
Sep  9 19:23:35 tienel kernel:  [invalidate_inode_buffers+21/160] invalidate_inode_buffers+0x15/0xa0
Sep  9 19:23:35 tienel kernel:  [clear_inode+18/208] clear_inode+0x12/0xd0
Sep  9 19:23:35 tienel kernel:  [tty_release+53/112] tty_release+0x35/0x70
Sep  9 19:23:35 tienel kernel:  [__fput+265/288] __fput+0x109/0x120
Sep  9 19:23:35 tienel kernel:  [filp_close+79/128] filp_close+0x4f/0x80
Sep  9 19:23:35 tienel kernel:  [put_files_struct+89/176] put_files_struct+0x59/0xb0
Sep  9 19:23:35 tienel kernel:  [do_exit+417/1040] do_exit+0x1a1/0x410
Sep  9 19:23:35 tienel kernel:  [die+380/384] die+0x17c/0x180
Sep  9 19:23:35 tienel kernel:  [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep  9 19:23:35 tienel kernel:  [do_page_fault+520/1376] do_page_fault+0x208/0x560
Sep  9 19:23:35 tienel kernel:  [find_busiest_queue+145/176] find_busiest_queue+0x91/0xb0
Sep  9 19:23:35 tienel kernel:  [load_balance_newidle+116/144] load_balance_newidle+0x74/0x90
Sep  9 19:23:35 tienel kernel:  [finish_task_switch+59/144] finish_task_switch+0x3b/0x90
Sep  9 19:23:35 tienel kernel:  [schedule+698/1520] schedule+0x2ba/0x5f0
Sep  9 19:23:35 tienel kernel:  [__alloc_pages+552/944] __alloc_pages+0x228/0x3b0
Sep  9 19:23:35 tienel kernel:  [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep  9 19:23:35 tienel kernel:  [error_code+45/56] error_code+0x2d/0x38
Sep  9 19:23:35 tienel kernel:  [remove_wait_queue+31/112] remove_wait_queue+0x1f/0x70
Sep  9 19:23:35 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:23:35 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:23:35 tienel kernel:  [do_select+445/704] do_select+0x1bd/0x2c0
Sep  9 19:23:35 tienel kernel:  [__pollwait+0/208] __pollwait+0x0/0xd0
Sep  9 19:23:35 tienel kernel:  [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep  9 19:23:35 tienel kernel:  [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep  9 19:23:35 tienel kernel:  [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep  9 19:23:35 tienel kernel:  [schedule+1503/1520] schedule+0x5df/0x5f0
Sep  9 19:23:35 tienel kernel:  [wait_for_completion+122/224] wait_for_completion+0x7a/0xe0
Sep  9 19:23:35 tienel kernel:  [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep  9 19:23:35 tienel kernel:  [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep  9 19:23:35 tienel kernel:  [call_usermodehelper+176/192] call_usermodehelper+0xb0/0xc0
Sep  9 19:23:35 tienel kernel:  [__call_usermodehelper+0/80] __call_usermodehelper+0x0/0x50
Sep  9 19:23:35 tienel kernel:  [kset_hotplug+418/496] kset_hotplug+0x1a2/0x1f0
Sep  9 19:23:35 tienel kernel:  [sysfs_hash_and_remove+119/225] sysfs_hash_and_remove+0x77/0xe1
Sep  9 19:23:35 tienel kernel:  [kobject_del+15/32] kobject_del+0xf/0x20
Sep  9 19:23:35 tienel kernel:  [class_device_del+136/176] class_device_del+0x88/0xb0
Sep  9 19:23:35 tienel kernel:  [class_device_unregister+8/16] class_device_unregister+0x8/0x10
Sep  9 19:23:35 tienel kernel:  [con_close+132/144] con_close+0x84/0x90
Sep  9 19:23:35 tienel kernel:  [release_dev+1636/1664] release_dev+0x664/0x680
Sep  9 19:23:35 tienel kernel:  [skb_dequeue+75/96] skb_dequeue+0x4b/0x60
Sep  9 19:23:35 tienel kernel:  [skb_queue_purge+10/64] skb_queue_purge+0xa/0x40
Sep  9 19:23:35 tienel kernel:  [unix_sock_destructor+17/256] unix_sock_destructor+0x11/0x100
Sep  9 19:23:35 tienel kernel:  [dput+30/496] dput+0x1e/0x1f0
Sep  9 19:23:35 tienel kernel:  [unix_release_sock+406/560] unix_release_sock+0x196/0x230
Sep  9 19:23:35 tienel kernel:  [invalidate_inode_buffers+21/160] invalidate_inode_buffers+0x15/0xa0
Sep  9 19:23:35 tienel kernel:  [clear_inode+18/208] clear_inode+0x12/0xd0
Sep  9 19:23:35 tienel kernel:  [tty_release+53/112] tty_release+0x35/0x70
Sep  9 19:23:35 tienel kernel:  [__fput+265/288] __fput+0x109/0x120
Sep  9 19:23:35 tienel kernel:  [filp_close+79/128] filp_close+0x4f/0x80
Sep  9 19:23:35 tienel kernel:  [put_files_struct+89/176] put_files_struct+0x59/0xb0
Sep  9 19:23:35 tienel kernel:  [do_exit+417/1040] do_exit+0x1a1/0x410
Sep  9 19:23:35 tienel kernel:  [die+380/384] die+0x17c/0x180
Sep  9 19:23:35 tienel kernel:  [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep  9 19:23:35 tienel kernel:  [do_page_fault+520/1376] do_page_fault+0x208/0x560
Sep  9 19:23:35 tienel kernel:  [find_busiest_queue+145/176] find_busiest_queue+0x91/0xb0
Sep  9 19:23:35 tienel kernel:  [load_balance_newidle+116/144] load_balance_newidle+0x74/0x90
Sep  9 19:23:35 tienel kernel:  [finish_task_switch+59/144] finish_task_switch+0x3b/0x90
Sep  9 19:23:35 tienel kernel:  [schedule+698/1520] schedule+0x2ba/0x5f0
Sep  9 19:23:35 tienel kernel:  [__alloc_pages+552/944] __alloc_pages+0x228/0x3b0
Sep  9 19:23:35 tienel kernel:  [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep  9 19:23:35 tienel kernel:  [error_code+45/56] error_code+0x2d/0x38
Sep  9 19:23:35 tienel kernel:  [remove_wait_queue+31/112] remove_wait_queue+0x1f/0x70
Sep  9 19:23:35 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:23:35 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:23:35 tienel kernel:  [do_select+445/704] do_select+0x1bd/0x2c0
Sep  9 19:23:35 tienel kernel:  [__pollwait+0/208] __pollwait+0x0/0xd0
Sep  9 19:23:35 tienel kernel:  [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep  9 19:23:35 tienel kernel:  [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep  9 19:23:35 tienel kernel:  [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
...
Sep  9 19:25:48 tienel syslogd 1.4.1#15: restart.
Sep  9 19:25:49 tienel kernel: klogd 1.4.1#15, log source = /proc/kmsg started.
Sep  9 19:25:49 tienel kernel: Inspecting /boot/System.map-2.6.9-rc1-mm4
Sep  9 19:25:49 tienel kernel: Loaded 27134 symbols from /boot/System.map-2.6.9-rc1-mm4.
Sep  9 19:25:49 tienel kernel: Symbols match kernel version 2.6.9.
Sep  9 19:25:49 tienel kernel: No module symbols loaded - kernel modules not enabled. 
Sep  9 19:25:49 tienel kernel: Linux version 2.6.9-rc1-mm4 (root@tienel) (gcc version 3.3.4 (Debian 1:3.3.4-11)) #1 SMP Thu Sep 9 18:10:50 EEST 2004
...
Sep  9 19:35:05 tienel kernel: c01326ff
Sep  9 19:35:05 tienel kernel: PREEMPT SMP 
Sep  9 19:35:05 tienel kernel: Modules linked in: joydev usbhid mga sd_mod sg sr_mod ide_cd cdrom parport_pc lp parport binfmt_misc ipv6 uhci_hcd ohci_hcd ehci_hcd nls_iso8859_1 nls_cp437 vfat fat usb_storage usbcore scsi_mod amd76x_pm amd_k7_agp agpgart snd_ens1371 snd_rawmidi snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_ac97_codec snd soundcore gameport w83781d i2c_sensor i2c_amd756 i2c_core eepro100 mii
Sep  9 19:35:05 tienel kernel: CPU:    1
Sep  9 19:35:05 tienel kernel: EIP:    0060:[remove_wait_queue+31/112]    Not tainted VLI
Sep  9 19:35:05 tienel kernel: EFLAGS: 00010012   (2.6.9-rc1-mm4) 
Sep  9 19:35:05 tienel kernel: EIP is at remove_wait_queue+0x1f/0x70
Sep  9 19:35:05 tienel kernel: eax: 00000000   ebx: f1f76ff0   ecx: f1f77024   edx: f1f76ffc
Sep  9 19:35:05 tienel kernel: esi: f1f77024   edi: 00000296   ebp: 00000006   esp: f2147ed8
Sep  9 19:35:05 tienel kernel: ds: 007b   es: 007b   ss: 0068
Sep  9 19:35:05 tienel kernel: Process zsnes (pid: 1938, threadinfo=f2146000 task=f220d550)
Sep  9 19:35:05 tienel kernel: Stack: f1f76fec c016a3c4 f1f77000 c016a3c4 00000020 00000000 00000006 c016a75d 
Sep  9 19:35:05 tienel kernel:        00000000 00000020 00000000 00000000 00000020 00000000 00000104 00000020 
Sep  9 19:35:05 tienel kernel:        f2146000 f7b9256c f7b92568 f7b92564 f7b92578 f7b92574 f7b92570 00002704 
Sep  9 19:35:05 tienel kernel: Call Trace:
Sep  9 19:35:05 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:35:05 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:35:05 tienel kernel:  [do_select+445/704] do_select+0x1bd/0x2c0
Sep  9 19:35:05 tienel kernel:  [__pollwait+0/208] __pollwait+0x0/0xd0
Sep  9 19:35:05 tienel kernel:  [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep  9 19:35:05 tienel kernel:  [dnotify_parent+53/192] dnotify_parent+0x35/0xc0
Sep  9 19:35:05 tienel kernel:  [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep  9 19:35:05 tienel kernel: Code: 00 8d 74 26 00 8d bc 27 00 00 00 00 83 ec 0c 89 1c 24 89 74 24 04 89 7c 24 08 89 d3 89 c6 e8 c9 a4 15 00 8d 53 0c 89 c7 8b 42 04 <39> 10 75 3c 8b 4b 0c 39 51 04 75 2a 89 41 04 89 08 c7 42 04 00 
Sep  9 19:35:05 tienel kernel:  <6>note: zsnes[1938] exited with preempt_count 1
Sep  9 19:38:45 tienel kernel: c01326ff
Sep  9 19:38:45 tienel kernel: PREEMPT SMP 
Sep  9 19:38:45 tienel kernel: Modules linked in: joydev usbhid mga sd_mod sg sr_mod ide_cd cdrom parport_pc lp parport binfmt_misc ipv6 uhci_hcd ohci_hcd ehci_hcd nls_iso8859_1 nls_cp437 vfat fat usb_storage usbcore scsi_mod amd76x_pm amd_k7_agp agpgart snd_ens1371 snd_rawmidi snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_ac97_codec snd soundcore gameport w83781d i2c_sensor i2c_amd756 i2c_core eepro100 mii
Sep  9 19:38:45 tienel kernel: CPU:    1
Sep  9 19:38:45 tienel kernel: EIP:    0060:[remove_wait_queue+31/112]    Not tainted VLI
Sep  9 19:38:45 tienel kernel: EFLAGS: 00013012   (2.6.9-rc1-mm4) 
Sep  9 19:38:45 tienel kernel: EIP is at remove_wait_queue+0x1f/0x70
Sep  9 19:38:45 tienel kernel: eax: 00000000   ebx: f1504ff0   ecx: f15051c8   edx: f1504ffc
Sep  9 19:38:45 tienel kernel: esi: f15051c8   edi: 00003296   ebp: 00000015   esp: f5ca5ed8
Sep  9 19:38:45 tienel kernel: ds: 007b   es: 007b   ss: 0068
Sep  9 19:38:45 tienel kernel: Process XFree86 (pid: 1742, threadinfo=f5ca4000 task=f7703aa0)
Sep  9 19:38:45 tienel kernel: Stack: f1504fec c016a3c4 f1505000 c016a3c4 00000000 00002000 00000015 c016a75d 
Sep  9 19:38:45 tienel kernel:        00000000 00000000 001fff0a 00000000 00000000 00002000 00000304 001fff0a 
Sep  9 19:38:45 tienel kernel:        f5ca4000 f1b50ae4 f1b50ac4 f1b50aa4 f1b50b44 f1b50b24 f1b50b04 00000030 
Sep  9 19:38:45 tienel kernel: Call Trace:
Sep  9 19:38:45 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:38:45 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:38:45 tienel kernel:  [do_select+445/704] do_select+0x1bd/0x2c0
Sep  9 19:38:45 tienel kernel:  [__pollwait+0/208] __pollwait+0x0/0xd0
Sep  9 19:38:45 tienel kernel:  [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep  9 19:38:45 tienel kernel:  [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep  9 19:38:45 tienel kernel:  [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep  9 19:38:45 tienel kernel: Code: 00 8d 74 26 00 8d bc 27 00 00 00 00 83 ec 0c 89 1c 24 89 74 24 04 89 7c 24 08 89 d3 89 c6 e8 c9 a4 15 00 8d 53 0c 89 c7 8b 42 04 <39> 10 75 3c 8b 4b 0c 39 51 04 75 2a 89 41 04 89 08 c7 42 04 00 
Sep  9 19:38:45 tienel kernel:  <6>note: XFree86[1742] exited with preempt_count 1
Sep  9 19:38:45 tienel kernel:  [schedule+1503/1520] schedule+0x5df/0x5f0
Sep  9 19:38:45 tienel kernel:  [free_pages_and_swap_cache+87/128] free_pages_and_swap_cache+0x57/0x80
Sep  9 19:38:45 tienel kernel:  [unmap_vmas+448/512] unmap_vmas+0x1c0/0x200
Sep  9 19:38:45 tienel kernel:  [exit_mmap+144/352] exit_mmap+0x90/0x160
Sep  9 19:38:45 tienel kernel:  [mmput+45/192] mmput+0x2d/0xc0
Sep  9 19:38:45 tienel kernel:  [do_exit+369/1040] do_exit+0x171/0x410
Sep  9 19:38:45 tienel kernel:  [die+380/384] die+0x17c/0x180
Sep  9 19:38:45 tienel kernel:  [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep  9 19:38:45 tienel kernel:  [do_page_fault+520/1376] do_page_fault+0x208/0x560
Sep  9 19:38:45 tienel kernel:  [find_busiest_queue+145/176] find_busiest_queue+0x91/0xb0
Sep  9 19:38:45 tienel kernel:  [load_balance_newidle+116/144] load_balance_newidle+0x74/0x90
Sep  9 19:38:45 tienel kernel:  [finish_task_switch+59/144] finish_task_switch+0x3b/0x90
Sep  9 19:38:45 tienel kernel:  [schedule+698/1520] schedule+0x2ba/0x5f0
Sep  9 19:38:45 tienel kernel:  [__alloc_pages+552/944] __alloc_pages+0x228/0x3b0
Sep  9 19:38:45 tienel kernel:  [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep  9 19:38:45 tienel kernel:  [error_code+45/56] error_code+0x2d/0x38
Sep  9 19:38:45 tienel kernel:  [remove_wait_queue+31/112] remove_wait_queue+0x1f/0x70
Sep  9 19:38:45 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:38:45 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:38:45 tienel kernel:  [do_select+445/704] do_select+0x1bd/0x2c0
Sep  9 19:38:45 tienel kernel:  [__pollwait+0/208] __pollwait+0x0/0xd0
Sep  9 19:38:45 tienel kernel:  [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep  9 19:38:45 tienel kernel:  [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep  9 19:38:45 tienel kernel:  [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep  9 19:38:45 tienel kernel:  [schedule+1503/1520] schedule+0x5df/0x5f0
Sep  9 19:38:45 tienel kernel:  [__wake_up_common+55/96] __wake_up_common+0x37/0x60
Sep  9 19:38:45 tienel kernel:  [wait_for_completion+122/224] wait_for_completion+0x7a/0xe0
Sep  9 19:38:45 tienel kernel:  [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep  9 19:38:45 tienel kernel:  [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep  9 19:38:45 tienel kernel:  [call_usermodehelper+176/192] call_usermodehelper+0xb0/0xc0
Sep  9 19:38:45 tienel kernel:  [__call_usermodehelper+0/80] __call_usermodehelper+0x0/0x50
Sep  9 19:38:45 tienel kernel:  [kset_hotplug+418/496] kset_hotplug+0x1a2/0x1f0
Sep  9 19:38:45 tienel kernel:  [sysfs_hash_and_remove+119/225] sysfs_hash_and_remove+0x77/0xe1
Sep  9 19:38:45 tienel kernel:  [kobject_del+15/32] kobject_del+0xf/0x20
Sep  9 19:38:45 tienel kernel:  [class_device_del+136/176] class_device_del+0x88/0xb0
Sep  9 19:38:45 tienel kernel:  [class_device_unregister+8/16] class_device_unregister+0x8/0x10
Sep  9 19:38:45 tienel kernel:  [vcs_remove_devfs+17/36] vcs_remove_devfs+0x11/0x24
Sep  9 19:38:45 tienel kernel:  [con_close+132/144] con_close+0x84/0x90
Sep  9 19:38:45 tienel kernel:  [release_dev+1636/1664] release_dev+0x664/0x680
Sep  9 19:38:45 tienel kernel:  [skb_dequeue+75/96] skb_dequeue+0x4b/0x60
Sep  9 19:38:45 tienel kernel:  [skb_queue_purge+10/64] skb_queue_purge+0xa/0x40
Sep  9 19:38:45 tienel kernel:  [unix_sock_destructor+17/256] unix_sock_destructor+0x11/0x100
Sep  9 19:38:45 tienel kernel:  [dput+30/496] dput+0x1e/0x1f0
Sep  9 19:38:45 tienel kernel:  [unix_release_sock+406/560] unix_release_sock+0x196/0x230
Sep  9 19:38:45 tienel kernel:  [invalidate_inode_buffers+21/160] invalidate_inode_buffers+0x15/0xa0
Sep  9 19:38:45 tienel kernel:  [clear_inode+18/208] clear_inode+0x12/0xd0
Sep  9 19:38:45 tienel kernel:  [tty_release+53/112] tty_release+0x35/0x70
Sep  9 19:38:45 tienel kernel:  [__fput+265/288] __fput+0x109/0x120
Sep  9 19:38:45 tienel kernel:  [filp_close+79/128] filp_close+0x4f/0x80
Sep  9 19:38:45 tienel kernel:  [put_files_struct+89/176] put_files_struct+0x59/0xb0
Sep  9 19:38:45 tienel kernel:  [do_exit+417/1040] do_exit+0x1a1/0x410
Sep  9 19:38:45 tienel kernel:  [die+380/384] die+0x17c/0x180
Sep  9 19:38:45 tienel kernel:  [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep  9 19:38:45 tienel kernel:  [do_page_fault+520/1376] do_page_fault+0x208/0x560
Sep  9 19:38:45 tienel kernel:  [find_busiest_queue+145/176] find_busiest_queue+0x91/0xb0
Sep  9 19:38:45 tienel kernel:  [load_balance_newidle+116/144] load_balance_newidle+0x74/0x90
Sep  9 19:38:45 tienel kernel:  [finish_task_switch+59/144] finish_task_switch+0x3b/0x90
Sep  9 19:38:45 tienel kernel:  [schedule+698/1520] schedule+0x2ba/0x5f0
Sep  9 19:38:45 tienel kernel:  [__alloc_pages+552/944] __alloc_pages+0x228/0x3b0
Sep  9 19:38:45 tienel kernel:  [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep  9 19:38:45 tienel kernel:  [error_code+45/56] error_code+0x2d/0x38
Sep  9 19:38:45 tienel kernel:  [remove_wait_queue+31/112] remove_wait_queue+0x1f/0x70
Sep  9 19:38:45 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:38:45 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:38:45 tienel kernel:  [do_select+445/704] do_select+0x1bd/0x2c0
Sep  9 19:38:45 tienel kernel:  [__pollwait+0/208] __pollwait+0x0/0xd0
Sep  9 19:38:45 tienel kernel:  [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep  9 19:38:45 tienel kernel:  [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep  9 19:38:45 tienel kernel:  [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep  9 19:38:45 tienel kernel:  [schedule+1503/1520] schedule+0x5df/0x5f0
Sep  9 19:38:45 tienel kernel:  [__wake_up_common+55/96] __wake_up_common+0x37/0x60
Sep  9 19:38:45 tienel kernel:  [wait_for_completion+122/224] wait_for_completion+0x7a/0xe0
Sep  9 19:38:45 tienel kernel:  [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep  9 19:38:45 tienel kernel:  [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep  9 19:38:45 tienel kernel:  [call_usermodehelper+176/192] call_usermodehelper+0xb0/0xc0
Sep  9 19:38:45 tienel kernel:  [__call_usermodehelper+0/80] __call_usermodehelper+0x0/0x50
Sep  9 19:38:45 tienel kernel:  [kset_hotplug+418/496] kset_hotplug+0x1a2/0x1f0
Sep  9 19:38:45 tienel kernel:  [sysfs_hash_and_remove+119/225] sysfs_hash_and_remove+0x77/0xe1
Sep  9 19:38:45 tienel kernel:  [kobject_del+15/32] kobject_del+0xf/0x20
Sep  9 19:38:45 tienel kernel:  [class_device_del+136/176] class_device_del+0x88/0xb0
Sep  9 19:38:45 tienel kernel:  [class_device_unregister+8/16] class_device_unregister+0x8/0x10
Sep  9 19:38:45 tienel kernel:  [con_close+132/144] con_close+0x84/0x90
Sep  9 19:38:45 tienel kernel:  [release_dev+1636/1664] release_dev+0x664/0x680
Sep  9 19:38:45 tienel kernel:  [skb_dequeue+75/96] skb_dequeue+0x4b/0x60
Sep  9 19:38:45 tienel kernel:  [skb_queue_purge+10/64] skb_queue_purge+0xa/0x40
Sep  9 19:38:45 tienel kernel:  [unix_sock_destructor+17/256] unix_sock_destructor+0x11/0x100
Sep  9 19:38:45 tienel kernel:  [dput+30/496] dput+0x1e/0x1f0
Sep  9 19:38:45 tienel kernel:  [unix_release_sock+406/560] unix_release_sock+0x196/0x230
Sep  9 19:38:45 tienel kernel:  [invalidate_inode_buffers+21/160] invalidate_inode_buffers+0x15/0xa0
Sep  9 19:38:45 tienel kernel:  [clear_inode+18/208] clear_inode+0x12/0xd0
Sep  9 19:38:45 tienel kernel:  [tty_release+53/112] tty_release+0x35/0x70
Sep  9 19:38:45 tienel kernel:  [__fput+265/288] __fput+0x109/0x120
Sep  9 19:38:45 tienel kernel:  [filp_close+79/128] filp_close+0x4f/0x80
Sep  9 19:38:45 tienel kernel:  [put_files_struct+89/176] put_files_struct+0x59/0xb0
Sep  9 19:38:45 tienel kernel:  [do_exit+417/1040] do_exit+0x1a1/0x410
Sep  9 19:38:45 tienel kernel:  [die+380/384] die+0x17c/0x180
Sep  9 19:38:45 tienel kernel:  [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep  9 19:38:45 tienel kernel:  [do_page_fault+520/1376] do_page_fault+0x208/0x560
Sep  9 19:38:45 tienel kernel:  [find_busiest_queue+145/176] find_busiest_queue+0x91/0xb0
Sep  9 19:38:45 tienel kernel:  [load_balance_newidle+116/144] load_balance_newidle+0x74/0x90
Sep  9 19:38:45 tienel kernel:  [finish_task_switch+59/144] finish_task_switch+0x3b/0x90
Sep  9 19:38:45 tienel kernel:  [schedule+698/1520] schedule+0x2ba/0x5f0
Sep  9 19:38:45 tienel kernel:  [__alloc_pages+552/944] __alloc_pages+0x228/0x3b0
Sep  9 19:38:45 tienel kernel:  [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep  9 19:38:45 tienel kernel:  [error_code+45/56] error_code+0x2d/0x38
Sep  9 19:38:45 tienel kernel:  [remove_wait_queue+31/112] remove_wait_queue+0x1f/0x70
Sep  9 19:38:45 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:38:45 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 19:38:45 tienel kernel:  [do_select+445/704] do_select+0x1bd/0x2c0
Sep  9 19:38:45 tienel kernel:  [__pollwait+0/208] __pollwait+0x0/0xd0
Sep  9 19:38:45 tienel kernel:  [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep  9 19:38:45 tienel kernel:  [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep  9 19:38:45 tienel kernel:  [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71

-- 
   Psi -- <http://www.iki.fi/pasi.savolainen>


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

* Re: 2.6.9-rc1-mm4
  2004-09-09 18:04 ` 2.6.9-rc1-mm4 Pasi Savolainen
@ 2004-09-09 19:33   ` Pasi Savolainen
  0 siblings, 0 replies; 38+ messages in thread
From: Pasi Savolainen @ 2004-09-09 19:33 UTC (permalink / raw)
  To: linux-kernel

* Pasi Savolainen <psavo@iki.fi>:
> * Andrew Morton <akpm@osdl.org>:
>>
>>
>> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
>>
>
...
> (firefox, opera, all have run for hours).

Eh, started other SNES emulator (snes9x) and hit this with opera:

Sep  9 22:05:14 tienel kernel: c01326ff
Sep  9 22:05:14 tienel kernel: PREEMPT SMP 
Sep  9 22:05:14 tienel kernel: Modules linked in: joydev usbhid mga sd_mod sg sr_mod ide_cd cdrom parport_pc lp parport binfmt _misc ipv6 uhci_hcd ohci_hcd ehci_hcd nls_iso8859_1 nls_cp437 vfat fat usb_storage usbcore scsi_mod amd76x_pm amd_k7_agp agpgart snd_ens1371 snd_rawmidi snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_ac97_codec snd soundcore gameport w83781d i2c_sensor i2c_amd756 i2c_core eepro100 mii
Sep  9 22:05:14 tienel kernel: CPU:    1
Sep  9 22:05:14 tienel kernel: EIP:    0060:[remove_wait_queue+31/112] Not tainted VLI
Sep  9 22:05:14 tienel kernel: EFLAGS: 00010012   (2.6.9-rc1-mm4) 
Sep  9 22:05:14 tienel kernel: EIP is at remove_wait_queue+0x1f/0x70
Sep  9 22:05:14 tienel kernel: eax: 00000000   ebx: e66acff0   ecx: e66ad040   edx: e66acffc
Sep  9 22:05:14 tienel kernel: esi: e66ad040   edi: 00000296   ebp: 00000005   esp: f29c7ed8
Sep  9 22:05:14 tienel kernel: ds: 007b   es: 007b   ss: 0068
Sep  9 22:05:14 tienel kernel: Process opera (pid: 2479, threadinfo=f29c6000 task=f7d5d000)
Sep  9 22:05:14 tienel kernel: Stack: e66acfec c016a3c4 e66ad000 c016a3c4 00000000 00000000 00000005 c016a75d 
Sep  9 22:05:14 tienel kernel:        00000000 00000000 00000018 00000000 00000000 00000000 00000104 00000018 
Sep  9 22:05:14 tienel kernel:        f29c6000 f7b7f3cc f7b7f3c8 f7b7f3c4 f7b7f3d8 f7b7f3d4 f7b7f3d0 00000000 
Sep  9 22:05:14 tienel kernel: Call Trace:
Sep  9 22:05:14 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 22:05:14 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 22:05:14 tienel kernel:  [do_select+445/704] do_select+0x1bd/0x2c0
Sep  9 22:05:14 tienel kernel:  [__pollwait+0/208] __pollwait+0x0/0xd0
Sep  9 22:05:14 tienel kernel:  [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep  9 22:05:14 tienel kernel:  [unix_ioctl+127/208] unix_ioctl+0x7f/0xd0
Sep  9 22:05:14 tienel kernel:  [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep  9 22:05:14 tienel kernel:  [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep  9 22:05:14 tienel kernel: Code: 00 8d 74 26 00 8d bc 27 00 00 00 00 83 ec 0c 89 1c 24 89 74 24 04 89 7c 24 08 89 d3 89 c6 e8 c9 a4 15 00 8d 53 0c 89 c7 8b 42 04 <39> 10 75 3c 8b 4b 0c 39 51 04 75 2a 89 41 04 89 08 c7 42 04 00 
Sep  9 22:05:14 tienel kernel:  <6>note: opera[2479] exited with preempt_count 1
Sep  9 22:05:14 tienel kernel:  [schedule+1503/1520] schedule+0x5df/0x5f0
Sep  9 22:05:14 tienel kernel:  [zap_pmd_range+63/96] zap_pmd_range+0x3f/0x60
Sep  9 22:05:14 tienel kernel:  [free_pages_and_swap_cache+87/128] free_pages_and_swap_cache+0x57/0x80
Sep  9 22:05:14 tienel kernel:  [unmap_vmas+448/512] unmap_vmas+0x1c0/0x200
Sep  9 22:05:14 tienel kernel:  [exit_mmap+144/352] exit_mmap+0x90/0x160
Sep  9 22:05:14 tienel kernel:  [mmput+45/192] mmput+0x2d/0xc0
Sep  9 22:05:14 tienel kernel:  [do_exit+369/1040] do_exit+0x171/0x410
Sep  9 22:05:14 tienel kernel:  [die+380/384] die+0x17c/0x180
Sep  9 22:05:14 tienel kernel:  [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep  9 22:05:14 tienel kernel:  [do_page_fault+520/1376] do_page_fault+0x208/0x560
Sep  9 22:05:14 tienel kernel:  [find_busiest_queue+145/176] find_busiest_queue+0x91/0xb0
Sep  9 22:05:14 tienel kernel:  [load_balance_newidle+116/144] load_balance_newidle+0x74/0x90
Sep  9 22:05:14 tienel kernel:  [finish_task_switch+59/144] finish_task_switch+0x3b/0x90
Sep  9 22:05:14 tienel kernel:  [schedule+698/1520] schedule+0x2ba/0x5f0
Sep  9 22:05:14 tienel kernel:  [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep  9 22:05:14 tienel kernel:  [error_code+45/56] error_code+0x2d/0x38
Sep  9 22:05:14 tienel kernel:  [remove_wait_queue+31/112] remove_wait_queue+0x1f/0x70
Sep  9 22:05:14 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 22:05:14 tienel kernel:  [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep  9 22:05:14 tienel kernel:  [do_select+445/704] do_select+0x1bd/0x2c0
Sep  9 22:05:14 tienel kernel:  [__pollwait+0/208] __pollwait+0x0/0xd0
Sep  9 22:05:14 tienel kernel:  [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep  9 22:05:14 tienel kernel:  [unix_ioctl+127/208] unix_ioctl+0x7f/0xd0
Sep  9 22:05:14 tienel kernel:  [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep  9 22:05:14 tienel kernel:  [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71

-- 
Psi -- <http://iki.fi/psavo>


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

end of thread, other threads:[~2004-09-09 19:44 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-09-07 16:45 2.6.9-rc1-mm4 Martin J. Bligh
2004-09-07 20:13 ` 2.6.9-rc1-mm4 Sam Ravnborg
2004-09-07 21:17 ` 2.6.9-rc1-mm4 Andrew Morton
2004-09-07 21:58   ` [scripts] pass %{_smp_mflags} to make(1) in scripts/package/mkspec William Lee Irwin III
2004-09-08 23:20     ` Sam Ravnborg
2004-09-09 14:27   ` 2.6.9-rc1-mm4 Martin J. Bligh
2004-09-09 17:57     ` 2.6.9-rc1-mm4 Nick Piggin
2004-09-07 21:29 ` 2.6.9-rc1-mm4 Sam Ravnborg
  -- strict thread matches above, loose matches on Subject: below --
2004-09-09  4:42 2.6.9-rc1-mm4 Paul Blazejowski
2004-09-09  4:44 ` 2.6.9-rc1-mm4 Andrew Morton
2004-09-09 13:37 ` 2.6.9-rc1-mm4 Alan Cox
2004-09-08 15:43 2.6.9-rc1-mm4 Sid Boyce
2004-09-08  7:29 2.6.9-rc1-mm4 Sid Boyce
2004-09-07  9:08 2.6.9-rc1-mm4 Andrew Morton
2004-09-07 11:59 ` 2.6.9-rc1-mm4 Terje Kvernes
2004-09-07 14:24   ` 2.6.9-rc1-mm4 Kasper Sandberg
2004-09-07 14:32     ` 2.6.9-rc1-mm4 Terje Kvernes
2004-09-07 17:04       ` 2.6.9-rc1-mm4 Francois Romieu
2004-09-07 18:30         ` 2.6.9-rc1-mm4 Terje Kvernes
2004-09-07 12:05 ` 2.6.9-rc1-mm4 Terje Kvernes
2004-09-07 12:21 ` 2.6.9-rc1-mm4 Simon Derr
2004-09-08  8:47   ` 2.6.9-rc1-mm4 Andrew Morton
2004-09-08  8:54     ` 2.6.9-rc1-mm4 Simon Derr
2004-09-08  9:37     ` 2.6.9-rc1-mm4 David Howells
2004-09-07 14:31 ` 2.6.9-rc1-mm4 Norberto Bensa
2004-09-07 15:45 ` 2.6.9-rc1-mm4 Zwane Mwaikambo
2004-09-07 16:46 ` 2.6.9-rc1-mm4 Danny ter Haar
2004-09-07 20:01 ` 2.6.9-rc1-mm4 Lorenzo Allegrucci
2004-09-07 20:23   ` 2.6.9-rc1-mm4 Nathan Bryant
2004-09-07 21:07     ` 2.6.9-rc1-mm4 Bjorn Helgaas
2004-09-08  8:15     ` 2.6.9-rc1-mm4 Lorenzo Allegrucci
2004-09-08 13:00 ` 2.6.9-rc1-mm4 William Lee Irwin III
2004-09-08 13:10   ` 2.6.9-rc1-mm4 David Howells
2004-09-08 20:16 ` 2.6.9-rc1-mm4 Nathan Lynch
2004-09-09  2:01 ` 2.6.9-rc1-mm4 William Lee Irwin III
2004-09-09  2:30   ` 2.6.9-rc1-mm4 William Lee Irwin III
2004-09-09 18:04 ` 2.6.9-rc1-mm4 Pasi Savolainen
2004-09-09 19:33   ` 2.6.9-rc1-mm4 Pasi Savolainen

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