* 2.6.3-mm4
@ 2004-02-26 2:55 Andrew Morton
2004-02-26 8:22 ` 2.6.3-mm4 Alexander Hoogerhuis
` (6 more replies)
0 siblings, 7 replies; 19+ messages in thread
From: Andrew Morton @ 2004-02-26 2:55 UTC (permalink / raw)
To: linux-kernel
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.3/2.6.3-mm4/
- Big knfsd update. Mainly for nfsv4
- DVB udpate
- Various fixes
Changes since 2.6.3-mm3:
linus.patch
bk-alsa.patch
bk-netdev.patch
bk-input.patch
bk-pci.patch
bk-i2c.patch
bk-driver-core.patch
External trees, latest versions thereof
-acpi-utils-warning-fix.patch
-acpi-sleep-warning-fix.patch
-ppc64-remove-dump_regs.patch
-ppc64-lmbpatch.patch
-ppc64-flushfix.patch
-ppc64-duplicate_prototype.patch
-ppc64-promfix.patch
-ppc64-log-eeh-errors.patch
-ppc64-log-rtas-error.patch
-ppc64-CROSS32-env-2.6.1.patch
-ppc64-linux-2.5.archhelp.patch
-ppc64-oops-flags.patch
-ppc64-debug-stack-usage.patch
-ppc64-funit-at-a-time.patch
-ppc64-970fx.patch
-ppc64-rtas_token.patch
-ppc64-vio-header.patch
-ppc64-upfix.patch
-ppc64-saved-command-line.patch
-ppc64-cpu-spinup-fixes.patch
-ppc64-smp-message-pass.patch
-ppc64-rtasd_cleanup.patch
-ppc64-stackoverflow.patch
-ppc64-remove-get-user.patch
-ppc64-cpus-in-sysfs.patch
-ppc64-stab-static.patch
-ppc64-stab-optimise.patch
-ppc64-irq_per_cpu.patch
-ppc64-iseries-makefile.patch
-ppc64-get_SP.patch
-ppc64-prom-interrupts.patch
-ppc64-fix-numa-on-non-numa.patch
-ppc64-oops-formatting-cleanups.patch
-ppc64-restore-cpu-names.patch
-serial-02-fixups.patch
-serial-02-fixups-fixes.patch
-serial-03-fixups.patch
-i830-agp-pm-fix.patch
-x86_64-make-xconfig-fix.patch
-add-syscalls_h-shmat-fix.patch
-add-syscalls_h.patch
-dynamic-pty-allocation.patch
-nbd-rmmod-oops-fix.patch
-m68k-391.patch
-m68k-392.patch
-m68k-393.patch
-m68k-394.patch
-m68k-395.patch
-m68k-396.patch
-m68k-397.patch
-m68k-398.patch
-m68k-399.patch
-m68k-400.patch
-m68k-401.patch
-m68k-402.patch
-m68k-403.patch
-m68k-404.patch
-m68k-405.patch
-m68k-406.patch
-m68k-408.patch
-m68k-409.patch
-m68k-411.patch
-m68k-412.patch
-m68k-413.patch
-m68k-414.patch
-m68k-415.patch
-sysctl-nlen-check.patch
-dm-crypt-cryptoloop-docco.patch
-nbd-set_capacity-fix.patch
-nbd-cleanups.patch
-sysv-ipc-cond_syscall-cleanup.patch
-ipmi-warning-fixes.patch
-mtrr-init-section-fixes.patch
-CodingStyle-fixes.patch
-ia32e-GDT-fix.patch
-ext3-schedule-inside-lock-fix.patch
-dgrs-uninitialised-var-fix.patch
-NGROUPS_MAX-sysctl.patch
-ia64-check_pgt_cache-warning-fix.patch
-security-oops-fix.patch
-resource-allocation-reporting-fix.patch
-pci_request_regions-printk-fix.patch
-introduce-bus_bridge_ctl-member.patch
-alder-insert_resource-fix.patch
-alder-io_apic-quirk.patch
-janitor-jffs-checks.patch
-video-use-min-max.patch
-telephony-min-max-fix.patch
-ISDN-v110-fix.patch
-efi-warning-fixes.patch
-remove-x86-THREAD_SIZE-assumptions.patch
-x86-printk-fix.patch
-x86_64-naming-fix.patch
-powernow-frequency-handling-fix.patch
-require-make-3-79-1.patch
-i2c-with-debug-oops-fix.patch
Merged
+nfsd-NGROUPS-fixes.patch
Missing nfsd bits from the larger-NGROUPS merge
+dma_sync_for_device-cpu.patch
Experimental dma mapping API change from davem
-compat-signal-noarch-2004-01-29.patch
-compat-signal-ppc64-2004-01-29.patch
-compat-signal-ia64-2004-01-29.patch
+compat-signal-noarch-2004-01-29.patch
Rolled up
-compat-generic-ipc-emulation.patch
-compat-generic-ipc-emulation-s390.patch
-compat-generic-ipc-emulation-x86_64.patch
-compat-generic-ipc-emulation-ia64.patch
-add_syscalls-compat-ipc-fix.patch
-compat-ipc-syscalls-fixes.patch
+compat-generic-ipc-emulation.patch
Rolled up
+kill-old-dead-netdev-apis.patch
Remvoe old netdev APIs
+gcc-35-pdaudiocf_irq-build-fix.patch
build fix
-input-2wheel-mouse-fix-fix.patch
Folded into input-2wheel-mouse-fix.patch
-dmapool-needs-pci.patch
Dropped.
+bk-driver-core-x86_64-build-fix.patch
Fix x86_64 build for bk-input-core.patch
+kgdb-ga-recent-gcc-fix.patch
Fix kgdb for current gcc
+kgdb-THREAD_SIZE-fixes.patch
Don't assume 8k stacks
-psmouse-drop-timed-out-bytes.patch
Dropped, was fixed by other means
+move-scatterwalk-functions-to-own-file.patch
+in-place-encryption-fix.patch
Crypto cleanups and highmem fixes
+knfsd-rpcsec_gss-minimal-support.patch
+knfsd-rpcsec_gss-minimal-support-NGROUPS-fix.patch
+knfsd-rpcsec_gss-minimal-support-NGROUPS-fix-2.patch
+knfsd-gss-api-integrity-checking.patch
+knfsd-IDmap-support.patch
+knfsd-nfs4-pointer-cleanup.patch
+knfsd-nfs4-locking-state-fix.patch
+knfsd-v4-exclusive-open-fix.patch
+knfsd-changeinfo-time-higher-resolution.patch
+knfsd-shareowner-fix.patch
+knfsd-replaying-fixes.patch
+knfsd-setclientid-fix.patch
+knfsd-lockowner-fix.patch
+knfsd-readdir-error-code-fix.patch
+knfsd-nfserr_nofilehandle-fix.patch
+knfsd-lookup_parent-fix.patch
+knfsd-error-code-return-fixes.patch
+knfsd-xdr-error-fix.patch
+knfsd-symlink-fixes.patch
+knfsd-lock-length-fix.patch
+knfsd-rename-error-code-fixes.patch
+knfsd-unlock-on-close-fix.patch
+knfsd-comment-fix.patch
+knfsd-fh_dup2-fix.patch
+knfsd-implement-RELEASE_LOCKOWNER.patch
+knfsd-add-OP_ILLEGAL.patch
+knfsd-OP_CREATE-fix.patch
+knfsd-OP_LOCK-check.patch
+knfsd-OP_OPEN_CONFIRM-fix.patch
+knfsd-open_downgrade-enforcement.patch
+knfsd-readlink-error-return-fix.patch
+knfsd-nfsd4_remove-error-fix.patch
+knfsd-stateid-replay-fixes.patch
+knfsd-attribute-decoding-retval-fix.patch
+knfsd-READ_BUF-cleanup.patch
+knfsd-sunrpc_init-ordering-fixes.patch
+knfsd-readdir-more-than-one-page.patch
knfsd update
-laptop-mode-2-tweaks.patch
-laptop-mode-simplification.patch
Folded into laptop-mode-2.patch
+hotplugcpu-core-sparc64-build-fix.patch
Fix sparc64 build
-vm-dont-rotate-active-list-padding.patch
Folded into vm-dont-rotate-active-list.patch
-vm-shrink-zone-div-by-0-fix.patch
Folded into vm-shrink-zone.patch
-dm-01-endio-method.patch
-dm-02-remove-v1-ioctl-interface.patch
-dm-02-compat_ioctl-fix.patch
-dm-03-list_for_each_entry-audit.patch
-dm-04-default-queue-limits-fix.patch
-dm-05-list-targets-command.patch
-dm-06-multipath-target.patch
The device mapper update is being updated
+s390-syscalls-h-update.patch
Teach the s390 pathches about syscalls.h
-remove-LDFLAGS_BLOB.patch
Dropped
+time-interpolator-fix.patch
Timekeeping accuracy fix
+dvb-01-update-subsystem-docs.patch
+dvb-02-update-saa7146-core.patch
+dvb-03-skystar2-updates.patch
+dvb-04-core-updates.patch
+dvb-05-frontend-updates.patch
+dvb-06-stv0299-frontend-update.patch
+dvb-07-tda1004x-update.patch
+dvb-08-av7110-update.patch
+dvb-09-ttusb-budget-update.patch
+dvb-ttusb-budget-compile-fix.patch
DVB update
+kmsg-nonblock.patch
Honour O_NONBLOCK on /proc/kmsg
+n_tty-cleanup.patch
Code cleanup
+mixart-build-fix.patch
ALS build fix
+add-a-slab-for-ethernet.patch
Add a kmalloc slab for 1536-byte skbuffs
+mac-driver-config-update.patch
Macintosh Kconfig update
+request_firmware-01-class-fixes.patch
+request_firmware-02-more-class-fixes.patch
+request_firmware-03-bitmap.patch
+request_firmware-04-priv-leak-fix.patch
+request_firmware-05-release-race-fixes.patch
+request_firmware-06-cleanups.patch
+request_firmware-07-attribute-fixes.patch
Firmware loader updates
+early-printk-doc-fix.patch
Documentation fix
+radeon-config-fix-2.patch
Compile fix
+remove-tty-CALLOUT-defines.patch
Clean up dead code
+tdfx-remove-float.patch
Kill gratuitous floating point
+mtd-locking-fix.patch
Remember the spin_unlock
+remove-KERNEL_SYSCALLS-stuff.patch
Clean up __KERNEL_SYSCALLS usage
+msi-kirqd-build-fix.patch
Compile fix
+afs-c99-fix.patch
+isdn-c99-fixes.patch
+airo-c99-fixes.patch
+wanxl-c99-fixes.patch
+pci200syn-c99-fixes.patch
+irda-usb-c99-fixes.patch
+saa7146_video-c99-fixes.patch
+stv0229-c99-fixes.patch
+alps_tdlb7-c99-fixes.patch
+sp887x-c99-fixes.patch
+budget-av-c99-fixes.patch
C99 struct initialiser fixups
+saa5246a-rev1-2.6.3.patch
New teletext decoder driver
+kbuild-add-defconfig-targets-to-make-help.patch
kbuild featurette
+wanmain-build-fix.patch
Compile fix
+3c505-build-fix.patch
Compile fix
+O_DIRECT-vs-buffered-fix-pdflush-hang-fix.patch
+serialise-writeback-fdatawait.patch
More O_DIRECT-vs-buffered I/O fixups
All 267 patches:
linus.patch
nfsd-NGROUPS-fixes.patch
knfsd: NGROUPS fixes
bk-alsa.patch
bk-netdev.patch
bk-input.patch
bk-pci.patch
bk-i2c.patch
bk-driver-core.patch
mm.patch
add -mmN to EXTRAVERSION
dma_sync_for_device-cpu.patch
dma_sync_for_{cpu,device}()
compat-signal-noarch-2004-01-29.patch
Generic 32-bit compat for copy_siginfo_to_user
compat-generic-ipc-emulation.patch
generic 32 bit emulation for System-V IPC
kill-old-dead-netdev-apis.patch
removal of b0rken netdev API functions
gcc-35-pdaudiocf_irq-build-fix.patch
Fix pdaudiocf_irq.c for gcc-3.5
m68k-406.patch
m68k: Amiga Zorro8390 Ethernet new driver model
input-2wheel-mouse-fix.patch
input: 2-wheel mouse fix
bk-driver-core-x86_64-build-fix.patch
fix x86_64 build for sys_device_register rename
kgdb-ga.patch
kgdb stub for ia32 (George Anzinger's one)
kgdbL warning fix
kgdb buffer overflow fix
kgdbL warning fix
kgdb: CONFIG_DEBUG_INFO fix
x86_64 fixes
correct kgdb.txt Documentation link (against 2.6.1-rc1-mm2)
kgdb-ga-recent-gcc-fix.patch
kgdb: fix for recent gcc
kgdboe-netpoll.patch
kgdb-over-ethernet via netpoll
kgdboe-non-ia32-build-fix.patch
kgdb-warning-fixes.patch
kgdb warning fixes
kgdb-x86_64-support.patch
kgdb-x86_64-support.patch for 2.6.2-rc1-mm3
kgdb-THREAD_SIZE-fixes.patch
THREAD_SIZE fixes for kgdb
must-fix.patch
must fix lists update
must fix list update
mustfix update
must-fix-update-5.patch
must-fix update
ppc64-tulip-build-fix.patch
ppc64: fix de4x5 build
ppc64-reloc_hide.patch
move-scatterwalk-functions-to-own-file.patch
move scatterwalk functions to own file
in-place-encryption-fix.patch
fix in-place de/encryption bug with highmem
hfs-rewrite.patch
hfsplus-support.patch
knfsd-rpcsec_gss-minimal-support.patch
kNFSd: Add minimal server-side support for rpcsec_gss.
knfsd-rpcsec_gss-minimal-support-NGROUPS-fix.patch
Fix up knfsd-rpcsec_gss-minimal-support-NGROUPS for expanded NGROUPS
knfsd-rpcsec_gss-minimal-support-NGROUPS-fix-2.patch
more svcauth_gss fixes
knfsd-gss-api-integrity-checking.patch
kNFSd: gss api changes for integrity checking.
knfsd-IDmap-support.patch
kNFSd: IDmap support for the NFSv4 server.
knfsd-nfs4-pointer-cleanup.patch
kNFSd: Nfsdv4 pointer cleanup
knfsd-nfs4-locking-state-fix.patch
kNFSd: NFSv4 locking state fix
knfsd-v4-exclusive-open-fix.patch
kNFSd: v4 exclusive open fix.
knfsd-changeinfo-time-higher-resolution.patch
kNFSd: Use higher-resolution time for the changeinfo, instead of using time and filesize.
knfsd-shareowner-fix.patch
kNFSd: When looking for a shareowner in the nfsd open, make sure we don't get a lockowner instead.
knfsd-replaying-fixes.patch
kNFSd: NFSdV4 fixes for replaying open requests.
knfsd-setclientid-fix.patch
kNFSd: Use only the uid when deciding whether a setclientid is being done with the "same principal".
knfsd-lockowner-fix.patch
kNFSd: When looking for a shareowner in the nfsd open, make sure we don't get a lockowner instead.
knfsd-readdir-error-code-fix.patch
kNFSd: readdir error code fix
knfsd-nfserr_nofilehandle-fix.patch
kNFSd: correctly tests and sets nfserr_nofilehandle for current and save fh.
knfsd-lookup_parent-fix.patch
kNFSd: Fix for lookup-parent at pseudo root
knfsd-error-code-return-fixes.patch
kNFSd: Correct error returns.
knfsd-xdr-error-fix.patch
kNFSd: fixes an xdr error by removing the verifier from error return.
knfsd-symlink-fixes.patch
kNFSd: correct symlink related error returns.
knfsd-lock-length-fix.patch
kNFSd: check lock length, return appropriate error
knfsd-rename-error-code-fixes.patch
kNFSd: correct rename error returns.
knfsd-unlock-on-close-fix.patch
kNFSd: unlock-on-close fix
knfsd-comment-fix.patch
kNFSd: Remove a comment that is no longer accurate
knfsd-fh_dup2-fix.patch
kNFSd: move fh_dup2 and fix it
knfsd-implement-RELEASE_LOCKOWNER.patch
kNFSd: Implement the nfsv4 RELEASE_LOCKOWNER operation.
knfsd-add-OP_ILLEGAL.patch
kNFSd: add OP_ILLEGAL, and fix processing of compounds with out of bounds op numbers.
knfsd-OP_CREATE-fix.patch
kNFSd: fix an error return for OP_CREATE
knfsd-OP_LOCK-check.patch
kNFSd: Add a check in OP_LOCK for new lockowners to ensure that the open stateid is
knfsd-OP_OPEN_CONFIRM-fix.patch
kNFSd: Corrects an error return for OP_OPEN_CONFIRM.
knfsd-open_downgrade-enforcement.patch
kNFSd: Enforce open_downgrade requirement
knfsd-readlink-error-return-fix.patch
kNFSd: Fix an out-of-spec readlink error return.
knfsd-nfsd4_remove-error-fix.patch
kNFSd: Fix an out-of-spec error in nfsd4_remove.
knfsd-stateid-replay-fixes.patch
kNFSd: Miscellaneous fixes to stateid-based replay
knfsd-attribute-decoding-retval-fix.patch
kNFSd: Fix out-of-spec error return in attribute decoding.
knfsd-READ_BUF-cleanup.patch
kNFSd: Make the calculation in the first READ_BUF easier to understand.
knfsd-sunrpc_init-ordering-fixes.patch
kNFSd: make sure sunrpc init routines called before gss init routines.
knfsd-readdir-more-than-one-page.patch
kNFSd: return more than one page of directory entries.
add-MODULE_VERSION-macro.patch
Add a MODULE_VERSION macro
rename-MODULE_VERSION.patch
rename other MODULE_VERSION users
invalidate_inodes-speedup.patch
invalidate_inodes speedup
more invalidate_inodes speedup fixes
cfq-4.patch
CFQ io scheduler
CFQ fixes
config_spinline.patch
uninline spinlocks for profiling accuracy.
pdflush-diag.patch
zap_page_range-debug.patch
zap_page_range() debug
get_user_pages-handle-VM_IO.patch
fix get_user_pages() against mappings of /dev/mem
support-zillions-of-scsi-disks.patch
support many SCSI disks
pci_set_power_state-might-sleep.patch
CONFIG_STANDALONE-default-to-n.patch
Make CONFIG_STANDALONE default to N
extra-buffer-diags.patch
CONFIG_SYSFS.patch
From: Pat Mochel <mochel@osdl.org>
Subject: [PATCH] Add CONFIG_SYSFS
CONFIG_SYSFS-boot-from-disk-fix.patch
slab-leak-detector.patch
slab leak detector
scale-nr_requests.patch
scale nr_requests with TCQ depth
truncate_inode_pages-check.patch
local_bh_enable-warning-fix.patch
sched-find_busiest_node-resolution-fix.patch
sched: improved resolution in find_busiest_node
sched-domains.patch
sched: scheduler domain support
sched: fix for NR_CPUS > BITS_PER_LONG
sched: clarify find_busiest_group
sched: find_busiest_group arithmetic fix
sched-clock-fixes.patch
fix sched_clock()
sched-sibling-map-to-cpumask.patch
sched: cpu_sibling_map to cpu_mask
p4-clockmod sibling_map fix
p4-clockmod: handle more than two siblings
sched-domains-i386-ht.patch
sched: implement domains for i386 HT
sched: Fix CONFIG_SMT oops on UP
sched: fix SMT + NUMA bug
Change arch_init_sched_domains to use cpu_online_map
Fix build with NR_CPUS > BITS_PER_LONG
sched-domain-tweak.patch
i386-sched-domain code consolidation
sched-no-drop-balance.patch
sched: handle inter-CPU jiffies skew
sched-directed-migration.patch
sched_balance_exec(): don't fiddle with the cpus_allowed mask
sched-domain-debugging.patch
sched_domain debugging
sched-domain-balancing-improvements.patch
scheduler domain balancing improvements
sched-group-power.patch
sched-group-power
sched-group-power-warning-fixes.patch
sched-group-power warning fixes
sched-domains-use-cpu_possible_map.patch
sched_domains: use cpu_possible_map
ppc64-cpu_vm_mask-fix.patch
ppc64: cpu_vm_mask fix
ide-siimage-seagate.patch
ide-ali-UDMA6-support.patch
IDE: Add support of UDMA6 on ALi rev > 0xc4
fa311-mac-address-fix.patch
wrong mac address with netgear FA311 ethernet card
laptop-mode-2.patch
laptop-mode for 2.6, version 6
Documentation/laptop-mode.txt
laptop-mode documentation updates
Laptop mode documentation addition
laptop mode simplification
pid_max-fix.patch
Bug when setting pid_max > 32k
use-soft-float.patch
Use -msoft-float
DRM-cvs-update.patch
DRM cvs update
drm-include-fix.patch
process-migration-speedup.patch
Reduce TLB flushing during process migration
hotplugcpu-generalise-bogolock.patch
Atomic Hotplug CPU: Generalize Bogolock
hotplugcpu-generalise-bogolock-fix-for-kthread-stop-using-signals.patch
hotplugcpu-use-bogolock-in-modules.patch
Atomic Hotplug CPU: Use Bogolock in module.c
hotplugcpu-core.patch
Atomic Hotplug CPU: Hotplug CPU Core
stop_machine-warning-fix.patch
hotplugcpu-core-sparc64-build-fix.patch
hotplugcpu-core sparc64 build fix
hotplugcpu-core-fix-for-kthread-stop-using-signals.patch
migrate_to_cpu-dependency-fix.patch
migrate_to_cpu() dependency fix
hotplugcpu-core-drain_local_pages-fix.patch
split drain_local_pages
hotplugcpu-rcupdate-many-cpus-fix.patch
CPU hotplug, rcupdate high NR_CPUS fix
nfs-31-attr.patch
NFSv2/v3/v4: New attribute revalidation code
nfs-reconnect-fix.patch
instrument-highmem-page-reclaim.patch
vm: per-zone page reclaim instrumentation
blk_congestion_wait-return-remaining.patch
return remaining jiffies from blk_congestion_wait()
vmscan-remove-priority.patch
mm/vmscan.c: remove unused priority argument.
kswapd-throttling-fixes.patch
kswapd throttling fixes
vm-dont-rotate-active-list.patch
vmscan: avoid rotation of the active list
vmscan: align scan_page per node
vm-lru-info.patch
vmscan: make better use of referenced info
vm-shrink-zone.patch
vmscan: several tuneups
vm-tune-throttle.patch
vmscan: delay throttling a little
shrink_slab-for-all-zones.patch
vm: scan slab in response to highmem scanning
zone-balancing-fix.patch
vmscan: zone balancing fix
zone-balancing-batching.patch
vmscan: fix inter-zone reclaim balancing
fix all_zones_ok logic
non-readable-binaries.patch
Handle non-readable binfmt_misc executables
binfmt_misc-credentials.patch
binfmt_misc: improve calaulation of interpreter's credentials
sleep_on-needs_lock_kernel.patch
sleep_on(): check for lock_kernel
nfs-server-in-root_server_path.patch
Pull NFS server address out of root_server_path
nfs-d_drop-lowmem.patch
NFS: handle nfs_fhget() error
initramfs-kinit_command.patch
initramfs: look for /sbin/init
add-syscalls_h-kinit.patch
centaur-crypto-core-support.patch
First steps toward VIA crypto support
adaptive-lazy-readahead.patch
adaptive lazy readahead
nfs-avoid-i_size_write.patch
NFS: avoid unlocked i_size_write()
ext3-journalled-quotas.patch
ext3: Journalled quotas
ext3-journalled-quotas-warning-fix.patch
ext3-journalled-quotas-cleanups.patch
sysfs_remove_dir-race-fix.patch
sysfs_remove_dir-vs-dcache_readdir race fix
sysfs_remove_subdir-dentry-leak-fix.patch
Fix dentry refcounting in sysfs_remove_group()
fbdev-cursor-1.patch
fbdev cursor part 1.
cursor-fix.patch
cursor fix.
expanded-pci-config-space.patch
Expanded PCI config space
per-node-rss-tracking.patch
Track per-node RSS for NUMA
aic7xxx-deadlock-fix.patch
aic7xxx deadlock fix
futex_wait-debug.patch
futex_wait debug
module_exit-deadlock-fix.patch
module unload deadlock fix
tulip-printk-cleanup.patch
tulip printk cleanup
parport-01-move-exports.patch
parport: move exports
parport-02-use-module_init.patch
parport: use module_init() for low-level driver init
parport-03-sysctls-use-module_init.patch
parport: use module_init() for sysctl registration
parport-04-move-option-parsing.patch
parport: move parport_pc option parsing
parport-irq-warning-fix.patch
parport warning fixes
parport-05-parport_pc_probe_port-fixes.patch
parport: sanitize parport_pc_probe_port()
parport-06-refcounting-fixes.patch
parport: refcounting fixes
parport-07-unregister-fixes.patch
parport: parport_unregister_port() splitups abd fixes
parport-08-parport_announce-cleanups.patch
parport: parport_announce_port() cleanup
parport-09-track-used-ports.patch
parport: parport_pc(): keep track of ports
parport-09-track-used-ports-fix.patch
parport-10-sunbpp-track-ports.patch
parport: parport_sunbpp(): keep track of ports
parport-11-remove-parport_enumerate.patch
parport: remove parport_enumerate()
parport-12-driver-list-cleanup.patch
parport: use list.h for driver list
hitachi-scsi_devinfo-fix.patch
Add Hitachi 9960 Storage on SCSI devlist as BLIST_SPARSELUN|BLIST_LARGELUN
dm-crypt-cipher-digest.patch
dm-crypt: add digest-based iv generation mode
superblock-fixes.patch
super block fixes
zoran-refcounting-fixes.patch
fix module reference counting in zoran driver
nfs-mount-error-recovery.patch
nfs mount-time oops fixes
selinux-inode-race-trap.patch
Try to diagnose Bug 2153
ext3-dirty-debug-patch.patch
ext3 debug patch
ufs2-01.patch
read-only support for UFS2
s390-01-general-update.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-compat_timer_settime.patch
s390: compat_timer_settime.
s390-05-ctc-net-driver.patch
s390: CTC network driver.
s390-06-lcs-net-driver.patch
s390: LCS network driver.
s390-07-iucv-net-driver.patch
s390: IUCV network driver.
s390-08-dasd-driver.patch
s390: DASD device driver.
s390-09-virtual-timer-interface.patch
s390: virtual timer interface.
s390-10-zvm-monitor-stream.patch
s390: z/VM monitor stream.
s390-11-collaborative-memory-management.patch
s390: collaborative memory management.
s390-12-cannel-measurement-block-interface.patch
s390: channel measurement block interface.
s390-zfcp-host-adapter.patch
s390: zfcp host adapter
s390-syscalls-h-update.patch
s390 syscalls.h update
s390-dcss-block-driver.patch
s390: DCSS block device driver.
ide-scsi-error-handling-fixes.patch
ide-scsi error handling fixes
fb_console_init-fix.patch
fb_console_init fix
nfs-write-throttling.patch
Add write throttling to NFS client
poll-select-longer-timeouts.patch
poll()/select(): support longer timeouts
poll-select-range-check-fix.patch
poll()/select() range checking fix
poll-select-handle-large-timeouts.patch
poll()/select(): handle long timeouts
zwane-is-floppy-maintainer-now.patch
floppy oops fix(?)
ide-io-CONFIG_LBD-fix.patch
ide-io.c: CONFIG_LBD fix
pcmcia-debugging-rework-1.patch
Overhaul PCMCIA debugging (1)
cs_err-compile-fix.patch
pcmcia: workaround for gcc-2.95 bug in cs_err()
pcmcia-debugging-rework-2.patch
Overhaul PCMCIA debugging (2)
distribute-early-allocations-across-nodes.patch
Manfred's patch to distribute boot allocations across nodes
time-interpolator-fix.patch
time interpolator fix
dvb-01-update-subsystem-docs.patch
dvb: Update subsystem docs
dvb-02-update-saa7146-core.patch
dvb: Update saa7146 driver core
dvb-03-skystar2-updates.patch
dvb: Minor Skystar2 updates
dvb-04-core-updates.patch
dvb: core update
dvb-05-frontend-updates.patch
dvb: Misc frontend updates
dvb-06-stv0299-frontend-update.patch
dvb: stv0299 DVB frontend update
dvb-07-tda1004x-update.patch
dvb: tda1004x DVB frontend update
dvb-08-av7110-update.patch
dvb: av7110 DVB driver update
dvb-09-ttusb-budget-update.patch
dvb: TTUSB-Budget DVB driver update
dvb-ttusb-budget-compile-fix.patch
Compilation fix for latest DVB updates
kmsg-nonblock.patch
teach /proc/kmsg about O_NONBLOCK
n_tty-cleanup.patch
n_tty.c cleanup
mixart-build-fix.patch
CONFIG_SND_MIXART doesn't compile
add-a-slab-for-ethernet.patch
Add a kmalloc slab for ethernet packets
mac-driver-config-update.patch
M68k Macintosh driver config
request_firmware-01-class-fixes.patch
request_firmware(): misc fixes
request_firmware-02-more-class-fixes.patch
request_firmware(): more misc fixes
request_firmware-03-bitmap.patch
request_firmware(): add status bitmap
request_firmware-04-priv-leak-fix.patch
request_firmware(): fix firmware_priv leak
request_firmware-05-release-race-fixes.patch
request_firmware(): race fixes
request_firmware-06-cleanups.patch
request_firmware(): refactor fw_setup_class_device()
request_firmware-07-attribute-fixes.patch
request_firmware(): fix attribute removal
early-printk-doc-fix.patch
early printk documentation fix
radeon-config-fix-2.patch
radeon config fix
remove-tty-CALLOUT-defines.patch
Remove unused tty CALLOUT defines
tdfx-remove-float.patch
don't use floating point in tdfxfb
mtd-locking-fix.patch
mtd locking fix
afs-c99-fix.patch
C99 patch for fs/afs/inode.c
remove-KERNEL_SYSCALLS-stuff.patch
Kill bogus __KERNEL_SYSCALLS usage
msi-kirqd-build-fix.patch
fix MSI-related build breakage
isdn-c99-fixes.patch
C99 initiailzers for drivers/isdn/i4l/isdn_common.c
airo-c99-fixes.patch
C99 initializers for drivers/net/wireless/airo.c
wanxl-c99-fixes.patch
C99 initializers for drivers/net/wan/wanxl.c
pci200syn-c99-fixes.patch
C99 initializers for drivers/net/wan/pci200syn.c
irda-usb-c99-fixes.patch
C99 initializers for drivers/net/irda/irda-usb.c
saa7146_video-c99-fixes.patch
C99 initializers for drivers/media/common/saa7146_video.c
stv0229-c99-fixes.patch
C99 initializer for drivers/media/dv/frontend/stv0229.c
alps_tdlb7-c99-fixes.patch
C99 initializers for drivers/media/dvb/frontends/alps_tdlb7.c
sp887x-c99-fixes.patch
C99 initializers for drivers/media/dvb/frontends/sp887x.c
budget-av-c99-fixes.patch
C99 initializer for driver/media/dvb/ttpci/budget-av.c
saa5246a-rev1-2.6.3.patch
V4L: Add new driver for Teletext decoder SAA5246A from Philips
kbuild-add-defconfig-targets-to-make-help.patch
kbuild: add defconfig targets to make help
wanmain-build-fix.patch
wanmain.c build fix
3c505-build-fix.patch
3c505.c needs delay.h
list_del-debug.patch
list_del debug check
oops-dump-preceding-code.patch
i386 oops output: dump preceding code
lockmeter.patch
ia64-lockmeter-fix.patch
lockmeter-2.2-cruft.patch
lockmeter.h: remove kernel 2.2 #ifdef (i386 + alpha)
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
4g/4g PAE ACPI low mappings fix
zap_low_mappings() cannot be __init
4g/4g: remove printk at boot
4g4g-THREAD_SIZE-fixes.patch
4g4g-locked-userspace-copy.patch
Do a locked user-space copy for 4g/4g
ppc-fixes.patch
make mm4 compile on ppc
O_DIRECT-race-fixes-rollup.patch
O_DIRECT data exposure fixes
O_DIRECT-ll_rw_block-vs-block_write_full_page-fix.patch
Fix race between ll_rw_block() and block_write_full_page()
blockdev-direct-io-speedup.patch
blockdev direct-io speedups
O_DIRECT-vs-buffered-fix.patch
Fix O_DIRECT-vs-buffered data exposure bug
O_DIRECT-vs-buffered-fix-pdflush-hang-fix.patch
pdflush hang fix
serialise-writeback-fdatawait.patch
serialize_writeback_fdatawait patch
dio-aio-fixes.patch
direct-io AIO fixes
aio-fallback-bio_count-race-fix-2.patch
AIO+DIO bio_count race fix
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-26 2:55 2.6.3-mm4 Andrew Morton
@ 2004-02-26 8:22 ` Alexander Hoogerhuis
2004-02-26 8:48 ` 2.6.3-mm4 Marc-Christian Petersen
2004-02-26 8:51 ` 2.6.3-mm4 Nuno Silva
` (5 subsequent siblings)
6 siblings, 1 reply; 19+ messages in thread
From: Alexander Hoogerhuis @ 2004-02-26 8:22 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.3/2.6.3-mm4/
>
> - Big knfsd update. Mainly for nfsv4
>
> - DVB udpate
>
> - Various fixes
>
And a few symbols that are not exported?
WARNING: /lib/modules/2.6.3-mm4/kernel/fs/quota_v2.ko needs unknown symbol mark_info_dirty
WARNING: /lib/modules/2.6.3-mm4/kernel/fs/nfsd/nfsd.ko needs unknown symbol locks_remove_posix
WARNING: /lib/modules/2.6.3-mm4/kernel/net/ipv6/ipv6.ko needs unknown symbol sysctl_optmem_max
mvh,
A
--
Alexander Hoogerhuis | alexh@ihatent.com
CCNP - CCDP - MCNE - CCSE | +47 908 21 485
"You have zero privacy anyway. Get over it." --Scott McNealy
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-26 8:22 ` 2.6.3-mm4 Alexander Hoogerhuis
@ 2004-02-26 8:48 ` Marc-Christian Petersen
0 siblings, 0 replies; 19+ messages in thread
From: Marc-Christian Petersen @ 2004-02-26 8:48 UTC (permalink / raw)
To: linux-kernel; +Cc: Alexander Hoogerhuis, Andrew Morton
[-- Attachment #1: Type: text/plain, Size: 446 bytes --]
On Thursday 26 February 2004 09:22, Alexander Hoogerhuis wrote:
Hi Alex,
> And a few symbols that are not exported?
> WARNING: /lib/modules/2.6.3-mm4/kernel/fs/quota_v2.ko needs unknown symbol
> mark_info_dirty WARNING: /lib/modules/2.6.3-mm4/kernel/fs/nfsd/nfsd.ko
> needs unknown symbol locks_remove_posix WARNING:
> /lib/modules/2.6.3-mm4/kernel/net/ipv6/ipv6.ko needs unknown symbol
> sysctl_optmem_max
Apply attached patch.
ciao, Marc
[-- Attachment #2: 2.6.3-mm4-missing-exports.patch --]
[-- Type: text/x-diff, Size: 899 bytes --]
--- old/fs/locks.c 2004-02-26 01:29:14.000000000 +0100
+++ new/fs/locks.c 2004-02-26 08:27:02.000000000 +0100
@@ -1699,6 +1699,8 @@ void locks_remove_posix(struct file *fil
unlock_kernel();
}
+EXPORT_SYMBOL(locks_remove_posix);
+
/*
* This function is called on the last close of an open file.
*/
--- old/fs/dquot.c 2004-02-26 05:12:21.000000000 +0100
+++ new/fs/dquot.c 2004-02-26 08:28:26.000000000 +0100
@@ -1672,3 +1672,4 @@ EXPORT_SYMBOL(unregister_quota_format);
EXPORT_SYMBOL(dqstats);
EXPORT_SYMBOL(dq_list_lock);
EXPORT_SYMBOL(dq_data_lock);
+EXPORT_SYMBOL(mark_info_dirty);
--- old/net/core/sock.c 2004-02-26 05:12:22.000000000 +0100
+++ new/net/core/sock.c 2004-02-26 08:30:01.000000000 +0100
@@ -1198,4 +1198,5 @@ EXPORT_SYMBOL(sock_wmalloc);
#ifdef CONFIG_SYSCTL
EXPORT_SYMBOL(sysctl_rmem_max);
EXPORT_SYMBOL(sysctl_wmem_max);
+EXPORT_SYMBOL(sysctl_optmem_max);
#endif
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-26 2:55 2.6.3-mm4 Andrew Morton
2004-02-26 8:22 ` 2.6.3-mm4 Alexander Hoogerhuis
@ 2004-02-26 8:51 ` Nuno Silva
2004-02-27 0:48 ` 2.6.3-mm4 Greg KH
2004-02-26 15:50 ` 2.6.3-mm4 David Martínez Moreno
` (4 subsequent siblings)
6 siblings, 1 reply; 19+ messages in thread
From: Nuno Silva @ 2004-02-26 8:51 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
Hi!
After make modules_install, I got these:
if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.6.3-mm4; fi
WARNING: /lib/modules/2.6.3-mm4/kernel/net/ipv6/ipv6.ko needs unknown
symbol sysctl_optmem_max
WARNING: /lib/modules/2.6.3-mm4/kernel/drivers/i2c/busses/i2c-elektor.ko
needs unknown symbol cli
WARNING: /lib/modules/2.6.3-mm4/kernel/drivers/i2c/busses/i2c-elektor.ko
needs unknown symbol sti
WARNING: /lib/modules/2.6.3-mm4/kernel/drivers/net/typhoon.ko needs
unknown symbol direct_csum_partial_copy_generic
Thanks,
Nuno Silva
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-26 2:55 2.6.3-mm4 Andrew Morton
2004-02-26 8:22 ` 2.6.3-mm4 Alexander Hoogerhuis
2004-02-26 8:51 ` 2.6.3-mm4 Nuno Silva
@ 2004-02-26 15:50 ` David Martínez Moreno
2004-02-26 15:59 ` 2.6.3-mm4 Christoph Hellwig
2004-02-26 18:50 ` 2.6.3-mm4 Matthias Hentges
` (3 subsequent siblings)
6 siblings, 1 reply; 19+ messages in thread
From: David Martínez Moreno @ 2004-02-26 15:50 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel, ender
[-- Attachment #1: clearsigned data --]
[-- Type: Text/Plain, Size: 1363 bytes --]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
El Jueves, 26 de Febrero de 2004 03:55, Andrew Morton escribió:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.3/2.6.3-m
>m4/
>
> - Big knfsd update. Mainly for nfsv4
>
> - DVB udpate
>
> - Various fixes
Hello, Andrew, I jumped from rc1-mm1 to this and found that somebody finally
touched ini9100 driver, but it needs further cleaning. It doesn't compile
properly, and give warnings.
Attached patch fixes compilation of ini9100u driver and cleans several
unneeded definitions. It applies cleanly to 2.6.3-mm4 (I think).
Could you please review, because although simple, I'm scared, I don't really
know if my patch is doing the Right Thing (tm)? Thanks. :-)
Regards,
Ender.
- --
What was that, honey? It was bad. It had no fire, no energy, no nothing.
So tomorrow from 5 to 7 will you PLEASE act like you have more than a
two word vocabulary. It must be green.
-- DJ Ruby Rhod (The Fifth Element).
- --
Servicios de red - Network services
RedIRIS - Spanish Academic Network for Research and Development
Madrid (Spain)
Tlf (+34) 91.585.51.50
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAPhW3Ws/EhA1iABsRAoqPAJ4m9/jMcJ9/W54qLwEhKn9uC9AKOACeOJ2u
wy7M+GgPS8dWP2nR0IoeBnw=
=p/NV
-----END PGP SIGNATURE-----
[-- Attachment #2: ini9100u-broken-patch --]
[-- Type: text/x-diff, Size: 1058 bytes --]
--- drivers/scsi/ini9100u.c.orig 2004-02-26 14:12:32.000000000 +0100
+++ drivers/scsi/ini9100u.c 2004-02-26 14:13:27.000000000 +0100
@@ -180,14 +180,7 @@
static char *setup_str = (char *) NULL;
-static irqreturn_t i91u_intr0(int irq, void *dev_id, struct pt_regs *);
-static irqreturn_t i91u_intr1(int irq, void *dev_id, struct pt_regs *);
-static irqreturn_t i91u_intr2(int irq, void *dev_id, struct pt_regs *);
-static irqreturn_t i91u_intr3(int irq, void *dev_id, struct pt_regs *);
-static irqreturn_t i91u_intr4(int irq, void *dev_id, struct pt_regs *);
-static irqreturn_t i91u_intr5(int irq, void *dev_id, struct pt_regs *);
-static irqreturn_t i91u_intr6(int irq, void *dev_id, struct pt_regs *);
-static irqreturn_t i91u_intr7(int irq, void *dev_id, struct pt_regs *);
+static struct Scsi_Host *hreg;
static void i91u_panic(char *msg);
@@ -340,7 +333,6 @@
int i91u_detect(Scsi_Host_Template * tpnt)
{
HCS *pHCB;
- struct Scsi_Host *hreg;
unsigned long i; /* 01/14/98 */
int ok = 0, iAdapters;
ULONG dBiosAdr;
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-26 15:50 ` 2.6.3-mm4 David Martínez Moreno
@ 2004-02-26 15:59 ` Christoph Hellwig
0 siblings, 0 replies; 19+ messages in thread
From: Christoph Hellwig @ 2004-02-26 15:59 UTC (permalink / raw)
To: David Martínez Moreno; +Cc: Andrew Morton, linux-kernel
On Thu, Feb 26, 2004 at 04:50:14PM +0100, David Martínez Moreno wrote:
Content-Description: clearsigned data
> Attached patch fixes compilation of ini9100u driver and cleans several
> unneeded definitions. It applies cleanly to 2.6.3-mm4 (I think).
>
> Could you please review, because although simple, I'm scared, I don't really
> know if my patch is doing the Right Thing (tm)? Thanks. :-)
it's not 100% correct as the driver should support multiple HBAs.
Here's a better one:
--- 1.21/drivers/scsi/ini9100u.c Wed Feb 4 06:38:11 2004
+++ edited/drivers/scsi/ini9100u.c Thu Feb 26 17:58:20 2004
@@ -180,15 +180,6 @@
static char *setup_str = (char *) NULL;
-static irqreturn_t i91u_intr0(int irq, void *dev_id, struct pt_regs *);
-static irqreturn_t i91u_intr1(int irq, void *dev_id, struct pt_regs *);
-static irqreturn_t i91u_intr2(int irq, void *dev_id, struct pt_regs *);
-static irqreturn_t i91u_intr3(int irq, void *dev_id, struct pt_regs *);
-static irqreturn_t i91u_intr4(int irq, void *dev_id, struct pt_regs *);
-static irqreturn_t i91u_intr5(int irq, void *dev_id, struct pt_regs *);
-static irqreturn_t i91u_intr6(int irq, void *dev_id, struct pt_regs *);
-static irqreturn_t i91u_intr7(int irq, void *dev_id, struct pt_regs *);
-
static void i91u_panic(char *msg);
static void i91uSCBPost(BYTE * pHcb, BYTE * pScb);
@@ -278,7 +269,7 @@
unsigned long flags;
spin_lock_irqsave(dev->host_lock, flags);
- tul_isr((HCS *)hreg->base);
+ tul_isr((HCS *)dev->base);
spin_unlock_irqrestore(dev->host_lock, flags);
return IRQ_HANDLED;
}
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-26 2:55 2.6.3-mm4 Andrew Morton
` (2 preceding siblings ...)
2004-02-26 15:50 ` 2.6.3-mm4 David Martínez Moreno
@ 2004-02-26 18:50 ` Matthias Hentges
2004-02-26 23:35 ` 2.6.3-mm4, sensors broken Prakash K. Cheemplavam
` (2 subsequent siblings)
6 siblings, 0 replies; 19+ messages in thread
From: Matthias Hentges @ 2004-02-26 18:50 UTC (permalink / raw)
To: LKML
[-- Attachment #1: Type: text/plain, Size: 830 bytes --]
Hello!
In -mm4 ACPI suspend to ram (echo -n mem >/sys/power/state) no longer
suspends my centrino laptop. This used to work in -mm3.
It fails to suspend "radeonfb" (which isn't active BTW, fbcon is not
loaded but radeonfb is compiled in).
I have attached a photo of the suspend message.
Please note that on this laptop ACPI always used to suspend the machine.
It just never wakes up :)
And that's the reason i follow the latest -mm patches. I still hope
*some* day suspend/resume will work ;)
Thought i'd share this.
Dateils of the laptop (dmesg, lspci) can be found here:
http://www.hentges.net/howtos/samsung_p30_hwspecs.html
HTH & HAND
--
Matthias Hentges
Cologne / Germany
[www.hentges.net] -> PGP welcome, HTML tolerated
ICQ: 97 26 97 4 -> No files, no URL's
My OS: Debian SID. Geek by Nature, Linux by Choice
[-- Attachment #2: ACPI_small.jpg --]
[-- Type: image/jpeg, Size: 59986 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
[not found] <A6974D8E5F98D511BB910002A50A6647615F33F5@hdsmsx402.hd.intel.com>
@ 2004-02-26 22:40 ` Len Brown
0 siblings, 0 replies; 19+ messages in thread
From: Len Brown @ 2004-02-26 22:40 UTC (permalink / raw)
To: Matthias Hentges; +Cc: LKML
I'm not aware of an ACPI code in -mm4 that was not in -mm3, so i suspect
this issue may be specific to radeon.
cheers,
-Len
On Thu, 2004-02-26 at 13:50, Matthias Hentges wrote:
> Hello!
>
> In -mm4 ACPI suspend to ram (echo -n mem >/sys/power/state) no longer
> suspends my centrino laptop. This used to work in -mm3.
>
> It fails to suspend "radeonfb" (which isn't active BTW, fbcon is not
> loaded but radeonfb is compiled in).
>
> I have attached a photo of the suspend message.
>
> Please note that on this laptop ACPI always used to suspend the
> machine.
> It just never wakes up :)
>
> And that's the reason i follow the latest -mm patches. I still hope
> *some* day suspend/resume will work ;)
>
> Thought i'd share this.
>
> Dateils of the laptop (dmesg, lspci) can be found here:
> http://www.hentges.net/howtos/samsung_p30_hwspecs.html
>
> HTH & HAND
> --
> Matthias Hentges
> Cologne / Germany
>
> [www.hentges.net] -> PGP welcome, HTML tolerated
> ICQ: 97 26 97 4 -> No files, no URL's
>
> My OS: Debian SID. Geek by Nature, Linux by Choice
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-26 2:55 2.6.3-mm4 Andrew Morton
` (4 preceding siblings ...)
2004-02-26 23:35 ` 2.6.3-mm4, sensors broken Prakash K. Cheemplavam
@ 2004-02-27 0:11 ` J.A. Magallon
2004-02-27 0:46 ` 2.6.3-mm4 Greg KH
2004-02-27 9:00 ` 2.6.3-mm4 Prakash K. Cheemplavam
2004-02-27 23:51 ` 2.6.3-mm4 Adrian Bunk
6 siblings, 2 replies; 19+ messages in thread
From: J.A. Magallon @ 2004-02-27 0:11 UTC (permalink / raw)
To: linux-kernel; +Cc: Andrew Morton
On 02.26, Andrew Morton wrote:
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.3/2.6.3-mm4/
>
> - Big knfsd update. Mainly for nfsv4
>
> - DVB udpate
>
> - Various fixes
>
As somebody also stated, there are problems with sensors:
werewolf:~# service lm_sensors start
Loading sensors modules:
w83781d-isa-0290: Can't access procfs/sysfs file for writing;
Run as root?
Starting sensord: [ OK ]
I _was_ root. And initscripts are run as root ?
Perhaps this is a more generic problem with sysfs :(.
TIA
--
J.A. Magallon <jamagallon()able!es> \ Software is like sex:
werewolf!able!es \ It's better when it's free
Mandrake Linux release 10.0 (RC1) for i586
Linux 2.6.3-jam4 (gcc 3.4.0 (Mandrake Linux 10.0 3.4.0-0.2mdk))
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-27 0:11 ` 2.6.3-mm4 J.A. Magallon
@ 2004-02-27 0:46 ` Greg KH
2004-02-27 8:35 ` 2.6.3-mm4 Jean Delvare
2004-02-27 16:48 ` 2.6.3-mm4 Prakash K. Cheemplavam
2004-02-27 9:00 ` 2.6.3-mm4 Prakash K. Cheemplavam
1 sibling, 2 replies; 19+ messages in thread
From: Greg KH @ 2004-02-27 0:46 UTC (permalink / raw)
To: J.A. Magallon, Prakash K. Cheemplavam
Cc: linux-kernel, Andrew Morton, sensors
On Fri, Feb 27, 2004 at 01:11:15AM +0100, J.A. Magallon wrote:
>
> As somebody also stated, there are problems with sensors:
>
On Fri, Feb 27, 2004 at 12:35:52AM +0100, Prakash K. Cheemplavam wrote:
> Hi,
>
> this release made my sensors broken. With mm3 it worked nicely.
Yup, we changed all of the sensors sysfs names :)
Hey, we did warn everyone here on lkml we were going to do this, and no
one complained...
Anyway, I think all you need to do is get the cvs tree of the lmsensors
package. Sensors people, the needed changes are commited into the tree,
right?
thanks,
greg k-h
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-26 8:51 ` 2.6.3-mm4 Nuno Silva
@ 2004-02-27 0:48 ` Greg KH
0 siblings, 0 replies; 19+ messages in thread
From: Greg KH @ 2004-02-27 0:48 UTC (permalink / raw)
To: Nuno Silva; +Cc: Andrew Morton, linux-kernel
On Thu, Feb 26, 2004 at 08:51:13AM +0000, Nuno Silva wrote:
> WARNING: /lib/modules/2.6.3-mm4/kernel/drivers/i2c/busses/i2c-elektor.ko needs unknown symbol cli
> WARNING: /lib/modules/2.6.3-mm4/kernel/drivers/i2c/busses/i2c-elektor.ko needs unknown symbol sti
Known issue. If you enable CONFIG_BROKEN_ON_SMP then you will not see
this problem (as you will not be able to build the driver...)
thanks,
greg k-h
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-27 0:46 ` 2.6.3-mm4 Greg KH
@ 2004-02-27 8:35 ` Jean Delvare
2004-02-27 18:16 ` 2.6.3-mm4 Mike Fedyk
2004-02-27 16:48 ` 2.6.3-mm4 Prakash K. Cheemplavam
1 sibling, 1 reply; 19+ messages in thread
From: Jean Delvare @ 2004-02-27 8:35 UTC (permalink / raw)
To: Greg KH
Cc: J.A. Magallon, Prakash K. Cheemplavam, linux-kernel,
Andrew Morton, sensors
Quoting Greg KH <greg@kroah.com>:
> Anyway, I think all you need to do is get the cvs tree of the
> lmsensors package. Sensors people, the needed changes are commited
> into the tree, right?
No. The changes are waiting in my local repository, ready to be applied.
I didn't want to apply them because we were supposed to release
lm_sensors 2.8.5 (for Linux 2.6.3 users) and the sysfs names change
wouldn't belong there.
The libsensors patches are available on my personal server here:
http://jdelvare.net1.nerim.net/sensors/
Apply both patches in order and you'll get a 2.6.3-mm4-compliant
library.
I will apply the libsensors changes to the CVS repository as soon as the
kernel modules changes are accepted into Linus' tree. If we did not
release a new version since there, I'll take a CVS snapshot right
before so that Linux 2.6.3 users have a usable version available (but
my preference strongly goes to releasing 2.8.5 instead).
Thanks for testing.
--
Jean Delvare
http://www.ensicaen.ismra.fr/~delvare/
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-27 0:11 ` 2.6.3-mm4 J.A. Magallon
2004-02-27 0:46 ` 2.6.3-mm4 Greg KH
@ 2004-02-27 9:00 ` Prakash K. Cheemplavam
1 sibling, 0 replies; 19+ messages in thread
From: Prakash K. Cheemplavam @ 2004-02-27 9:00 UTC (permalink / raw)
To: J.A. Magallon; +Cc: linux-kernel, Andrew Morton
J.A. Magallon wrote:
> On 02.26, Andrew Morton wrote:
>
>>ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.3/2.6.3-mm4/
>>
>>- Big knfsd update. Mainly for nfsv4
>>
>>- DVB udpate
>>
>>- Various fixes
>>
>
>
> As somebody also stated, there are problems with sensors:
>
> werewolf:~# service lm_sensors start
> Loading sensors modules:
> w83781d-isa-0290: Can't access procfs/sysfs file for writing;
> Run as root?
> Starting sensord: [ OK ]
>
> I _was_ root. And initscripts are run as root ?
>
> Perhaps this is a more generic problem with sysfs :(.
Oh, yes I have noticed the same: "sensors -s" complained about some
writeing issue. As I son't know what it is good for, I didn't care.
Backing out bk-i2c.patch, above command works again, and even before
doing that comand my sensors all worked as they should.
Prakash
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-27 0:46 ` 2.6.3-mm4 Greg KH
2004-02-27 8:35 ` 2.6.3-mm4 Jean Delvare
@ 2004-02-27 16:48 ` Prakash K. Cheemplavam
1 sibling, 0 replies; 19+ messages in thread
From: Prakash K. Cheemplavam @ 2004-02-27 16:48 UTC (permalink / raw)
To: Greg KH; +Cc: J.A. Magallon, linux-kernel, Andrew Morton, sensors
> Yup, we changed all of the sensors sysfs names :)
>
> Hey, we did warn everyone here on lkml we were going to do this, and no
> one complained...
Ok, that explains it. Seems like I have not seen it. :-) (Well, I
started using sensors only since a few days, btw...)
Prakash
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-27 8:35 ` 2.6.3-mm4 Jean Delvare
@ 2004-02-27 18:16 ` Mike Fedyk
2004-02-27 19:59 ` 2.6.3-mm4 Jean Delvare
0 siblings, 1 reply; 19+ messages in thread
From: Mike Fedyk @ 2004-02-27 18:16 UTC (permalink / raw)
To: Jean Delvare
Cc: Greg KH, J.A. Magallon, Prakash K. Cheemplavam, linux-kernel,
Andrew Morton, sensors
Jean Delvare wrote:
> Quoting Greg KH <greg@kroah.com>:
>
>
>>Anyway, I think all you need to do is get the cvs tree of the
>>lmsensors package. Sensors people, the needed changes are commited
>>into the tree, right?
>
>
> No. The changes are waiting in my local repository, ready to be applied.
> I didn't want to apply them because we were supposed to release
> lm_sensors 2.8.5 (for Linux 2.6.3 users) and the sysfs names change
> wouldn't belong there.
>
> The libsensors patches are available on my personal server here:
> http://jdelvare.net1.nerim.net/sensors/
> Apply both patches in order and you'll get a 2.6.3-mm4-compliant
> library.
>
> I will apply the libsensors changes to the CVS repository as soon as the
> kernel modules changes are accepted into Linus' tree. If we did not
> release a new version since there, I'll take a CVS snapshot right
> before so that Linux 2.6.3 users have a usable version available (but
> my preference strongly goes to releasing 2.8.5 instead).
You have to be kidding me. Are you saying that with your patches to
libsensors it won't support 2.6.3 style sensor sysfs names?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-27 18:16 ` 2.6.3-mm4 Mike Fedyk
@ 2004-02-27 19:59 ` Jean Delvare
2004-02-29 7:51 ` 2.6.3-mm4 Mike Fedyk
0 siblings, 1 reply; 19+ messages in thread
From: Jean Delvare @ 2004-02-27 19:59 UTC (permalink / raw)
To: Mike Fedyk; +Cc: greg, jamagallon, PrakashKC, linux-kernel, akpm, sensors
> You have to be kidding me. Are you saying that with your patches to
> libsensors it won't support 2.6.3 style sensor sysfs names?
Yes I am. This isn't a fundamentally new problem. Each Linux 2.6 has
had its matching libsensors version that was not backward compatible
(with earlier 2.6 kernels; it's still fully compatible with 2.4).
Keeping newer versions of libsensors compatible with all early 2.6
kernel versions would make it incredibly more complex, with no
significant benefit IMHO.
The facts are that the sysfs interface to i2c chips is just stabilizing.
Greg's original naming scheme had many drawbacks (also we can't blame
him for that, since nobody objected before me), as I have been
explaining in a previous post on LKML. Also, many chip drivers did not
comply with it in early 2.6 kernels, and new chip drivers wouldn't fit
in it anyway.
The new interface is required if we want to write a chip-independant
libsensors someday. I estimate that this is worth breaking the
compatibility. The impacted kernels (later 2.5 and earlier 2.6) will
obviously not be used anymore within a short time anyway.
I invite you to read my original post here:
http://marc.theaimsgroup.com/?l=linux-kernel&m=107715308608606
I explain the problems of the current interface and my goals with the
new one. If you can think of a better solution to the problem, please
speak up.
Thanks.
--
Jean Delvare
http://www.ensicaen.ismra.fr/~delvare/
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-26 2:55 2.6.3-mm4 Andrew Morton
` (5 preceding siblings ...)
2004-02-27 0:11 ` 2.6.3-mm4 J.A. Magallon
@ 2004-02-27 23:51 ` Adrian Bunk
6 siblings, 0 replies; 19+ messages in thread
From: Adrian Bunk @ 2004-02-27 23:51 UTC (permalink / raw)
To: Andrew Morton, David Woodhouse; +Cc: linux-kernel
On Wed, Feb 25, 2004 at 06:55:36PM -0800, Andrew Morton wrote:
>...
> All 267 patches:
>...
> sleep_on-needs_lock_kernel.patch
> sleep_on(): check for lock_kernel
>...
FYI:
This gives the following on my computer:
<-- snip -->
Feb 27 22:47:37 r063144 kernel: lp0 off-line
Feb 27 22:47:37 r063144 kernel: Badness in interruptible_sleep_on_timeout at kernel/sched.c:2271
Feb 27 22:47:37 r063144 kernel: Call Trace:
Feb 27 22:47:37 r063144 kernel: [interruptible_sleep_on_timeout+271/288] interruptible_sleep_on_timeout+0x10f/0x120
Feb 27 22:47:37 r063144 kernel: [default_wake_function+0/16] default_wake_function+0x0/0x10
Feb 27 22:47:37 r063144 kernel: [parport_release+160/341] parport_release+0xa0/0x155
Feb 27 22:47:37 r063144 kernel: [printk+285/368] printk+0x11d/0x170
Feb 27 22:47:37 r063144 kernel: [lp_error+61/176] lp_error+0x3d/0xb0
Feb 27 22:47:37 r063144 kernel: [lp_check_status+134/208] lp_check_status+0x86/0xd0
Feb 27 22:47:37 r063144 kernel: [lp_wait_ready+71/128] lp_wait_ready+0x47/0x80
Feb 27 22:47:37 r063144 kernel: [lp_write+292/912] lp_write+0x124/0x390
Feb 27 22:47:37 r063144 kernel: [vfs_write+176/256] vfs_write+0xb0/0x100
Feb 27 22:47:37 r063144 kernel: [sys_write+56/96] sys_write+0x38/0x60
Feb 27 22:47:37 r063144 kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Feb 27 22:47:37 r063144 kernel:
Feb 27 22:47:47 r063144 kernel: Badness in interruptible_sleep_on_timeout at kernel/sched.c:2271
<-- snip -->
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-27 19:59 ` 2.6.3-mm4 Jean Delvare
@ 2004-02-29 7:51 ` Mike Fedyk
2004-02-29 10:11 ` 2.6.3-mm4 Jean Delvare
0 siblings, 1 reply; 19+ messages in thread
From: Mike Fedyk @ 2004-02-29 7:51 UTC (permalink / raw)
To: sensors, linux-kernel; +Cc: greg, jamagallon, PrakashKC, akpm
Jean Delvare wrote:
>>You have to be kidding me. Are you saying that with your patches to
>>libsensors it won't support 2.6.3 style sensor sysfs names?
>
>
> Yes I am. This isn't a fundamentally new problem. Each Linux 2.6 has
> had its matching libsensors version that was not backward compatible
> (with earlier 2.6 kernels; it's still fully compatible with 2.4).
>
> Keeping newer versions of libsensors compatible with all early 2.6
> kernel versions would make it incredibly more complex, with no
> significant benefit IMHO.
>
> The facts are that the sysfs interface to i2c chips is just stabilizing.
> Greg's original naming scheme had many drawbacks (also we can't blame
> him for that, since nobody objected before me), as I have been
> explaining in a previous post on LKML. Also, many chip drivers did not
> comply with it in early 2.6 kernels, and new chip drivers wouldn't fit
> in it anyway.
>
> The new interface is required if we want to write a chip-independant
> libsensors someday. I estimate that this is worth breaking the
> compatibility. The impacted kernels (later 2.5 and earlier 2.6) will
> obviously not be used anymore within a short time anyway.
>
> I invite you to read my original post here:
> http://marc.theaimsgroup.com/?l=linux-kernel&m=107715308608606
>
> I explain the problems of the current interface and my goals with the
> new one. If you can think of a better solution to the problem, please
> speak up.
Working from the premise that there is a current (old-style with mostly
chip dependent code), libsensors has 2.4 /proc support, and each
specific release supports one of 2.6.[0123]...
I'm glad I'm not the maintainer of libsensors for a distribution. Since
you have effectively pushed the compatibility work to them. Just think
of angry customer complaints about this. :(
Since there is going to be an effective libsensors-new library with chip
independent code, I suggest you put the compat code into the old library.
Mike
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.3-mm4
2004-02-29 7:51 ` 2.6.3-mm4 Mike Fedyk
@ 2004-02-29 10:11 ` Jean Delvare
0 siblings, 0 replies; 19+ messages in thread
From: Jean Delvare @ 2004-02-29 10:11 UTC (permalink / raw)
To: Mike Fedyk; +Cc: sensors, linux-kernel, greg, jamagallon, PrakashKC, akpm
> Working from the premise that there is a current (old-style with
> mostly chip dependent code), libsensors has 2.4 /proc support, and
> each specific release supports one of 2.6.[0123]...
Correct, that's mostly that.
> I'm glad I'm not the maintainer of libsensors for a distribution.
> Since you have effectively pushed the compatibility work to them.
> Just think of angry customer complaints about this. :(
Again, this is a temporary situation. I'm struggling for a better
future, at the cost of a slightly chaotic present, admittedly.
That said, I think that most packaging systems support that kind of
dependency. Since we clearly advertise the correct combinations of
lm_sensors and Linux kernel, they should be able to handle it quite
nicely (although I admit it has to represent some work for them).
The compatibility problems brought by libsensors are not new. From the
very beginning, each new version of lm_sensors had kernel modules,
libsensors and sensors program that mostly only worked well together. It
wasn't to the point of what we are experiencing today, of course,
because things were mostly (but not always) backward compatible. Still,
supporting each and every new driver or "kind" of chip would require
upgrading to new libsensors and sensors program. This is precisely what
I want to avoid with my proposal.
> Since there is going to be an effective libsensors-new library with
> chip independent code, I suggest you put the compat code into the old
> library.
Note that there is no effective plan for such a library as of today. I
am "simply" defining an interface such that writing such a library will
be possible. I don't think I have the skills to write it at the moment,
but I have no doubt that people will do (I'm in particular thinking to
the gkrellm folks who neved liked the old library and wouldn't use it at
all, at the cost of frequent compatibility issues). That said, if nobody
seems to go on working on it within a reasonable amount of time, it's
likely that I will learn what I need to know to do it myself, since I'm
so interested in seeing it exist.
I do not plan to spend time to provide compatibility with early 2.6
kernels. First, because it would bloat the current libsensors even more.
Second, because I believe that these kernels will stop being used within
a few months or even weeks.
Distributions or individuals running 2.6 kernels these days know pretty
well that things are not fully stabilized yet. Granted, the sensors area
seems to be the more unstable realm of them all at the moment. But I
just don't think that people need to have, say, a 2.6.1 and a 2.6.3
kernel running perfectly on their system. We never had any request in
that direction so far. What they most likely want is to have a 2.4 and a
2.6 kernel working, and we do provide this compatibility.
If you really believe that we have to support all early 2.6 kernel
releases and are able to write a not-too-bloated patch for libsensors
that does this, we'll consider applying it. But it's unlikely that any
of us will want to spend time on such a patch.
Thanks.
--
Jean Delvare
http://www.ensicaen.ismra.fr/~delvare/
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2004-02-29 10:11 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <A6974D8E5F98D511BB910002A50A6647615F33F5@hdsmsx402.hd.intel.com>
2004-02-26 22:40 ` 2.6.3-mm4 Len Brown
2004-02-26 2:55 2.6.3-mm4 Andrew Morton
2004-02-26 8:22 ` 2.6.3-mm4 Alexander Hoogerhuis
2004-02-26 8:48 ` 2.6.3-mm4 Marc-Christian Petersen
2004-02-26 8:51 ` 2.6.3-mm4 Nuno Silva
2004-02-27 0:48 ` 2.6.3-mm4 Greg KH
2004-02-26 15:50 ` 2.6.3-mm4 David Martínez Moreno
2004-02-26 15:59 ` 2.6.3-mm4 Christoph Hellwig
2004-02-26 18:50 ` 2.6.3-mm4 Matthias Hentges
2004-02-26 23:35 ` 2.6.3-mm4, sensors broken Prakash K. Cheemplavam
2004-02-27 0:11 ` 2.6.3-mm4 J.A. Magallon
2004-02-27 0:46 ` 2.6.3-mm4 Greg KH
2004-02-27 8:35 ` 2.6.3-mm4 Jean Delvare
2004-02-27 18:16 ` 2.6.3-mm4 Mike Fedyk
2004-02-27 19:59 ` 2.6.3-mm4 Jean Delvare
2004-02-29 7:51 ` 2.6.3-mm4 Mike Fedyk
2004-02-29 10:11 ` 2.6.3-mm4 Jean Delvare
2004-02-27 16:48 ` 2.6.3-mm4 Prakash K. Cheemplavam
2004-02-27 9:00 ` 2.6.3-mm4 Prakash K. Cheemplavam
2004-02-27 23:51 ` 2.6.3-mm4 Adrian Bunk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox