ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1/2.6.1-mm3/
- A big ppc64 update from Anton
- Added Nick's CPU scheduler patches for hyperthreaded/SMT CPUs. This work
needs lots of testing and review from those who care about and work upon
this feature, please.
- An I/O scheduler tuning patch. This is the 114th patch against the
anticipatory scheduler and we're nearly finished, honest. Now would be a
good time for people to run the appropriate benchmarks.
We're still not as good as deadline on some seeky loads, and deep SCSI
TCQ still hurts a lot. But it is looking good on average.
- Plenty of other random stuff
Changes since 2.6.1-mm2:
+sh-kyrofb-support.patch
Add Kyro fbdev driver
-2.6.1-netdrvr-exp1.patch
+2.6.1-bk1-netdev4.patch
Latest experimental netdev tree
+kgdb-x86_64-build-fix.patch
Fix kgdb build for x86_64
-uml-build-fix.patch
This is now fixed in proc-pid-maps-gate-fixes.patch (we hope - can't tell
without a UML update).
+modular-ide-is-broken.patch
must-fix update
+raw-driver-refcounting-fix.patch
Fix some blockdev refcounting problems in the raw driver.
-keyboard-repeat-fix.patch
input-print-screen-emulation-fix.patch does this now.
+synaptics-rate-switching.patch
+psmouse-drop-timed-out-bytes.patch
+input-print-screen-emulation-fix.patch
mouse/keyboard fixes
-ppc64-syscall6-macro.patch
-ppc64-sched_clock-2.patch
-ppc64-32bit-compat-update.patch
-ppc64-OF-device-tree-update.patch
-ppc64-numa-sign-extension-fix-2.patch
+ppc64-WARN_ON.patch
+ppc64-IRQ_INPROGRESS.patch
+ppc64-zImage_default.patch
+ppc64-biarch.patch
+ppc64-PT_FPSCR_fix.patch
+ppc64-writelogbuffer.patch
+ppc64-phandle.patch
+ppc64-of_traversal_api.patch
+ppc64-of_traversal_api_2.patch
+ppc64-vty_node.patch
+ppc64-hvc_console.patch
+ppc64-device_is_compatible.patch
+ppc64-smp_call_function.patch
+ppc64-device_tree_updates.patch
+ppc64-device_tree_updates_2.patch
+ppc64-trivial.patch
+ppc64-device_tree_updates_3.patch
+ppc64-ioremap_rework.patch
+ppc64-rtas_flash.patch
+ppc64-cputable.patch
+ppc64-cputable_2.patch
+ppc64-remove_MAX_PROCESSORS.patch
+ppc64-rtas_functions.patch
+ppc64-rtas_rename.patch
+ppc64-stupidnumabug.patch
+ppc64-devinit_fixes.patch
+ppc64-syscall6.patch
+ppc64-sched_clock.patch
+ppc64-compat_update.patch
+ppc64-sys_rtas.patch
+ppc64-sharedproc.patch
+ppc64-logical_cpu.patch
+ppc64-UP_cleanup.patch
+ppc64-add_vmx.patch
+ppc64-missing_sync.patch
+ppc64-nvram_rewrite.patch
+ppc64-iseries_support.patch
+ppc64-hcall_constants.patch
+ppc64-iseries_cleanup.patch
+ppc64-device_tree_updates_fix.patch
+ppc64-iseries_cleanup_2.patch
+ppc64-remove-veth-proc.patch
+ppc64-add_hcall.patch
+ppc64-addvio.patch
+ppc64-iseries_pci.patch
+ppc64-lparcfg.patch
+ppc64-surveillance.patch
+ppc64-power4fix.patch
+ppc64-vmxsupport.patch
+ppc64-hash_page_race.patch
+ppc64-hash_page_rewrite.patch
+ppc64-mf_proc_cleanup.patch
+ppc64-prom_panic.patch
+ppc64-iseries_pci_2.patch
+ppc64-iseries_fixes.patch
+ppc64-viopath_fix.patch
+ppc64-makefile_fixes.patch
+ppc64-vmlinux_lds.patch
+ppc64-setup_cpu.patch
+ppc64-epoll.patch
+ppc64-compat_stat.patch
+ppc64-xmon_fixes.patch
+ppc64-rtas_delay.patch
+ppc64-bss_clear.patch
+ppc64-vio-fixup.patch
ppc64 update
+as-tuning.patch
Anticipatory I/O scheduler tuning.
+sched-find_busiest_node-resolution-fix.patch
+sched-domains.patch
+sched-sibling-map-to-cpumask.patch
+sched-domains-i386-ht.patch
HT scheduler
+68k-369.patch
68k: sysfsification of the zorro driver
+laptop-mode-2-doc-updates.patch
Documentation
-vt-locking-fixes.patch
-vt-locking-fixes-warning-fix.patch
-vt-locking-fixes-oops_in_progress-fix.patch
+vt-locking-fixes-2.patch
New VT locking patch
-forcedeth-v20.patch
Now in the netdev rollup
+menuconfig-exit-code-fix.patch
Fix menuconfig exit code.
+slab-poison-hex-dumping.patch
Clean up and improve the reporting when slab detects a poisoning error.
+p4-clockmod-cpu-detection-fix.patch
Tell users when they could have used speedstep drivers rather than
p4-clockmod.
+suspend-resume-for-PIT.patch
Add suspend support to the ia32 time driver
+mremap-dosemu-fix.patch
Fix the mremap() fix to make dosemu happy.
+truncated-module-check-2.patch
The check for truncated modules is back.
+alpha-prefetch_spinlock-fix.patch
Alpha fix
+proc-pid-maps-gate-fixes.patch
Fix the UML build and generalise the usage of FIXADDR_USER_START/END for
ppc64's use.
+tmpfs-readdir-atime-fix.patch
Update directory atime in readdir.
+symbios-build-fix.patch
sym-2 fix
+blockdev-bd_private.patch
Add a private field to block_device for XFS.
+ext3-journal-mode-fix.patch
Fix ext3 `chattr +j' files.
+pentium-m-support.patch
Config support for pentium-M
+old-gcc-supports-k6.patch
Older gcc's do support k6's
+amd-elan-is-a-different-subarch.patch
ELAM is a different subarchitecture
+efi-conditional-cleanup.patch
Be smarter about eliding EFI code at compile time.
+gcc-3_4-needs-attribute_used.patch
On ia64, gcc-3.4 needs __attribute_used__ to avoid dropping code which we
want to keep.
+acpi-numa-printk-level-fixes.patch
Tidy up some printk facility levels.
+keyboard-scancode-fix.patch
Fix for Japanese keyboards
+serial-01-fixups.patch
+serial-02-fixups.patch
+serial-03-fixups.patch
Serial driver ioctl fixes
+BUG-to-BUG_ON.patch
Convert lots of BUG()s to BUG_ON()s
+sysrq_key_table_key2index-fix.patch
Fix up the accidentally-works logic in sysrq_key_table_key2index()
+set_scheduler-fix.patch
Fix logi in setscheduler().
+usr-isapnp-modem-support.patch
Add support for another USR PNP modem
+ia32-MSI-vector-handling-fix.patch
Fix IRQ vector number passing for MSI.
+increase-MAX_MP_BUSSES.patch
More busses on 32-way's.
+load_elf_interp-error-case-fix.patch
Fix error return from load_elf_interp().
+selinux-improve-skb-audit-logging.patch
+selinux-SEND_MSG-RECV_MSG-controls.patch
SELinux updates
+nfs-old-gcc-fix.patch
NFS build fix with older gcc's
+s390-07-zfcp-host-adapter-update.patch
Touchups to this s390 driver
+4g4g-acpi-low-mappings-fix.patch
Fix boot-time triplefault with PAE.
+aio-sysctl-parms.patch
Bring this back: make some AIO tunables tunable in /proc.
All 525 patches:
linus.patch
mm.patch
add -mmN to EXTRAVERSION
sh-merge.patch
SH Merge
sh-kyrofb-support.patch
kyrofb support
alsa-101.patch
ALSA 1.0.1
alsa-cmipci-joystick-fix.patch
2.6.1-bk1-netdev4.patch
kgdb-ga.patch
kgdb stub for ia32 (George Anzinger's one)
kgdbL warning fix
kgdb buffer overflow fix
kgdbL warning fix
kgdb: CONFIG_DEBUG_INFO fix
x86_64 fixes
kgdb-doc-fix.patch
correct kgdb.txt Documentation link (against 2.6.1-rc1-mm2)
kgdboe-netpoll.patch
kgdb-over-ethernet via netpoll
kgdboe-non-ia32-build-fix.patch
kgdb-x86_64-support.patch
kgdb for x86_64 2.6 kernels
kgdb-x86_64-build-fix.patch
fix x86_64 build with CONFIG_KGDB=n
radeon-line-length-fix.patch
radeonfb line length fix
scsi-rename-TIMEOUT.patch
fix scsi.h #define collision
loop-fix-hardsect.patch
loop: fix hard sector size
loop-fd-leak-fix.patch
loop: fix file refcount leak
must-fix.patch
must fix lists update
must fix list update
mustfix update
must-fix-update-5.patch
must-fix update
modular-ide-is-broken.patch
document in must-fix that modular IDE is
RD1-open-mm.patch
RD2-release-mm.patch
RD3-presto_journal_close-mm.patch
RD4-f_mapping-mm.patch
RD5-f_mapping2-mm.patch
RD6-i_sem-mm.patch
RD7-f_mapping3-mm.patch
RD8-generic_osync_inode-mm.patch
RD9-bd_acquire-mm.patch
RD10-generic_write_checks-mm.patch
RD11-I_BDEV-mm.patch
cramfs-use-pagecache.patch
cramfs: use pagecache better
raw-driver-refcounting-fix.patch
raw.c refcounting fix
invalidate_inodes-speedup.patch
invalidate_inodes speedup
more invalidate_inodes speedup fixes
net-jiffy-normalisation-fix.patch
NET: Normalize jiffies reported to userspace, in neighbor management code
input-mousedev-remove-jitter.patch
Input: smooth out mouse jitter
input-mousedev-ps2-emulation-fix.patch
mousedev PS/@ emulation fix
input-01-i8042-suspend.patch
input: i8042 suspend
input-02-i8042-option-parsing.patch
input: i8042 option parsing
input-03-psmouse-option-parsing.patch
input: psmouse option parsing
input-04-atkbd-option-parsing.patch
input: atkbd option parsing
input-05-missing-module-licenses.patch
input: missing module licenses
input-06-Kconfig-Synaptics-help.patch
Kconfig Synaptics help
input-07-sis-aux-port.patch
input: SiS AUX port
input-11-98busmouse-compile-fix.patch
Fix compile error in 98busmouse.c module
input-12-mouse-drivers-use-module_param.patch
Convert mouse drivers to use module_param
input-13-tsdev-use-module_param.patch
Convert tsdev to use module_param
synaptics-rate-switching.patch
Synaptics rate switching
psmouse-drop-timed-out-bytes.patch
psmouse: log and discard timed out bytes
input-print-screen-emulation-fix.patch
input: fix PrintScreen emulation
input-use-after-free-checks.patch
input layer debug checks
cpu_sibling_map-fix.patch
cpu_sibling_map fix
acpi-20031203.patch
acpi-20031203-fix.patch
cfq-4.patch
CFQ io scheduler
CFQ fixes
config_spinline.patch
uninline spinlocks for profiling accuracy.
ppc64-WARN_ON.patch
[ppc64] clean up WARN_ON backtrace
ppc64-IRQ_INPROGRESS.patch
[ppc64] revert IRQ_INPROGRESS change
ppc64-zImage_default.patch
[ppc64] Build the zImage by default
ppc64-biarch.patch
[ppc64] add automatic check for biarch compilers
ppc64-PT_FPSCR_fix.patch
[ppc64] ptrace.h PT_FPSCR fixup, from Will Schmidt
ppc64-writelogbuffer.patch
[ppc64] HvCall_writeLogBuffer called with too large of a buffer
ppc64-phandle.patch
[ppc64] support for ibm,phandle OF property, from Dave Engebretsen:
ppc64-of_traversal_api.patch
[ppc64] New Open Firmware device tree API, from Nathan Lynch
ppc64-of_traversal_api_2.patch
[PPC64] Change to new OF device tree API, from Nathan Lynch
ppc64-vty_node.patch
[ppc64] vty updates, from Hollis Blanchard
ppc64-hvc_console.patch
[ppc64] hvc_console can only handle vty nodes compatible with "hvterm1", from Hollis Blanchard
ppc64-device_is_compatible.patch
[ppc64] use device_is_compatible() instead of manual strcmp, from Hollis Blanchard
ppc64-smp_call_function.patch
[ppc64] Make IPI receivers survive a late arrival after the sender has given up waiting, from Olof Johansson
ppc64-device_tree_updates.patch
[ppc64] support for runtime updates of /proc/device-tree, from Nathan Lynch
ppc64-device_tree_updates_2.patch
[ppc64] base support for dynamic update of OF device, tree from Nathan Lynch
ppc64-trivial.patch
[ppc64] various trivial patches
ppc64-device_tree_updates_3.patch
[ppc64] Open Firmware device tree manipulation support, from Nathan Lynch
ppc64-ioremap_rework.patch
[ppc64] Mem-map I/O changes, from Mike Wolf
ppc64-rtas_flash.patch
[ppc64] extended flash changes, from Mike Wolf
ppc64-cputable.patch
[ppc64] cputable update, from Dave Engebretsen
ppc64-cputable_2.patch
[ppc64] cputable cleanup, from Dave Engebretsen:
ppc64-remove_MAX_PROCESSORS.patch
[ppc64] iSeries fixups, from Stephen Rothwel
ppc64-rtas_functions.patch
[ppc64] Add some rtas calls, from John Rose
ppc64-rtas_rename.patch
[ppc64] rename the rtas event classes to avoid namespace collisions, from John Rose
ppc64-stupidnumabug.patch
[ppc64] fix sign extension bug in NUMA code
ppc64-devinit_fixes.patch
[ppc64] Add exports and change some __init to __devinit for dynamic OF and pci hotplug, from John Rose and Linda Xie
ppc64-syscall6.patch
[ppc64] Add _syscall6, from Olaf Hering
ppc64-sched_clock.patch
[ppc64] fix sched_clock, from Paul Mackerras:
ppc64-compat_update.patch
[ppc64] compat layer update, from Paul Mackerras, Olaf Hering and myself
ppc64-sys_rtas.patch
[ppc64] add rtas syscall, from John Rose
ppc64-sharedproc.patch
[ppc64] shared processor support, from Dave Engebretsen
ppc64-logical_cpu.patch
[ppc46] SMT processor support and logical cpu numbering, from Dave Engebretsen
ppc64-UP_cleanup.patch
[ppc64] UP compile fixes, from Paul Mackerras
ppc64-add_vmx.patch
[ppc64] Add VMX registers to sigcontext, from Steve Munroe
ppc64-missing_sync.patch
[ppc64] one instruction fix for synchronization bug found during cpu DLPAR development, from Joel Schopp
ppc64-nvram_rewrite.patch
[ppc64] NVRAM error logging/buffering patch, from Jake Moilanen
ppc64-iseries_support.patch
[ppc64] preliminary iseries support, from Paul Mackerras
ppc64-hcall_constants.patch
[ppc64] Add additional hypervisor call constants, from Dave Boutcher
ppc64-iseries_cleanup.patch
[ppc64] iSeries fixes, from Stephen Rothwell
ppc64-device_tree_updates_fix.patch
[ppc64] fix a couple small OF device tree bugs which were overlooked, from Joel Schopp
ppc64-iseries_cleanup_2.patch
[ppc64] Tidy up various bits of the iSeries code. No significant code changes, from Stephen Rothwell
ppc64-remove-veth-proc.patch
[ppc64] Small cleanups to iSeries virtual ethernet driver, from Dave Gibson
ppc64-add_hcall.patch
[ppc64] add hcall interface
ppc64-addvio.patch
[ppc64] VIO support, from Dave Boutcher, Hollis Blanchard and Santiago Leon
ppc64-iseries_pci.patch
[ppc64] Get native PCI going on iSeries, from Paul Mackerras
ppc64-lparcfg.patch
[ppc64] add/forward port of lparcfg, from Will Schmidt
ppc64-surveillance.patch
[ppc64] Update the surveillance boot parameter to allow all valid settings of the surveillance timeout, from Nathan Fontenot
ppc64-power4fix.patch
[ppc64] fix POWER3 boot
ppc64-vmxsupport.patch
[ppc64] VMX (Altivec) support & signal32 rework, from Ben Herrenschmidt
ppc64-hash_page_race.patch
[ppc64] Fix {pte,pmd}_free vs. hash_page race by relaying actual deallocation with RCU, from Ben Herrenschmidt
ppc64-hash_page_rewrite.patch
[ppc64] __hash_page rewrite, from Ben Herrenschmidt
ppc64-mf_proc_cleanup.patch
[ppc64] Tidy up the mf_proc code, from Stephen Rothwell
ppc64-prom_panic.patch
[ppc64] prom_panic(), from Todd Inglett
ppc64-iseries_pci_2.patch
[ppc64] Check range of PCI memory and I/O accesses on iSeries, from Stephen Rothwell
ppc64-iseries_fixes.patch
[ppc64] Fix a compile error and a warning in the iSeries code, from Stephen Rothwell
ppc64-viopath_fix.patch
[ppc64] Use an atomic_t instead of a volatile unsigned long, from Stephen Rothwell
ppc64-makefile_fixes.patch
[ppc64] Makefile fixes
ppc64-vmlinux_lds.patch
[ppc64] vmlinux.lds fixes, from Alan Modra
ppc64-setup_cpu.patch
[ppc64] setup_cpu must be called on boot cpu
ppc64-epoll.patch
[ppc64] correct epoll syscall names
ppc64-compat_stat.patch
[ppc64] cp_compat_stat should copy nanosecond fields
ppc64-xmon_fixes.patch
[ppc64] xmon breakpoint and single step on LPAR fixes from John Rose
ppc64-rtas_delay.patch
[ppc64] Fixed rtas_extended_busy_delay_time() to calculate correct value, from John Rose
ppc64-bss_clear.patch
[ppc64] early BSS clear, from Ben Herrenschmidt
ppc64-vio-fixup.patch
[ppc64] vio fixup
ppc64-bar-0-fix.patch
Allow PCI BARs that start at 0
ppc64-reloc_hide.patch
qla1280-update-2.patch
qla1280 update
qla1280-build-fix.patch
qla1280.c doesn't compile
sym-speed-fix.patch
sym2 Ultra-160 fix
aic7xxx_old-proc-oops-fix.patch
aic7x_old /proc oops fix
aic7xxx_old-oops-fix.patch
ramdisk-leak-fix.patch
fix memory leak in ram disk
ramdisk-cleanup.patch
intel8x0-cleanup.patch
intel8x0 cleanups
pdflush-diag.patch
zap_page_range-debug.patch
zap_page_range() debug
asus-L5-fix.patch
Asus L5 framebuffer fix
jffs-use-daemonize.patch
get_user_pages-handle-VM_IO.patch
support-zillions-of-scsi-disks.patch
support many SCSI disks
pci_set_power_state-might-sleep.patch
CONFIG_STANDALONE-default-to-n.patch
Make CONFIG_STANDALONE default to N
extra-buffer-diags.patch
CONFIG_SYSFS.patch
From: Pat Mochel <[email protected]>
Subject: [PATCH] Add CONFIG_SYSFS
CONFIG_SYSFS-boot-from-disk-fix.patch
slab-leak-detector.patch
slab leak detector
loop-module-alias.patch
loop needs MODULE_ALIAS_BLOCK
loop-bio-index-fix.patch
loop bio indexing fix
loop-highmem.patch
remove useless highmem bounce from loop/cryptoloop
loop-bio-clone.patch
loop bio clone optimisation
loop-recycle.patch
loop bio recycling optimisation
acpi-pm-timer-3.patch
ACPI PM timer version 3
as-regression-fix.patch
Fix IO scheduler regression
as-request-poisoning.patch
AS: request poisoning
as-request-poisoning-fix.patch
AS: request poisining fix
as-fix-all-known-bugs.patch
AS fixes
as-new-process-estimation.patch
AS: new process estimation
as-cooperative-thinktime.patch
AS: thinktime improvement
as-tuning.patch
AS tuning
scale-nr_requests.patch
scale nr_requests with TCQ depth
truncate_inode_pages-check.patch
local_bh_enable-warning-fix.patch
pnp-fix-2.patch
PnP Fixes #2
pnp-fix-3.patch
PnP Fixes #3
alpha-stack-dump.patch
sysfs_remove_dir-vs-dcache_readdir-race-fix.patch
sysfs_remove_dir Vs dcache_readdir race fix
invalidate_mmap_range-non-gpl-export.patch
mark invalidate_mmap_range() as EXPORT_SYMBOL
sym2-speed-selection-fix.patch
Speed selection fix for sym53c8xx
ppc-export-consistent_sync_page.patch
PPC32: Export consistent_sync_page.
ppc-use-EXPORT_SYMBOL_NOVERS.patch
PPC32: Change all EXPORT_SYMBOL_NOVERS to EXPORT_SYMBOL in ppc_ksyms.c
ppc-CONFIG_PPC_STD_MMU-fix.patch
PPC32: Select arch/ppc/kernel/head.S on CONFIG_PPC_STD_MMU.
ppc-IBM-MPC-header-cleanups.patch
PPC32: Minor cleanups to IBM4xx and MPC82xx headers.
percpu-gcc-34-warning-fix.patch
fix gcc-3.4 warning in percpu code
nr_requests-oops-fix.patch
Fix oops when modifying /sys/block/dm-0/queue/nr_requests
netfilter_bridge-compile-fix.patch
aacraid-warning-fix.patch
aacraid warning fix
atapi-mo-support.patch
ATAPI MO drive support
mt-ranier-support.patch
mt rainier support
atapi-mo-support-update.patch
ATAPI MO support update
cdrom_open fix
ppp_async-locking-fix.patch
Make ppp_async callable from hard interrupt
make-try_to_free_pages-walk-zonelist.patch
make try_to_free_pages walk zonelist
make-try_to_free_pages-walk-zonelist-fix.patch
zone scanning fix
remove-CardServices-from-pcmcia-net-drivers.patch
CardServices() removal from pcmcia net drivers
remove-CardServices-from-ide-cs.patch
From: Arjan van de Ven <[email protected]>
Subject: Re: [PATCH 1/10] CardServices() removal from pcmcia net drivers
remove-CardServices-from-drivers-net-wireless.patch
remove CardServices() from drivers/net/wireless
remove-CardServices-from-drivers-serial.patch
Remvoe CardServices() from drivers/serial
remove-CardServices-from-drivers-serial-fix.patch
serial_cs CardServices removal fix
remove-CardServices-from-axnet_cs.patch
remvoe CardServices from axnet_cs
remove-CardServices-final.patch
final CardServices() removal patches
CardServices-compatibility-layer.patch
CardServices compatibility layer
sysfs-add-simple-class-device-support.patch
sysfs: add "simple" class device support
sysfs-remove-tty-class-device-logic.patch
sysfs: remove tty class device logic
sysfs-add-mem-device-support.patch
sysfs: add mem class
sysfs-add-misc-class.patch
sysfs: add misc class
vc-init-race-fix.patch
virtual consle initialisation race fix
sysfs-add-video-class.patch
sysfs: add video class
sysfs-add-oss-class.patch
sysfs sound class patch for OSS drivers
sysfs-add-alsa-class.patch
sysfs sound class patch for ALSA drivers
sysfs-add-input-class-support.patch
sysfs: input class patch
tridentfb-non-flatpanel-fix.patch
fix for tridentfb.c usage on CRTs.
CONFIG_EPOLL-file_struct-members.patch
CONFIG_EPOLL=n space reduction
epoll-oneshot-support.patch
One-shot support for epoll
kill_fasync-speedup.patch
kill_fasync speedup
o21-sched.patch
O21 for interactivity 2.6.0
sched-clock-2.6.0-A1.patch
Relax synchronization of sched_clock()
sched-can-migrate-2.6.0-A2.patch
can_migrate_task cleanup
sched-cleanup-2.6.0-A2.patch
CPU scheduler cleanup
sched-style-2.6.0-A5.patch
sched.c style cleanups
make-for_each_cpu-iterator-more-friendly.patch
Make for_each_cpu() Iterator More Friendly
make-for_each_cpu-iterator-more-friendly-fix.patch
Fix alpha build failure
make-for_each_cpu-iterator-more-friendly-fix-fix.patch
use-for_each_cpu-in-right-places.patch
Use for_each_cpu() Where It's Meant To Be
for_each_cpu-oprofile-fix.patch
for_each_cpu oprofile fix
for_each_cpu-oprofile-fix-2.patch
sched-find_busiest_node-resolution-fix.patch
sched: improved resolution in find_busiest_node
sched-domains.patch
sched: scheduler domain support
sched-sibling-map-to-cpumask.patch
sched: cpu_sibling_map to cpu_mask
sched-domains-i386-ht.patch
sched: implement domains for i386 HT
decrypt-CONFIG_PDC202XX_FORCE-help.patch
Change cryptic description and help for CONFIG_PDC202XX_FORCE
ide-siimage-seagate.patch
ide-siimage-stack-fix.patch
ide-siimage-sil3114.patch
ide-pdc_old-pio-fix.patch
ide-pdc_old-udma66-fix.patch
ide-pdc_old-66mhz_clock-fix.patch
ide-pdc_new-proc.patch
fa311-mac-address-fix.patch
wrong mac address with netgear FA311 ethernet card
kernel-locking-doc-end-tags-fix.patch
Missing end tags in kernel-locking kerneldoc
rcupdate-c99-initialisers.patch
C99 change to rcupdate.h
68k-339.patch
M68k floppy selection
68k-340.patch
M68k head console
68k-341.patch
M68k head unused
68k-342.patch
M68k head comments
68k-343.patch
M68k head pic
68k-344.patch
M68k head white space
68k-345.patch
M68k cache mode
68k-346.patch
M68k RMW accesses
68k-347.patch
Atari Hades PCI C99
68k-348.patch
Amiga sound C99
68k-349.patch
BVME6000 RTC C99
68k-350.patch
M68k symbol exports
68k-351.patch
M68k math emu C99
68k-352.patch
MVME16x RTC C99
68k-353.patch
Q40 interrupts C99
68k-354.patch
Sun-3 ID PROM C99
68k-355.patch
Mac ADB IOP fix
68k-359.patch
Mac ESP SCSI setup
68k-360.patch
Mac SCSI
68k-361.patch
Macfb setup
68k-364.patch
Mac ADB
68k-365.patch
ncr53c7xx SCSI
68k-366.patch
BVME6000 SCSI
68k-367.patch
Amiga Gayle IDE cleanup
68k-368.patch
Amiga Gayle E-Matrix 530 IDE
68k-369.patch
Zorro sysfs/driver model
68k-374.patch
Amiga debug fix
68k-375.patch
Mac II VIA
68k-377.patch
M68k asm/system.h
68k-378.patch
Amiga NCR53c710 SCSI
68k-379.patch
Amiga core C99
68k-380.patch
M68k has no VGA/MDA
68k-381.patch
M68k thread
68k-382.patch
M68k thread_info
68k-383.patch
M68k extern inline
68k-384.patch
NCR53C9x SCSI inline
68k-385.patch
Cirrusfb extern inline
68k-386.patch
Genrtc warning
68k-387.patch
M68k Documentation
68k-390.patch
Amiga Buddha/CatWeasel IDE
printk_ratelimit.patch
generalise net_ratelimit (printk_ratelimit)
printk_ratelimit-fix.patch
parintk_ratelimit fix
freevxfs-MODULE_ALIAS.patch
MODULE_ALIAS for freevxfs
trident-cleanup-indentation-D1-2.6.0.patch
reindent trident OSS sound driver
trident-sound-driver-fixes.patch
trident OSS sound driver fixes
trident-cleanup-2.patch
trident: use pr_debug instead of home-brewed TRDBG
compound-page-page_count-fix.patch
fix page counting for compound pages
inia100-fix.patch
fix inia100 driver
MAINTAINERS-lanana-update.patch
MAINTAINERS update
devfs-joystick-fix.patch
fix devfs names for joystick
s3-sleep-remove-debug-code.patch
s3 sleep: Kill obsolete debugging code
swsusp-doc-updates.patch
swsusp/sleep documentation update
watchdog-updates.patch
Watchdog patches
watchdog-updates-2.patch
Watchdog patches (part 2)
ext2_new_inode-cleanup.patch
ext2_new_inode nanocleanup
ext2-s_next_generation-fix.patch
ext2: s_next_generation locking
ext3-s_next_generation-fix.patch
ext3: s_next_generation fixes
alt-arrow-console-switch-fix.patch
Fix Alt-arrow console switch droppage
alt-arrow-console-switch-fix-2.patch
Alt-arrow console switch #2
ia32-remove-SIMNOW.patch
Remove x86_64 leftover SIMNOW code
softcursor-fix.patch
Fix softcursor
ext2-debug-build-fix.patch
ext2: fix build when EXT2_DEBUG is set
efi-inline-fixes.patch
Fix weird placement of inline
do_timer_gettime-cleanup.patch
do_timer_gettime() cleanup
set_cpus_allowed-locking-fix.patch
set_cpus_allowed locking
fix set_cpus_allowed locking even more
rmmod-race-fix.patch
module removal race fix
remove-hpet-intel-check.patch
Remove Intel check in i386 HPET code
devfs-d_revalidate-oops-fix.patch
devfs d_revalidate race/oops fix
laptop-mode-2.patch
laptop-mode for 2.6, version 6
laptop-mode-doc-update.patch
Documentation/laptop-mode.txt
laptop-mode-2-doc-updates.patch
laptop-mode documentation updates
ali-m1533-hang-fix.patch
ALI M1533 audio hang fix
start_this_handle-retval-fix.patch
jbd: start_this_handle() return value fix
remove-eicon-isdn-driver.patch
remove old Eicon isdn driver
do_no_page-leak-fix.patch
do_no_page leak fix
vt-locking-fixes-2.patch
VT locking patch #2
pid_max-fix.patch
Bug when setting pid_max > 32k
allow-SGI-IOC4-chipset-support.patch
allow SGI IOC4 chipset support
oss-dmabuf-deadlock-fix.patch
OSS dmabuf deadlock fix
workqueue-cleanup.patch
Remove redundant code in workqueue.c
libata-update.patch
update libata
tridentfb-documentation-fix.patch
tridentfb documentation fix
proc_pid_lookup-speedup.patch
Optimize proc_pid_lookup
bio_endio-clarifications.patch
clarify meaning of bio fields in the end_io function
rtc-leak-fixes.patch
2.6.1 RTC leaks.
simplify-node-zone-fields-3.patch
Simplify node/zone field in page->flags
radeonfb-pdi-id-addition.patch
Identify RADEON Yd in radeonfb
mpt-fusion-update.patch
MPT Fusion driver 3.00.00 update
use-soft-float.patch
Use -msoft-float
DRM-cvs-update.patch
DRM cvs update
sis-DRM-floating-point-removal.patch
Remove float from sis DRM
drm-include-fix.patch
raid6-20040107.patch
RAID-6
raid6-readahead-fix.patch
RAID-6 readahead fix
kthread-primitive.patch
kthread primitive
use-kthread-primitives.patch
Use kthread primitives
alpha-module-relocation-overflow-fix.patch
Relocation overflow with modules on Alpha
eicon-memory-access-size-fix.patch
Eicon isdn driver hardware access fix
ppc32-of-bootwrapper-support.patch
ppc32: OF bootwrapper support
lsi-megaraid-pci-id.patch
LSI Logic MegaRAID3 PCI ID
ide-pci-modules-fix.patch
fix issues with loading PCI IDE drivers as modules
use-diff-dash-p.patch
Fix Documentation/SubmittingPatches to use -p
use-kconfig-range-for-NR_CPUS.patch
Kconfig: use range for NR_CPUS
sysfs-pin-kobject.patch
sysfs: pin kobjects to fix use-after-free crashes
bio-documentation-update.patch
bio documentation update
limit-hash-table-sizes.patch
Subject: Limit hash table size
add-SIOCSIFNAME-compat-ioctl.patch
Add SIOCSIFNAME compat ioctl
disable-G400-DRM-on-x86_64.patch
Disable G400 DRM driver on x86-64
x86_64-merge.patch
x86-64 merge for 2.6.1
init-zone-priorities.patch
vmscan: initialize zone->{prev,temp}_priority
readahead-partial-backout.patch
radahead part-backout
menuconfig-exit-code-fix.patch
kconfig: fix menuconfig exit code
slab-poison-hex-dumping.patch
slab: hexdump for check_poison
p4-clockmod-cpu-detection-fix.patch
fix up CPU detection in p4-clockmod
suspend-resume-for-PIT.patch
suspend/resume support for PIT
mremap-dosemu-fix.patch
mremap fixes broke shm alias mappings
truncated-module-check-2.patch
check for truncated modules
alpha-prefetch_spinlock-fix.patch
Alpha: make prefetch_spinlock() a no-op on UP
proc-pid-maps-gate-fixes.patch
Fix statically declare FIXMAPs
tmpfs-readdir-atime-fix.patch
tmpfs readdir does not update dir atime
symbios-build-fix.patch
Symbios driver linkage fix
blockdev-bd_private.patch
Add bdev private field
ext3-journal-mode-fix.patch
pentium-m-support.patch
add Pentium M and Pentium-4 M options
old-gcc-supports-k6.patch
gcc 2.95 supports -march=k6 (no need for check_gcc)
amd-elan-is-a-different-subarch.patch
AMD Elan is a different subarch
efi-conditional-cleanup.patch
Arrange for EFI-related code to be compiled away
gcc-3_4-needs-attribute_used.patch
make gcc 3.4 compilation work
acpi-numa-printk-level-fixes.patch
ACPI NUMA quiet printk and cleanup
keyboard-scancode-fix.patch
keyboard scancode fix
serial-01-fixups.patch
Serial fixups (mostly tested)
serial-02-fixups.patch
serial fixups (untested)
serial-03-fixups.patch
more serial driver fixups
BUG-to-BUG_ON.patch
if ... BUG() -> BUG_ON()
sysrq_key_table_key2index-fix.patch
sysrq_key_table_key2index() fixlets
set_scheduler-fix.patch
setscheduler fix
usr-isapnp-modem-support.patch
isapnp modem addition
ia32-MSI-vector-handling-fix.patch
ia32 MSI vector handling fix
increase-MAX_MP_BUSSES.patch
Adjust MAX_MP_BUSSES for summit and generic subarches
load_elf_interp-error-case-fix.patch
fix error case in binfmt_elf.c:load_elf_interp
selinux-01-resource-limit-control.patch
selinux: Add resource limit control
selinux-02-netif-controls.patch
selinux: add netif controls
selinux-03-node-controls.patch
selinux: Add node controls
selinux-04-node_bind-control.patch
selinux: Add node_bind control
selinux-05-socket_has_perm-cleanup.patch
selinux: socket_has_perm cleanup
selinux-06-SO_PEERSEC-getpeersec.patch
selinux: Add SO_PEERSEC socket option and getpeersec LSM hook.
selinux-07-add-dname-to-audit-output.patch
selinux: Add dname to audit output when a path cannot be generated.
selinux-makefile-cleanup.patch
selinux: Makefile cleanup
selinux-improve-skb-audit-logging.patch
selinux: improve skb audit logging
selinux-SEND_MSG-RECV_MSG-controls.patch
Add SEND_MSG and RECV_MSG controls
nfs-fix-bogus-setattr-calls.patch
NFS: fix bogus setattr calls
nfs-optimise-COMMIT-calls.patch
nfs: Optimize away unnecessary NFSv3 COMMIT calls.
nfs-open-intent-fix.patch
nfs: Fix an open intent bug
nfs-readonly-mounts-fix.patch
nfs: Fix readonly mounts
nfs-client-deadlock-fix.patch
nfs: Fix a possible client deadlock
nfs-rpc-debug-oops-fix.patch
nfs: Fix an Oops in the RPC debug code...
nfs-01-rpc_pipe_timeout.patch
NFSv4/RPCSEC_GSS: userland upcall timeouts
nfs-02-auth_gss.patch
RPCSEC_GSS: More fixes to the upcall mechanism.
nfs-03-pipe_close.patch
RPCSEC_GSS: detect daemon death
nfs-04-fix_nfs4client.patch
NFSv4: oops fix
nfs-05-fix_idmap.patch
NFSv4: client name fixes
nfs-06-fix_idmap2.patch
NFSv4: Bugfixes and cleanups client name to uid mapper.
nfs-07-gss_krb5.patch
RPCSEC_GSS: Make it safe to share crypto tfms among multiple threads.
nfs-08-gss_missingkfree.patch
RPCSEC_GSS: Oops. Major memory leak here.
nfs-09-memleaks.patch
RPCSEC_GSS: Fix two more memory leaks found by the stanford checker.
nfs-10-refleaks.patch
RPCSEC_GSS: Fix yet more memory leaks.
nfs-11-krb5_cleanup.patch
RPCSEC_GSS: krb5 cleanups
nfs-12-gss_nokmalloc.patch
RPCSEC_GSS: memory allocation fixes
nfs-13-krb5_integ.patch
RPCSEC_GSS: Client-side only support for rpcsec_gss integrity protection.
nfs-14-clnt_seqno_to_req.patch
RPCSEC_GSS: gss sequence number history fixes
nfs-15-encode_pages_tail.patch
XDR: page encoding fix
nfs-16-rpc_clones.patch
RPC: transport sharing
nfs-17-rpc_clone2.patch
NFSv4/RPCSEC_GSS: use RPC cloning
nfs-18-renew_xdr.patch
NFSv4: make RENEW a standalone RPC call
nfs-19-renewd.patch
NFSv4: make lease renewal daemon per-server
nfs-20-fsinfo_xdr.patch
NFSv4: Split the code for retrieving static server information out of the GETATTR compound.
nfs-21-setclientid_xdr.patch
NFSv4: Make SETCLIENTID and SETCLIENTID_CONFIRM standalone operations
nfs-22-errno.patch
NFSv4: errno fixes
nfs-23-open_reclaim.patch
NFSv4: Preparation for the server reboot recovery code.
nfs-24-state_recovery.patch
NFSv4: Basic code for recovering file OPEN state after a server reboot.
nfs-25-soft.patch
RPC/NFSv4: Allow lease RENEW calls to be soft
nfs-26-sock_disconnect.patch
RPC: TCP timeout fixes
nfs-27-atomic_open.patch
NFSv4: Atomic open()
nfs-28-open_owner.patch
NFSv4: Share open_owner structs
nfs-29-fix_idmap3.patch
NFSv4: fix multi-partition mount oops
nfs_idmap-warning-fix.patch
nfs-30-lock.patch
NFSv4: Add support for POSIX file locking.
nfs-old-gcc-fix.patch
NFS: fix for older gcc's
nfs-31-attr.patch
NFSv2/v3/v4: New attribute revalidation code
m68knommu-module-support.patch
allow for building module support for m68knommu architecture
m68knommu-module-support-2.patch
add module support for m68knommu architecture
m68knommu-sched_clock.patch
sched_clock() for m68knommu architectures
m68knommu-include-fix.patch
m68knommu include fix
m68knommu-cpustats-fix.patch
fix cpu stats in m68knommu entry.S
m68knommu-types-cleanup.patch
use m68k/types.h for m68knommu
m68knommu-find_extend_vma.patch
implement find_extend_vma() for nommu
s390-01-base.patch
s390: general update
s390-02-common-io-layer.patch
s390: common i/o layer
s390-03-console-driver.patch
s390: console driver.
s390-04-dasd-driver.patch
s390: dasd driver
s390-05-tape-driver.patch
s390: tape driver.
s390-06-network-drivers.patch
s390: network drivers
s390-07-zfcp-host-adapter.patch
s390: zfcp host adapter
s390-07-zfcp-host-adapter-update.patch
zfcp host adapter patch cleanup
s390-08-new-3270-driver.patch
s390: new 3270 driver.
s390-09-32-bit-emulation-fixes.patch
s390: 32 bit emulation fixes.
s390-10-32-bit-ioctl-emulation-fixes.patch
s390: 32 bit ioctl emulation fixes.
s390-11-tlb-flush-optimisation.patch
s390: tlb flush optimization.
s390-12-dirty-referenced-bits.patch
s390: physical dirty/referenced bits.
s390-13-tlb-flush-race-fix.patch
s390: tlb flush race.
s390-14-rmap-optimisation.patch
s390: rmap optimization.
s390-14-rmap-optimisation-2.patch
rmap page refcounting simplification
s390-15-superfluous-flush_tlb_range-calls.patch
s390: superflous flush_tlb_range calls.
s390-16-follow_page-lockup-fix.patch
s390: endless loop in follow_page.
const-fixes.patch
const vs. __attribute__((const)) confusion
sn01.patch
sn: Some hwgraph code clean up
sn03.patch
sn: copyright update
sn05.patch
sn: namespace cleanup: ioerror_dump->sn_ioerror_dump
sn06.patch
sn: kill big endian stuff
sn07.patch
sn: kill $Id$
sn08.patch
sn: remove unused enum
sn09.patch
From: Pat Gefre <[email protected]>
Subject: Re: [PATCH] Updating our sn code in 2.6] - Patch 009
sn10.patch
sn: Kill nag.h
sn11.patch
sn: Kill the arcs/*.h files
sn12.patch
sn: Delete invent.h
sn13.patch
sn: General code clean up of sn/io/io.c
sn14.patch
sn: machvec/pci.c clean up
sn15.patch
sn: General clean up of xbow.c
sn16.patch
sn: Remove the bridge and xbridge code - everything not PIC
sn17.patch
sn: Fix the last patch - missed an IS_PIC_SOFT and needed the CG definition
sn18.patch
sn: Fix the last patch - missed an IS_PIC_SOFT and needed the CG definition
sn19.patch
sn: New code for Opus and CGbrick
sn20.patch
sn: klgraph.c clean up
sn21.patch
sn: More klgraph.c clean up
sn22.patch
sn: General module.c clean up
sn23.patch
sn: shubio.c cleanup
sn24.patch
sn: General xtalk.c clean up
sn25.patch
sn: irq clean up and update
sn26.patch
sn: code pruning - a couple of adds due to the clean up
sn27.patch
sn: Fix a couple of compiler warnings
sn28.patch
sn: hcl.c clean up for init failures and OOM
sn29.patch
sn: Some small bte code clean ups
sn30.patch
sn: Moved code out of pciio and into its own file - snia_if.c and renamed the functions
sn31.patch
sn: A few small clean ups
sn32.patch
sn: Some more minor clean up
sn33.patch
sn: Remove __ASSEMBLY__ tags from shubio.h
sn34.patch
sn: Small check for invalid node in shub ioctl function
sn35.patch
sn: More code clean up - this time ioconfig_bus.c
sn36.patch
sn: Code changes for interrupt redirect
sn37.patch
sn: Forget to check in the _reg file
sn38.patch
sn: Merged 2 files into another (sgi_io_sim and irix_io_init into sgi_io_init)
sn39.patch
sn: Support for the LCD
sn40.patch
sn: Missed an include file in the last patch
sn41.patch
sn: One less panic
sn42.patch
sn: SAL interface clean up
sn43.patch
sn: Fixes for shuberror.c
sn44.patch
sn: Need a bigger max compact node value
sn45.patch
sn: Use numionodes
sn46.patch
sn: Change the definition and usage of iio_itte - make it an array
sn47.patch
sn: Debug clean up in pcibr_dvr.c
sn48.patch
sn: New pci provider interfaces
sn49.patch
sn: Fix IIO_ITTE_DISABLE() args
sn50.patch
sn: Added a missed opus mod and oom mod
sn51.patch
sn: Added cbrick_type_get_nasid() function
sn52.patch
sn: Clean up the bit twiddle macros in pcibr_config.c
sn53.patch
sn: Fixed an oom in pci_bus_cvlink.c
sn54.patch
sn: Remove the pcibr_wrap... functions
sn55.patch
sn: printk cleanup
sn56.patch
sn: pci dma cleanup
sn57.patch
sn: Make pcibr debug variables static
sn58.patch
sn: Include file clean up in pcibr_hints.c
sn59.patch
sn: Added call to pcireg_intr_status_get
sn60.patch
sn: More code clean up = mostly pcibr_slot.c
sn61.patch
sn: pcibr_rrb.c cleanup
sn62.patch
sn: Minor code clean up of pcibr_error.c
sn63.patch
sn: sn_pci_fixup() clean up or is it fix up ???
sn65.patch
sn: Remove irix_io_init - replace with sgi_master_io_infr_init
sn66.patch
sn: Don't call init_hcl from the fixup code
sn67.patch
sn: Error devenable not used - delete defs
sn68.patch
sn: Delete unused code in pcibr_slot.c
sn69.patch
sn: Delete unused pciio.c code (???_host???_[sg]et)
sn70.patch
sn: Minor clean up for ml_iograph.c
sn71.patch
sn: Simulator check in pci_bus_cvlink.c
sn73.patch
sn: Mostly printk clean up and remove some dead code
sn74.patch
sn: A little re-formatting
sn75.patch
sn: cleanups and error checking
list_del-debug.patch
list_del debug check
print-build-options-on-oops.patch
show_task-free-stack-fix.patch
show_task() fix and cleanup
oops-dump-preceding-code.patch
i386 oops output: dump preceding code
lockmeter.patch
4g-2.6.0-test2-mm2-A5.patch
4G/4G split patch
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g/4g usercopy atomicity fix
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g/4g usercopy atomicity fix
4G/4G preempt on vstack
4G/4G: even number of kmap types
4g4g: fix __get_user in slab
4g4g: Remove extra .data.idt section definition
4g/4g linker error (overlapping sections)
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g4g: show_registers() fix
4g/4g usercopy atomicity fix
4g4g: debug flags fix
4g4g: Fix wrong asm-offsets entry
cyclone time fixmap fix
4G/4G preempt on vstack
4G/4G: even number of kmap types
4g4g: fix __get_user in slab
4g4g: Remove extra .data.idt section definition
4g/4g linker error (overlapping sections)
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g4g: show_registers() fix
4g/4g usercopy atomicity fix
4g4g: debug flags fix
4g4g: Fix wrong asm-offsets entry
cyclone time fixmap fix
use direct_copy_{to,from}_user for kernel access in mm/usercopy.c
4G/4G might_sleep warning fix
4g/4g pagetable accounting fix
Fix 4G/4G and WP test lockup
4G/4G KERNEL_DS usercopy again
Fix 4G/4G X11/vm86 oops
Fix 4G/4G athlon triplefault
4g4g SEP fix
Fix 4G/4G split fix for pre-pentiumII machines
4g4g-locked-userspace-copy.patch
Do a locked user-space copy for 4g/4g
4g4g-acpi-low-mappings-fix.patch
4g/4g PAE ACPI low mappings fix
ppc-fixes.patch
make mm4 compile on ppc
O_DIRECT-race-fixes-rollup.patch
DIO fixes forward port and AIO-DIO fix
O_DIRECT race fixes comments
O_DRIECT race fixes fix fix fix
DIO locking rework
O_DIRECT XFS fix
dio-aio-fixes.patch
direct-io AIO fixes
dio-aio fix fix
aio-fallback-bio_count-race-fix-2.patch
AIO+DIO bio_count race fix
aio-sysctl-parms.patch
aio sysctl parms
Hi Andrew,
Tiny patch to make -mm3 compile on an NUMA box with NR_CPUS >
BITS_PER_LONG.
Cheers,
Jes
--- old/kernel/sched.c~ Wed Jan 14 02:59:53 2004
+++ new/kernel/sched.c Wed Jan 14 03:18:28 2004
@@ -3249,7 +3249,7 @@
for_each_cpu_mask(j, node->cpumask) {
struct sched_group *cpu = &sched_group_cpus[j];
- cpu->cpumask = CPU_MASK_NONE;
+ cpus_clear(cpu->cpumask);
cpu_set(j, cpu->cpumask);
printk(KERN_INFO "CPU%d\n", j);
On Wednesday 14 January 2004 04:48 am, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1/2.6
> +psmouse-drop-timed-out-bytes.patch
Andrew,
Could you please queue this one for your next -mm - first attempt was too
eager at complaining - it's ok to have timeout while we probing ports, etc.
so warnings should only be produced if mouse is in active state.
The patch depends on the one you have.
Dmitry
===================================================================
[email protected], 2004-01-10 23:50:51-05:00, [email protected]
Input: Change the way timeouts/parity errors are handled:
- Only complain about errors from keyboard controller if mouse
is activated
- Reset packet count to 0 as the next received byte will most
likely be the first byte of a new packet
- If expecting an ACK from the mouse set NACK condition
psmouse-base.c | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
===================================================================
diff -Nru a/drivers/input/mouse/psmouse-base.c b/drivers/input/mouse/psmouse-base.c
--- a/drivers/input/mouse/psmouse-base.c Sat Jan 10 23:55:28 2004
+++ b/drivers/input/mouse/psmouse-base.c Sat Jan 10 23:55:28 2004
@@ -122,9 +122,15 @@
goto out;
if (flags & (SERIO_PARITY|SERIO_TIMEOUT)) {
- printk(KERN_WARNING "psmouse.c: bad data from KBC -%s%s\n",
- flags & SERIO_TIMEOUT ? " timeout" : "",
- flags & SERIO_PARITY ? " bad parity" : "");
+ if (psmouse->state == PSMOUSE_ACTIVATED)
+ printk(KERN_WARNING "psmouse.c: bad data from KBC -%s%s\n",
+ flags & SERIO_TIMEOUT ? " timeout" : "",
+ flags & SERIO_PARITY ? " bad parity" : "");
+ if (psmouse->acking) {
+ psmouse->ack = -1;
+ psmouse->acking = 0;
+ }
+ psmouse->pktcnt = 0;
goto out;
}
This happened to mozilla:
Unable to handle kernel paging request at virtual address e295f000
printing eip:
c02985b3
*pde = 1fe08067
*pte = 00000000
Oops: 0000 [#1]
CPU: 0
EIP: 0060:[<c02985b3>] Not tainted VLI
EFLAGS: 00010202
EIP is at resample_expand+0x169/0x333
eax: c02985b3 ebx: 00000000 ecx: 00000000 edx: 00000000
esi: 00000000 edi: e295b5a2 ebp: e295effe esp: d8ffbe2c
ds: 007b es: 007b ss: 0068
Process mozilla-bin (pid: 798, threadinfo=d8ffa000 task=d9c7c080)
Stack: c0298676 c02985b3 dfc87310 dfc872f0 00000000 00000004 00000004 00000001
00000000 0000023d 00001169 00000800 dfc87280 d9292880 c0298bc6 dfc87280
d9292d00 d9292880 00000800 00001169 dfc87280 00000800 00001169 d6193680
Call Trace:
[<c0298676>] resample_expand+0x22c/0x333
[<c02985b3>] resample_expand+0x169/0x333
[<c0298bc6>] rate_transfer+0x34/0x3e
[<c02963d6>] snd_pcm_plug_write_transfer+0x8b/0xbd
[<c0292b67>] snd_pcm_oss_write2+0xce/0x116
[<c0293088>] snd_pcm_oss_sync1+0x49/0xdb
[<c0118417>] default_wake_function+0x0/0x12
[<c02a228c>] snd_pcm_format_set_silence+0x69/0x176
[<c029321c>] snd_pcm_oss_sync+0x102/0x197
[<c02941e6>] snd_pcm_oss_release+0x22/0x6d
[<c01420ea>] __fput+0x37/0x9b
[<c0140f28>] filp_close+0x59/0x62
[<c0140f76>] sys_close+0x45/0x50
[<c0360847>] syscall_call+0x7/0xb
[<c036007b>] direct_csum_partial_copy_generic+0xf33/0x15b8
Code: 22 8b 44 24 10 ff 4c 24 10 85 c0 0f 8e 80 00 00 00 8b 44 24 04 ff e0 0f b6 45 00 eb 07 0f b6 45 00 83 f0 80 89 c6 c1 e6 08 eb 5d <8b> 75 00 eb 58 8b 75 00 eb 34 eb 39 eb 3d 8b 45 00 89 c6 c1 ee
I use ALSA with oss emulation, and the following hw driver:
Intel i8x0/MX440, SiS 7012; Ali 5455; NForce Audio; AMD768/8111
The kernel is monolithic and optimized for size.
The machine survived just fine, only mozilla got stuck and had to be killed.
Helge Hafting
Linux 2.6 (mm tree) Compile Statistics (gcc 3.2.2)
Warnings/Errors Summary
Kernel bzImage bzImage bzImage modules bzImage modules
(defconfig) (allno) (allyes) (allyes) (allmod) (allmod)
--------------- ---------- -------- -------- -------- -------- --------
2.6.1-mm3 0w/0e 0w/0e 151w/ 5e 10w/0e 3w/0e 177w/0e
2.6.1-mm2 0w/0e 0w/0e 143w/ 5e 12w/0e 3w/0e 171w/0e
2.6.1-mm1 0w/0e 0w/0e 146w/ 9e 12w/0e 6w/0e 171w/0e
2.6.1-rc2-mm1 0w/0e 0w/0e 149w/ 0e 12w/0e 6w/0e 171w/4e
2.6.1-rc1-mm2 0w/0e 0w/0e 157w/15e 12w/0e 3w/0e 185w/4e
2.6.1-rc1-mm1 0w/0e 0w/0e 156w/10e 12w/0e 3w/0e 184w/2e
2.6.0-mm2 0w/0e 0w/0e 161w/ 0e 12w/0e 3w/0e 189w/0e
2.6.0-mm1 0w/0e 0w/0e 173w/ 0e 12w/0e 3w/0e 212w/0e
Web page with links to complete details:
http://developer.osdl.org/cherry/compile/
Version information for host [ cherrypit.pdx.osdl.net ]
gcc: 3.2.2
patch: 2.5.4
Kernel version: 2.6.1-mm3
Kernel build:
Making bzImage (defconfig): 0 warnings, 0 errors
Making modules (defconfig): 0 warnings, 0 errors
Making bzImage (allnoconfig): 0 warnings, 0 errors
Making bzImage (allyesconfig): 151 warnings, 5 errors
Making modules (allyesconfig): 10 warnings, 0 errors
Making bzImage (allmodconfig): 3 warnings, 0 errors
Making modules (allmodconfig): 177 warnings, 0 errors
Building directories:
Building fs/adfs: clean
Building fs/affs: clean
Building fs/afs: clean
Building fs/autofs: clean
Building fs/autofs4: clean
Building fs/befs: clean
Building fs/bfs: clean
Building fs/cifs: clean
Building fs/coda: clean
Building fs/cramfs: clean
Building fs/devfs: clean
Building fs/devpts: clean
Building fs/efs: clean
Building fs/exportfs: clean
Building fs/ext2: clean
Building fs/ext3: clean
Building fs/fat: clean
Building fs/freevxfs: clean
Building fs/hfs: clean
Building fs/hpfs: clean
Building fs/hugetlbfs: clean
Building fs/intermezzo: clean
Building fs/isofs: clean
Building fs/jbd: clean
Building fs/jffs: clean
Building fs/jffs2: clean
Building fs/jfs: clean
Building fs/lockd: clean
Building fs/minix: clean
Building fs/msdos: clean
Building fs/ncpfs: clean
Building fs/nfs: clean
Building fs/nfsd: clean
Building fs/nls: clean
Building fs/ntfs: clean
Building fs/partitions: clean
Building fs/proc: clean
Building fs/qnx4: clean
Building fs/ramfs: clean
Building fs/reiserfs: clean
Building fs/romfs: clean
Building fs/smbfs: clean
Building fs/sysfs: clean
Building fs/sysv: clean
Building fs/udf: clean
Building fs/ufs: clean
Building fs/vfat: clean
Building fs/xfs: clean
Building drivers/net: 8 warnings, 0 errors
Building drivers/i2c: clean
Building drivers/media: clean
Building drivers/base: clean
Building drivers/pci: clean
Building drivers/eisa: clean
Building drivers/isdn: clean
Building drivers/char: 1 warnings, 0 errors
Building drivers/acpi: clean
Building drivers/serial: 1 warnings, 0 errors
Building drivers/fc4: clean
Building drivers/parport: clean
Building drivers/usb: 9 warnings, 0 errors
Building drivers/mtd: 23 warnings, 0 errors
Building drivers/block: 1 warnings, 0 errors
Building drivers/input: clean
Building drivers/atm: clean
Building drivers/ide: 30 warnings, 0 errors
Building drivers/pnp: clean
Building drivers/oprofile: clean
Building drivers/ieee1394: clean
Building drivers/cdrom: 3 warnings, 0 errors
Building drivers/pcmcia: 4 warnings, 0 errors
Building drivers/md: clean
Building drivers/message: 1 warnings, 0 errors
Building drivers/cpufreq: clean
Building drivers/sbus: clean
Building drivers/bluetooth: clean
Building drivers/telephony: 5 warnings, 0 errors
Building drivers/zorro: clean
Building drivers/acorn: clean
Building drivers/tc: clean
Building drivers/mca: clean
Building drivers/nubus: clean
Building drivers/misc: clean
Building drivers/dio: clean
Building drivers/scsi/aacraid: clean
Building drivers/scsi/aic7xxx: 0 warnings, 1 errors
Building drivers/scsi/pcmcia: 4 warnings, 0 errors
Building drivers/scsi/sym53c8xx_2: clean
Building drivers/video/aty: 3 warnings, 0 errors
Building drivers/video/console: 2 warnings, 0 errors
Building drivers/video/i810: clean
Building drivers/video/kyro: clean
Building drivers/video/logo: clean
Building drivers/video/matrox: 5 warnings, 0 errors
Building drivers/video/riva: clean
Building drivers/video/sis: 1 warnings, 0 errors
Building sound/core: clean
Building sound/drivers: clean
Building sound/i2c: clean
Building sound/isa: 3 warnings, 0 errors
Building sound/oss: 33 warnings, 0 errors
Building sound/pci: clean
Building sound/pcmcia: clean
Building sound/synth: clean
Building sound/usb: clean
Building arch/i386: clean
Building crypto: clean
Building lib: clean
Building net: clean
Building security: clean
Building sound: clean
Building usr: clean
Building fs: clean
Building drivers/video: 8 warnings, 0 errors
Building drivers/scsi: 34 warnings, 0 errors
Building drivers/net: 0 warnings, 1 errors
Error Summary (individual module builds):
drivers/net: 0 warnings, 1 errors
drivers/scsi/aic7xxx: 0 warnings, 1 errors
(needs parallel build patch)
Warning Summary (individual module builds):
drivers/block: 1 warnings, 0 errors
drivers/cdrom: 3 warnings, 0 errors
drivers/char: 1 warnings, 0 errors
drivers/ide: 30 warnings, 0 errors
drivers/message: 1 warnings, 0 errors
drivers/mtd: 23 warnings, 0 errors
drivers/net: 8 warnings, 0 errors
drivers/pcmcia: 4 warnings, 0 errors
drivers/scsi/pcmcia: 4 warnings, 0 errors
drivers/scsi: 34 warnings, 0 errors
drivers/serial: 1 warnings, 0 errors
drivers/telephony: 5 warnings, 0 errors
drivers/usb: 9 warnings, 0 errors
drivers/video/aty: 3 warnings, 0 errors
drivers/video/console: 2 warnings, 0 errors
drivers/video/matrox: 5 warnings, 0 errors
drivers/video/sis: 1 warnings, 0 errors
drivers/video: 8 warnings, 0 errors
sound/isa: 3 warnings, 0 errors
sound/oss: 33 warnings, 0 errors
Error List:
make: [.tmp_vmlinux1] Error 1 (ignored)
make: [.tmp_vmlinux2] Error 1 (ignored)
make: [vmlinux] Error 1 (ignored)
make[1]: [arch/i386/boot/bzImage] Error 1 (ignored)
make[1]: [arch/i386/boot/compressed/vmlinux] Error 2 (ignored)
make[1]: [arch/i386/boot/vmlinux.bin] Error 1 (ignored)
make[2]: [aicasm_gram.c] Error 1 (ignored)
make[2]: [drivers/net/wan/wanxlfw.inc] Error 127 (ignored)
Warning List:
arch/i386/kernel/cpu/cpufreq/powernow-k8.c:38:2: warning: #warning this
driver has not been tested on a preempt system
drivers/cdrom/aztcd.c:379: warning: `pa_ok' defined but not used
drivers/cdrom/isp16.c:124: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/cdrom/mcdx.h:180:2: warning: #warning You have not edited mcdx.h
drivers/cdrom/mcdx.h:181:2: warning: #warning Perhaps irq and i/o
settings are wrong.
drivers/cdrom/sjcd.c:1703: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/char/applicom.c:522:2: warning: #warning "Je suis stupide. DW. -
copy*user in cli"
drivers/char/applicom.c:67: warning: `applicom_pci_tbl' defined but not
used
drivers/char/watchdog/alim1535_wdt.c:320: warning: `ali_pci_tbl' defined
but not used
drivers/ide/ide-probe.c:1326: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/ide-probe.c:1355: warning: `MOD_DEC_USE_COUNT' is deprecated
(declared at include/linux/module.h:497)
drivers/ide/ide-tape.c:6301: warning: duplicate `const'
drivers/ide/ide.c:2470: warning: implicit declaration of function
`pnpide_init'
drivers/ide/legacy/ide-cs.c:364: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/legacy/ide-cs.c:410: warning: `MOD_DEC_USE_COUNT' is
deprecated (declared at include/linux/module.h:497)
drivers/ide/pci/aec62xx.c:533: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/alim15x3.c:871: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/amd74xx.c:451: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/cmd64x.c:755: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/cs5520.c:294: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/cs5530.c:416: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/cy82c693.c:437: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/hpt34x.c:334: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/hpt366.c:1223: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/ns87415.c:228: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/opti621.c:364: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/pdc202xx_new.c:591: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/pdc202xx_old.c:916: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/piix.c:746: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/rz1000.c:65: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/sc1200.c:557: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/serverworks.c:804: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/siimage.c:1196: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/sis5513.c:956: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/slc90e66.c:376: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/triflex.c:227: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/ide/pci/trm290.c:378: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/ide/pci/trm290.c:406: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
drivers/ide/pci/via82cxxx.c:618: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/input/gameport/ns558.c:121: warning: `check_region' is
deprecated (declared at include/linux/ioport.h:119)
drivers/input/gameport/ns558.c:80: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/media/video/zoran_card.c:149: warning: `zr36067_pci_tbl' defined
but not used
drivers/message/fusion/mptscsih.c:7061: warning: `mptscsih_setup'
defined but not used
drivers/message/i2o/i2o_block.c:1507: warning: `MOD_DEC_USE_COUNT' is
deprecated (declared at include/linux/module.h:497)
drivers/mtd/chips/amd_flash.c:783: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/mtd/chips/cfi_cmdset_0001.c:381: warning: unsigned int format,
different type arg (arg 2)
drivers/mtd/chips/cfi_cmdset_0001.c:965: warning: unsigned int format,
different type arg (arg 2)
drivers/mtd/chips/cfi_cmdset_0002.c:1157: warning: unsigned int format,
different type arg (arg 4)
drivers/mtd/chips/cfi_cmdset_0002.c:513: warning: unsigned int format,
different type arg (arg 4)
drivers/mtd/chips/cfi_cmdset_0002.c:651: warning: unsigned int format,
different type arg (arg 4)
drivers/mtd/chips/cfi_cmdset_0002.c:977: warning: unsigned int format,
different type arg (arg 4)
drivers/mtd/chips/cfi_cmdset_0020.c:1139: warning: unsigned int format,
different type arg (arg 3)
drivers/mtd/chips/cfi_cmdset_0020.c:1288: warning: unsigned int format,
different type arg (arg 3)
drivers/mtd/chips/cfi_cmdset_0020.c:493: warning: unsigned int format,
different type arg (arg 3)
drivers/mtd/chips/cfi_cmdset_0020.c:853: warning: unsigned int format,
different type arg (arg 3)
drivers/mtd/chips/sharp.c:157: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/mtd/cmdlinepart.c:344: warning: `mtdpart_setup' defined but not
used
drivers/mtd/devices/doc2000.c:567: warning: assignment from incompatible
pointer type
drivers/mtd/devices/doc2000.c:568: warning: assignment from incompatible
pointer type
drivers/mtd/devices/doc2001.c:376: warning: assignment from incompatible
pointer type
drivers/mtd/devices/doc2001.c:377: warning: assignment from incompatible
pointer type
drivers/mtd/nftlcore.c:354: warning: passing arg 7 of pointer to
function makes pointer from integer without a cast
drivers/mtd/nftlcore.c:358: warning: passing arg 7 of pointer to
function makes pointer from integer without a cast
drivers/mtd/nftlcore.c:363: warning: passing arg 7 of pointer to
function makes pointer from integer without a cast
drivers/mtd/nftlcore.c:632: warning: passing arg 7 of pointer to
function makes pointer from integer without a cast
drivers/mtd/nftlcore.c:696: warning: passing arg 7 of pointer to
function makes pointer from integer without a cast
drivers/mtd/nftlmount.c:220: warning: passing arg 7 of pointer to
function makes pointer from integer without a cast
drivers/net/acenic.c:135: warning: `acenic_pci_tbl' defined but not used
drivers/net/arcnet/com20020-isa.c:188: warning: unused variable `dev'
drivers/net/arcnet/com20020-isa.c:189: warning: unused variable `lp'
drivers/net/dgrs.c:1463: warning: `dev' might be used uninitialized in
this function
drivers/net/ibmlana.c:910: warning: `ibmlana_probe' defined but not used
drivers/net/ne.c:168: warning: unused variable `irq'
drivers/net/netconsole.c:99: warning: initialization from incompatible
pointer type
drivers/net/sk98lin/skaddr.c:1092: warning: `ReturnCode' might be used
uninitialized in this function
drivers/net/sk98lin/skaddr.c:1624: warning: `ReturnCode' might be used
uninitialized in this function
drivers/net/sk98lin/skge.c:713: warning: unused variable
`proc_root_initialized'
drivers/net/tulip/winbond-840.c:149: warning: `version' defined but not
used
drivers/net/wan/cycx_drv.c:430: warning: unsigned int format, long
unsigned int arg (arg 3)
drivers/net/wan/pc300_tty.c:584:2: warning: #warning This is broken. See
comments.
drivers/pcmcia/i82365.c:665: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/pcmcia/i82365.c:799: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/pcmcia/pcmcia_compat.c:158: warning: `CardServices' is
deprecated (declared at drivers/pcmcia/pcmcia_compat.c:35)
drivers/pcmcia/tcic.c:340: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:1003: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:1008: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:700: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:704: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:708: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:712: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:716: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:720: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:973: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:988: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:993: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:998: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/NCR5380.c:396: warning: `phases' defined but not used
drivers/scsi/NCR5380.c:699: warning: `NCR5380_probe_irq' defined but not
used
drivers/scsi/NCR5380.c:756: warning: `NCR5380_print_options' defined but
not used
drivers/scsi/NCR53c406a.c:611: warning: `NCR53c406a_setup' defined but
not used
drivers/scsi/NCR53c406a.c:660: warning: initialization from incompatible
pointer type
drivers/scsi/NCR53c406a.c:669: warning: `wait_intr' defined but not used
drivers/scsi/advansys.c:10006: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/advansys.c:4622: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/aha152x.c:404: warning: `id_table' defined but not used
drivers/scsi/aha152x.c:804: warning: `aha152x_setup' defined but not
used
drivers/scsi/aha152x.c:863: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/aha152x.c:881: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/atp870u.c:2350: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/atp870u.c:2422: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/dtc.c:187: warning: `dtc_setup' defined but not used
drivers/scsi/eata_pio.c:596: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/fd_mcs.c:300: warning: `fd_mcs_setup' defined but not used
drivers/scsi/fd_mcs.c:311: warning: initialization from incompatible
pointer type
drivers/scsi/fd_mcs.h:27: warning: `fd_mcs_command' declared `static'
but never defined
drivers/scsi/fdomain.c:763: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/g_NCR5380.c:926: warning: `id_table' defined but not used
drivers/scsi/gdth.c:881: warning: `gdthtable' defined but not used
drivers/scsi/libata-core.c:2141: warning: `ata_qc_push' defined but not
used
drivers/scsi/psi240i.c:713: warning: initialization from incompatible
pointer type
drivers/scsi/psi240i.c:714: warning: initialization from incompatible
pointer type
drivers/scsi/sym53c416.c:627: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/sym53c416.c:715: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/scsi/wd7000.c:1611: warning: `wd7000_abort' defined but not used
drivers/serial/8250.c:693: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/telephony/ixj.c:7737: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/telephony/ixj.c:7799: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/telephony/ixj.c:7835: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
drivers/telephony/ixj.h:41: warning: `ixj_h_rcsid' defined but not used
drivers/usb/class/usb-midi.h:144: warning: `usb_midi_ids' defined but
not used
drivers/usb/media/pwc-if.c:1124: warning: control reaches end of
non-void function
drivers/usb/media/pwc-if.c:1855: warning: assignment from incompatible
pointer type
drivers/usb/serial/ftdi_sio.c:1874: warning: unused variable `serial'
drivers/usb/serial/ftdi_sio.c:1875: warning: unused variable `priv'
drivers/usb/serial/ftdi_sio.c:1900: warning: unused variable `serial'
drivers/usb/serial/ftdi_sio.c:1903: warning: unused variable `urb_value'
drivers/usb/serial/ftdi_sio.c:1904: warning: unused variable `buf'
drivers/usb/serial/ftdi_sio.c:1905: warning: unused variable `mask'
drivers/usb/serial/ftdi_sio.c:1905: warning: unused variable `ret'
drivers/video/aty/aty128fb.c:2336: warning: `aty128fb_exit' defined but
not used
drivers/video/aty/aty128fb.c:254: warning: `mode' defined but not used
drivers/video/aty/aty128fb.c:256: warning: `nomtrr' defined but not used
drivers/video/console/mdacon.c:374: warning: `MOD_INC_USE_COUNT' is
deprecated (declared at include/linux/module.h:485)
drivers/video/console/mdacon.c:384: warning: `MOD_DEC_USE_COUNT' is
deprecated (declared at include/linux/module.h:497)
drivers/video/hgafb.c:452: warning: `hgafb_fillrect' defined but not
used
drivers/video/hgafb.c:472: warning: `hgafb_copyarea' defined but not
used
drivers/video/hgafb.c:502: warning: `hgafb_imageblit' defined but not
used
drivers/video/imsttfb.c:1089: warning: `imsttfb_load_cursor_image'
defined but not used
drivers/video/imsttfb.c:1159: warning: `imstt_set_cursor' defined but
not used
drivers/video/matrox/matroxfb_base.c:1250: warning: `inverse' defined
but not used
drivers/video/matrox/matroxfb_g450.c:129: warning: duplicate `const'
drivers/video/matrox/matroxfb_g450.c:130: warning: duplicate `const'
drivers/video/matrox/matroxfb_maven.c:347: warning: duplicate `const'
drivers/video/matrox/matroxfb_maven.c:348: warning: duplicate `const'
drivers/video/sis/sis_main.c:622: warning: unused variable `reg'
drivers/video/tdfxfb.c:1005: warning: `tdfxfb_cursor' defined but not
used
drivers/video/tdfxfb.c:198: warning: `inverse' defined but not used
drivers/video/tdfxfb.c:199: warning: `mode_option' defined but not used
drivers/video/tridentfb.c:455: warning: `tridentfb_fillrect' defined but
not used
drivers/video/tridentfb.c:473: warning: `tridentfb_copyarea' defined but
not used
include/linux/ixjuser.h:45: warning: `ixjuser_h_rcsid' defined but not
used
include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please
move your driver to the new sysfs api"
sound/isa/opti9xx/opti92x-ad1848.c:1671: warning: `check_region' is
deprecated (declared at include/linux/ioport.h:119)
sound/isa/opti9xx/opti92x-ad1848.c:1687: warning: `check_region' is
deprecated (declared at include/linux/ioport.h:119)
sound/isa/opti9xx/opti92x-ad1848.c:314: warning: `check_region' is
deprecated (declared at include/linux/ioport.h:119)
sound/oss/ad1848.c:1580: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/ad1848.c:2530: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/ad1848.c:2967: warning: `id_table' defined but not used
sound/oss/cmpci.c:1465: warning: unused variable `s'
sound/oss/cmpci.c:2865: warning: `cmpci_pci_tbl' defined but not used
sound/oss/cs4232.c:141: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/cs4232.c:193: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/gus_card.c:76: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/gus_card.c:78: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/gus_card.c:93: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/gus_card.c:94: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/mad16.c:322: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/maui.c:307: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/mpu401.c:1217: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/msnd.c:74: warning: `MOD_INC_USE_COUNT' is deprecated
(declared at include/linux/module.h:485)
sound/oss/msnd.c:95: warning: `MOD_DEC_USE_COUNT' is deprecated
(declared at include/linux/module.h:497)
sound/oss/msnd_pinnacle.c:1123: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
sound/oss/msnd_pinnacle.c:1811: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
sound/oss/opl3sa.c:114: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/opl3sa.c:122: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/pss.c:1004: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/pss.c:191: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/pss.c:640: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/pss.c:710: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/sb_common.c:1224: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
sound/oss/sb_common.c:523: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
sound/oss/sgalaxy.c:89: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/sgalaxy.c:97: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/sscape.c:1113: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/sscape.c:1132: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/sscape.c:1137: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/sscape.c:737: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
sound/oss/trix.c:147: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/trix.c:292: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/trix.c:85: warning: `check_region' is deprecated (declared at
include/linux/ioport.h:119)
sound/oss/wavfront.c:2426: warning: `check_region' is deprecated
(declared at include/linux/ioport.h:119)
sound/oss/wf_midi.c:788: warning: `check_region' is deprecated (declared
at include/linux/ioport.h:119)
John
Hi,
the patch "serial-02-fixups.patch" introduced following compile error:
CC [M] drivers/char/sx.o
drivers/char/sx.c: In function `sx_tiocmset':
drivers/char/sx.c:1761: error: `dtr' undeclared (first use in this function)
drivers/char/sx.c:1761: error: (Each undeclared identifier is reported only
once
drivers/char/sx.c:1761: error: for each function it appears in.)
drivers/char/sx.c:1756: Warnung: unused variable `cts'
The attached patch fixes it...
Thomas Schlichter
Hi,
the patch "serial-02-fixups.patch" introduced following compile error:
CC [M] drivers/char/cyclades.o
drivers/char/cyclades.c: In function `cy_tiocmset':
drivers/char/cyclades.c:3719: error: `value' undeclared (first use in this
function)
drivers/char/cyclades.c:3719: error: (Each undeclared identifier is reported
only once
drivers/char/cyclades.c:3719: error: for each function it appears in.)
drivers/char/cyclades.c:3719: Warnung: unused variable `arg'
The attached patch fixes it...
Thomas Schlichter
Hi,
the patch "sched-sibling-map-to-cpumask.patch" inroduced following compile
error on UP machines:
CC [M] arch/i386/kernel/cpu/cpufreq/p4-clockmod.o
arch/i386/kernel/cpu/cpufreq/p4-clockmod.c: In function `cpufreq_p4_setdc':
arch/i386/kernel/cpu/cpufreq/p4-clockmod.c:71: error: `cpu_sibling_map'
undeclared (first use in this function)
arch/i386/kernel/cpu/cpufreq/p4-clockmod.c:71: error: (Each undeclared
identifier is reported only once
arch/i386/kernel/cpu/cpufreq/p4-clockmod.c:71: error: for each function it
appears in.)
The attached patch fixes it...
Thomas Schlichter
Hi,
the patch "serial-03-fixups.patch" introduced following compile error:
CC [M] drivers/char/riscom8.o
drivers/char/riscom8.c: In function `rc_tiocmget':
drivers/char/riscom8.c:1323: error: `result' undeclared (first use in this
function)
drivers/char/riscom8.c:1323: error: (Each undeclared identifier is reported
only once
drivers/char/riscom8.c:1323: error: for each function it appears in.)
drivers/char/riscom8.c: In function `rc_tiocmset':
drivers/char/riscom8.c:1336: Warnung: unused variable `arg'
drivers/char/riscom8.c: At top level:
drivers/char/riscom8.c:1669: error: `rx_tiocmset' undeclared here (not in a
function)
drivers/char/riscom8.c:1669: error: initializer element is not constant
drivers/char/riscom8.c:1669: error: (near initialization for
`riscom_ops.tiocmset')
drivers/char/riscom8.c:1334: Warnung: `rc_tiocmset' defined but not used
The attached patch fixes it...
Thomas Schlichter
Hi,
the patch "serial-03-fixups.patch" introduced following compile error:
CC [M] drivers/char/moxa.o
drivers/char/moxa.c: In function `moxa_tiocmget':
drivers/char/moxa.c:754: error: `port' undeclared (first use in this function)
drivers/char/moxa.c:754: error: (Each undeclared identifier is reported only
once
drivers/char/moxa.c:754: error: for each function it appears in.)
drivers/char/moxa.c: In function `moxa_tiocmset':
drivers/char/moxa.c:779: error: `port' undeclared (first use in this function)
The attached patch fixes it...
Thomas Schlichter
Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1/2.6.1-mm3/
>
>
> - A big ppc64 update from Anton
>
> - Added Nick's CPU scheduler patches for hyperthreaded/SMT CPUs. This work
> needs lots of testing and review from those who care about and work upon
> this feature, please.
>
> - An I/O scheduler tuning patch. This is the 114th patch against the
> anticipatory scheduler and we're nearly finished, honest. Now would be a
> good time for people to run the appropriate benchmarks.
>
> We're still not as good as deadline on some seeky loads, and deep SCSI
> TCQ still hurts a lot. But it is looking good on average.
>
> - Plenty of other random stuff
I am still getting lock-ups on my system (nForce2 w/ Athlon XP 2500+).
I am currently stuck at 2.6.1-rc1-mm1. If there is anything I can do
to help track down the problem I would be happy to help, I just need
some pointers on where to start.
-Roberto Sanchez
Andrew Morton wrote:
>ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1/2.6.1-mm3/
>
>
>- A big ppc64 update from Anton
>
>- Added Nick's CPU scheduler patches for hyperthreaded/SMT CPUs. This work
> needs lots of testing and review from those who care about and work upon
> this feature, please.
>
This also includes my SMP / NUMA scheduler work, so it should help
larger SMP and especially NUMA systems. Testing would be good.