public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Linux 2.6.6-rc3
@ 2004-04-28  2:03 Linus Torvalds
  2004-04-28  8:48 ` Måns Rullgård
                   ` (5 more replies)
  0 siblings, 6 replies; 21+ messages in thread
From: Linus Torvalds @ 2004-04-28  2:03 UTC (permalink / raw)
  To: Kernel Mailing List


s390, cifs, ntfs, ppc, ppc64, cpufreq upates. Oh, and DVB and USB.

I'm hoping to do a final 2.6.6 later this week, so I'm hoping as many 
people as possible will test this.

	Thanks,

		Linus

----

Summary of changes from v2.6.6-rc2 to v2.6.6-rc3
============================================

Adrian Cox:
  o PPC32: In some cases we need to make all pages _PAGE_COHERENT

Alan Stern:
  o USB: Important bugfix for UHCI list management code
  o fs/proc/array.c: workaround for gcc-2.96

Alex Williamson:
  o ia64: bug w/ shared interrupts

Andrea Arcangeli:
  o i810_dma range check

Andreas Jochens:
  o [TG3]: Fix typo in TG3_TSO_FW_RODATA_ADDR definition

Andrew Morton:
  o Call populate_rootfs later in boot
  o remove show_trace_task()
  o fbdev comment fix
  o writeback livelock fix
  o dquot: remove unneeded test
  o task_lock() comment update
  o dio_bio_reap() return value fix
  o slab: use order 0 for vfs caches
  o smb_writepage retval fix
  o simplify put_page()
  o ppc32: dma_unmap_page() fix

Andy Lutomirski:
  o compute_creds race

Anton Altaparmakov:
  o NTFS: Set i_generation in VFS inode from seq_no in NTFS inode
  o NTFS: Make ntfs_lookup() NFS export safe, i.e. use
    d_splice_alias(), etc
  o NTFS: Make it compile
  o NTFS: Release 2.1.7 - Enable NFS exporting of mounted NTFS volumes
  o NTFS: Add missing return -EOPNOTSUPP; in
    fs/ntfs/aops.c::ntfs_commit_nonresident_write()
  o NTFS: Fix off by one error in ntfs_get_parent()
  o NTFS: Enforce no atime and no dir atime updates at mount/remount
    time as they are not implemented yet anyway.
  o NTFS: Move a few assignments after a NULL check in fs/ntfs/attrib.c
  o NTFS: Finally fix NFS exporting of mounted NTFS volumes by checking
    the return of d_splice_alias() and acting accordingly rather than
    just ignoring the returned dentry.

Arjan van de Ven:
  o [NET]: linux/if.h needs linux/compiler.h for __user

Armin Schindler:
  o ISDN CAPI: add ncci list semaphore
  o ISDN Eicon driver: remove call to trap usermode helper

Arthur Othieno:
  o PPC32: Fix two typos in arch/ppc/boot/
  o ide-probe.c: kill duplicate #include

Bartlomiej Zolnierkiewicz:
  o prevent module unloading for legacy IDE chipset drivers

Benjamin Herrenschmidt:
  o ppc64: Set ARCH_MIN_TASKALIGN

Bruno Ducrot:
  o [CPUFREQ] Correcting SGTC.  Timer is based upon FSB

Chas Williams:
  o [ATM]: [fore200e] 0.3e version by Christophe Lizzi (lizzi@cnam.fr)
  o [ATM]: [fore200e] make use tasklet configurable

Chris Mason:
  o lockfs: reiserfs fix
  o reiserfs: ignore prepared and locked buffers

Chris Wright:
  o [IPV4]: Fix return value on MCAST_MSFILTER error case
  o credentials locking fix

Christoph Hellwig:
  o lockfs - vfs bits
  o lockfs - xfs bits
  o lockfs - dm bits
  o fix fs/proc/task_nommu.c compile
  o remove Documentation/DocBook/parportbook.tmpl

Colin Leroy:
  o USB: fix cdc-acm as it is still (differently) broken

Daniel Drake:
  o generic PCI IDE support for Toshiba Piccolo chips

Dave Jones:
  o [CPUFREQ] powernow-k7 ACPI integration
  o [CPUFREQ] Drop unneeded part of last patch
  o [CPUFREQ] powernow-k7 needs to init later
  o [CPUFREQ] Remove bogus newline in powernow-k7 driver
  o [CPUFREQ] Add a module parameter to force ACPI to be used
  o [CPUFREQ] Make powernow-k7 acpi debug output a little less verbose
  o [CPUFREQ] powernow-k7 ACPI->PST values were a factor of 10 off
  o [CPUFREQ] clear defaults before powernow-k7 acpi fallback Decoding
    the legacy tables may have set these values.
  o [CPUFREQ] Not all powernow-K7 BIOS's put the frequency at MAX at
    POST
  o [CPUFREQ] Fix debug build of powernow-k8 From Paul Devriendt
  o [CPUFREQ] Fix up missing CONFIG_X86_POWERNOW_K8_ACPI We don't need
    this, we can infer from CONFIG_ACPI_PROCESSOR
  o [CPUFREQ] Fix broken cast
  o [CPUFREQ] Fix unbalanced try_get_module/put_module Spotted by
    Charles Coffing <ccoffing@novell.com>
  o [CPUFREQ] Remove redundant part of powernow-k7 module parm If used
    as a bootparam, this would've become
    powernow-k7.powernow_acpi_force which looks silly.
  o [CPUFREQ] Make an educated guess at the current P-state in the ACPI
    driver
  o [CPUFREQ] Export an array of acpi driver supported frequencies in
    sysfs From Dominik.
  o [CPUFREQ] Fix security hole in proc handler

Dave Kleikamp:
  o JFS: Fix non-ascii file name problem

David Brownell:
  o USB: ehci handles pci misbehavior better
  o USB: rndis gadget driver updates
  o USB: usbnet and pl2301/2302 reset
  o One more USB fix

David Mosberger:
  o ia64: Quiet another compiler-warning
  o ia64: Drop pci_sal_ext_{read,write}() and instead simply switch to
    extended config-space addresses when needed.  This avoids the
    fragile SAL version testing.
  o ia64: When delivering a signal, force byte-order to little-endian
  o ia64: Add message-queue support to copy_siginfo_from_user()

David S. Miller:
  o [TCP]: Abstract out all settings of tcp_opt->ca_state into a
    function
  o [TCP]: Add vegas congestion avoidance support
  o [SPARC64]: Update defconfig
  o [SPARC64]: Fix zero-extension issues wrt. {pgd,pmd}_val()
  o [TG3]: Update driver version and reldate
  o [TG3]: Undo comment typo fix, it was wrong

David Woodhouse:
  o Set ARCH_MIN_TASKALIGN on ppc32

Deepak Saxena:
  o [ARM PATCH] 1815/1: Generic DMA buffer bouncing support for ARM
    targets

Dominik Brodowski:
  o [CPUFREQ] don't use speedstep-centrino on unsupported CPUs

Eric Brower:
  o [COMPAT]: HDIO_DRIVE_TASK is a compatible ioctl

Geert Uytterhoeven:
  o m68k: Amiga A2065 Ethernet KERN_*
  o m68k bitops

Grant Grundler:
  o [TG3]: Fix comment typo

Greg Edwards:
  o ia64: Remove SN PDA page overflow check

Greg Kroah-Hartman:
  o USB: Don't try to suspend devices that do not support it
  o USB: fix cdc-acm warnings due to previous patch
  o USB: fix up fake usb_interface structure in hiddev
  o USB: further cleanup of the hiddev driver, fixing another possible
    oops on disconnect

Herbert Xu:
  o Set module license in mcheck/non-fatal.c

J. Bruce Fields:
  o sunrpc rmmod oops fix

Jakub Jelínek:
  o [SPARC64]: Fix 32-bit posix timers
  o [SPARC64]: Missing part of posix timers fix
  o ia64: add mq support for ia64

Jan Capek:
  o USB: ftdi patch fixup

Jan Kara:
  o ext3 journalled quota locking fix
  o Bigger quota hashtable
  o Per-sb dquot dirty lists
  o Minor fixes for ext3 journalled quotas

Jan-Benedict Glaw:
  o New set of input patches
  o lkkbd: Current version

Jeff Garzik:
  o [TG3]: Dump NIC-specific statistics via ethtool

Jens Axboe:
  o don't log drive loading failures
  o correct LoEj logic
  o fix SG_IO page leak

Keith M. Wesolowski:
  o [SPARC32]: Fix wraparound bug in bitmap allocator

Krzysztof Halasa:
  o [netdrvr tulip] fix use-after-free

Linda Xie:
  o symlink doesn't support kobj name > 20 charaters (KOBJ_NAME_LEN)

Linus Torvalds:
  o Revert fb_ioctl "fix" with extreme prejudice
  o Include <linux/syscalls.h> in files that need them
  o Linux 2.6.6-rc3

Maneesh Soni:
  o prune_dcache comment fix

Manfred Spraul:
  o slab alignment fixes

Marc-Christian Petersen:
  o ext3 avoid writing kernel memory to disk

Marcel Holtmann:
  o i4l: add compat ioctl's for CAPI

Marek Szuba:
  o isofs "default NLS charset not used" fix

Martin Pool:
  o ia64: fpswa_interface needs to be exported

Martin Schwidefsky:
  o s390: core s390
  o s390: common i/o layer
  o s390: 3270 device driver
  o s390: network device drivers
  o s390: dasd device driver
  o s390: zfcp adapter fixes
  o s390: crypto api
  o s390: no timer interrupts in idle

Matt Domsch:
  o EDD: set sysfs attr owner field
  o efivars fixes
  o efibootmgr location change

Matt Mackall:
  o dynamic proc cleanups
  o fix CONFIG_SYSFS=n compile warning

Matt Porter:
  o ppc32: fix head_44x.S copyrights

Matt Tolentino:
  o efivars: remove from arch/ia64
  o efivars: add to drivers/firmware
  o efivars: remove x86 references

Michael Chan:
  o [TG3]: Fix jimbo frame PHY programming

Michael E. Brown:
  o sysfs module unload race fix for bin_attributes

Michael Hunold:
  o V4L: Update the saa7146 driver
  o DVB: Documentation and Kconfig updazes
  o DVB: Update DVB budget drivers
  o DVB: Add EN50221 cam support to dvb-core
  o DVB: Other DVB core updates
  o DVB: AV7110 DVB driver updates
  o DVB: Misc. DVB frontend driver updates
  o DVB: Misc. DVB USB driver updates
  o DVB: Follow saa7146 changes in affected V4L drivers

Michael Veeck:
  o use kernel min/max in IDE code (1/2)
  o use kernel min/max in IDE code (2/2)

Michal Ludvig:
  o [CRYPTO]: Add module autoloads for null module
  o [CRYPTO]: Add module aliases for des and sha512

Mikael Pettersson:
  o clean up Pentium M quirk code in nmi.c
  o use smp_processor_id() in init_IRQ()

Nathan Lynch:
  o ppc64: remove duplicated mb() and comment from __cpu_up

Nicolas Pitre:
  o [ARM PATCH] 1824/1: guard against gcc not respecting local variable
    register assignment
  o [ARM PATCH] 1825/1: abort on bad code generation with div64 in some
    cases

Paul Jackson:
  o hugetlbpage: remove include linux/module.h

Pavel Machek:
  o doc: tips for S3 resume on radeon cards

Pavel Roskin:
  o ide-disk.c: fix for IDE CF card ejection with devfs
  o removal of MOD_{INC,DEC}_USE_COUNT in ide-cs.c

Petri Koistinen:
  o [SUNRPC]: Missing NULL kmalloc check in unix_domain_find()

Ralf Bächle:
  o Au1000 IrDA driver update
  o Remove RCS Id string
  o meth updates
  o BCM1250 network driver updates
  o sgiseeq fixes
  o IOC3 updates
  o declance updates
  o MIPS: PCI code is now shared
  o Add Pete Popov to credits
  o Merge missing MIPS i8042 bits
  o MIPS is an a.out free zone
  o Update comment in fs/compat.c

Randy Dunlap:
  o blkdev.h: functions no longer inline
  o doc: specifiying module parameters

Randy Vinson:
  o Renaming pplus_common.c to hawk_common.c to match gt64260_common.c,
    etc, plus minor cleanups.
  o Updating mcpn765 for 2.6
  o Merge bk://linux.bkbits.net/linux-2.5 into
    linuxbox.(none):/src/linux/ppc/linux-2.5/linux
  o Updating Force PCore to 2.6

Romain Liévin:
  o USB: tiglusb: wrong timeout value
  o tipar char driver: wrong timeout value

Russell King:
  o [ARM] Add find_first_bit and find_next_bit
  o [ARM] Add support for ARM Versatile platform
  o [SERIAL] Correct PL011 help text
  o pcmcia netdev ordering fixes
  o [ARM] Remove extraneous "volatile" from atomic_t pointers

Rusty Russell:
  o [NETFILTER]: Missing ip_rt_put in ipt_MASQUERADE
  o create singlethread_workqueue()
  o Use workqueue for call_usermodehelper
  o ppc64: Split prom.c Into pre-reloc and post-reloc Functions
  o ppc64: Rearrage finish_device_tree() and its functions in C Order
  o ppc64: Rearrage copy_device_tree() and its functions in C Order
  o ppc64: Rearrage interpret_funcs in C Order
  o ppc64: Rearrage Rest of prom.c in C Order
  o ppc64: Make finish_device_tree use lmb_alloc, not klimit
  o ppc64: make_room macro for ppc64 prom.c
  o ppc64: Fix prom.c to boot on G5 after make_room fix
  o ppc64: Clean up prom functions in prom.c
  o ppc64: Initrd Cleanup
  o ppc64: Move Initrd
  o ppc64: prom.c fix for CONFIG_BLK_DEV_INITRD=n
  o Fix cpumask iterator over empty cpu set

Sam Ravnborg:
  o kbuild: Improved external module support

Scott Feldman:
  o e100: ICH 10/H Tx hang fix

Simon Kelley:
  o atmel wireless update

Sridhar Samudrala:
  o [SCTP] Avoid the use of constant SCTP_IP_OVERHEAD to determine the
    max data size in a SCTP packet.
  o [SCTP] Cleanup sctp_packet and sctp_outq infrastructure
  o [SCTP] Partial Reliability Extension support
  o [SCTP] Propagate error from sctp_proc_init. (Olaf Kirch)

Stephen D. Smalley:
  o selinux: change context_to_sid handling for no-policy case
  o selinux: add runtime disable
  o selinux: remove hardcoded policy assumption from get_user_sids()
    logic
  o SELinux ptrace race fix

Stephen Hemminger:
  o [TCP]: Better packing of frto fields into tcp_opt
  o [TCP]: Add sysctl to turn off matrics caching
  o [TCP]: Report vegas info via tcp_diag
  o [TCP]: Add vegas sysctl docs
  o [IPV4]: Spelling fixed for ip-sysctl.txt
  o [IRDA]: Export irda_task_delete

Stephen Rothwell:
  o PPC64 iSeries virtual ethernet fix
  o ppc64: iSeries virtual cdrom module fix
  o ppc64: add some iSeries proc entries

Steve French:
  o Can not mount from cifs vfs client built with gcc 3.3.1 due to
    compiler optimization of unsafe global variable. Remove unsafe
    global variable
  o Fix problem reconnecting additional mounts to the same server after
    session failure.
  o Fix invalid dentry when race in mkdir between two clients
  o fix oops in send_sig on unmount of cifs vfs due to sending signal
    to demultiplex thread after it has exited
  o Fix EIO caused by network timeouts on changing file size
  o fix to not retime out the same session twice since it can
    invalidate the newly reestablished session unnecessarily
  o Do not return buffer if request has already timed out
  o move bad smb session retry to correct location, up one level in
    cifs vfs code
  o fix endian bug in lockingX and add retry on EAGAIN
  o have to reconnect open files safely, one at a time, as needed
  o finish off move from reopening all files on reconnection (which
    takes too long under heavy stress) to reopen file as needed after
    reconnection to server
  o correct retry on remaining handles based calls
  o Fix compile error
  o Missing soft vs. hard retry mount option
  o Do not grab i_sem (already taken in filemap.c across commit write
    calls) during reopen of invalidated file handle
  o Fix oops in mount error path when unload_nls called with bad
    pointer
  o Avoid smb data corruption under heavy stress
  o missing message on timed out requests
  o rcvtimeout set improperly for some cifs servers
  o invalidate locally cached pages when server breaks oplock.  Do not
    loop reconnecting for servers that drop tcp session rather than
    sending smb negprot response
  o Oops on reopen files when dentry already freed
  o invalidate cached pages when last local instance closed so we do
    not use stale data while someone may be modifying the file on the
    server.
  o fix double incrementing of transaction counter
  o Fix check of filldir return code during readdir to avoid incomplete
    search results displayed on very large directories. Fix cleanup of
    proc entries.  Add config parm to allow disabling negotiating Linux
    extensions
  o allow disabling cifs Linux extensions via proc
  o Fix an incorrect mapping of open flags to cifs open disposition. 
    Fix blocking byte range locks.  These fix breakages that were
    notice running lock tests 1 and 7 of the connectathon posix file
    api tests
  o set byte range locktimeouts properly
  o fix cifs readme
  o gracefully exit on failed mounts to win98 (which closes tcp session
    rather than erroring on smb protocol negotiation)
  o fix failed mounts to win98 part II
  o Fix global kernel name space pollution
  o Check return on failed dentry allocation.  Suggested by Randy
    Dunlap
  o Allow null password string pointer and passwords longer than 16
    bytes
  o finish handling commas in passwords
  o finish off mount parm sep override
  o Fix caching problem with multiply open files from different clients
  o Relax requested CIFS permissions on open to simply request
    GENERIC_READ and GENERIC_WRITE (instead of GENERIC_ALL which can
    unnecessarily conflict with share permissions by asking implicitly
    for take ownership and other unneeded flags)
  o fix remoting caching part 2
  o remove spurious debug messages
  o fix problem not connecting to server when port not specified
    explicitly and port field unitialized
  o reset searches properly when filldir fails
  o ipv6 enablement for cifs vfs fixes
  o Spurious white space and duplicated line cleanup
  o improve resume key resetting logic when filldir returns error and
    filename is in unicode
  o allow nosuid mounts
  o fix problem with inode revalidation and cache page invalidation
  o Fix the exec, suid, dev mount parms to not log warnings when
    specified
  o fix caching data integrity problem
  o use safer i_size_write mechanism to update i_size
  o fixes for fsx truncate/readahead/writebehind bug
  o clean up compiler warnings
  o Add missing description about how to specify credentials file
  o Invalidate readahead data properly when file closed, but other
    client changed it on server
  o Send NTCreateX with ATTR_POSIX if Linux/Unix extensions negotiated
    with server.  This allows files that differ only in case and 
    improves performance of file creation and file open to such servers
  o Fix 20 second hang on some deletes of reopened file due to
    semaphore conflict with vfs_delete on i_sem
  o fix merge problem with 2.6.5 (rename of page struct field list to
    lru)
  o Fix misc. minor memory leaks in error paths
  o free cifs read buffer on retry
  o Fix major page leak in read code caused by extra page_cache_get
    call
  o check permission locally for servers that do not support the CIFS
    Unix Extensions (allowing file_mode and dir_mode to augment the
    server permission check, by doing local vfs_permission check)
  o Remove 64 bit compiler warning
  o Remove "badness in remove_proc_entry" warning logged on module
    unload of cifs
  o Add in cifs fcntl handling to fix remote dnotify problem
  o Do not cache inode metadata when cache time set to 0 (fix hardlink
    count caching)
  o Retry 2nd time after failure on correct port
  o RFC1002 fixup
  o exit from waiting on smb response when session dead
  o Update change log for 1.10 cifs vfs
  o proper rc on host down
  o fix error code mapping on bad host
  o fix timeout on close operation when pending signal
  o do not allow routine user signals to kill SendReceive wait for
    response (which was damaging performance badly)

Tom Rini:
  o PPC32: Add CONFIG_MPC10X_BRIDGE
  o PPC32: Remove an unneeded include in arch/ppc/boot/
  o PPC32: Add more useful information to the oops output
  o PPC32: Change all #if FOO to #ifdef FOO
  o PPC32: Two minor Carolina PReP fixes
  o PPC32: Assign an interrupt for the VME chip on PReP MVME* boards

Trond Myklebust:
  o Fix nfsroot option handling
  o nfs_writepage() retval fix

Ulrich Drepper:
  o Add missing __initdata

William Lee Irwin III:
  o i386 hugetlb tlb correction
  o USB: silence dpcm warning
  o hugepage fixes

Yury Umanets:
  o loop_set_fd() sendfile check fix

Zwane Mwaikambo:
  o remove amd7xx_tco
  o SubmittingPatches diffing update


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

* Re: Linux 2.6.6-rc3
  2004-04-28  2:03 Linux 2.6.6-rc3 Linus Torvalds
@ 2004-04-28  8:48 ` Måns Rullgård
  2004-04-28  9:16 ` Florian Schirmer
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 21+ messages in thread
From: Måns Rullgård @ 2004-04-28  8:48 UTC (permalink / raw)
  To: linux-kernel; +Cc: Linus Torvalds

Linus Torvalds <torvalds@osdl.org> writes:

> s390, cifs, ntfs, ppc, ppc64, cpufreq upates. Oh, and DVB and USB.
>
> I'm hoping to do a final 2.6.6 later this week, so I'm hoping as many 
> people as possible will test this.

I can't see that
http://marc.theaimsgroup.com/?l=linux-kernel&m=108308929211499&w=2 or
an equivalent fix has been included yet.  It would be nice to have it
fixed before the next release.

-- 
Måns Rullgård
mru@kth.se

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

* Re: Linux 2.6.6-rc3
  2004-04-28  2:03 Linux 2.6.6-rc3 Linus Torvalds
  2004-04-28  8:48 ` Måns Rullgård
@ 2004-04-28  9:16 ` Florian Schirmer
  2004-04-28  9:52   ` Armin Schindler
  2004-04-28 11:56 ` Eyal Lebedinsky
                   ` (3 subsequent siblings)
  5 siblings, 1 reply; 21+ messages in thread
From: Florian Schirmer @ 2004-04-28  9:16 UTC (permalink / raw)
  To: Linus Torvalds, armin; +Cc: Kernel Mailing List, i4ldeveloper

Hi,

> Armin Schindler:
>   o ISDN CAPI: add ncci list semaphore

This looks broken for !CONFIG_ISDN_CAPI_MIDDLEWARE configs. Note the up()
inside the #ifdef.

@@ -904,13 +917,17 @@
 			if (copy_from_user((void *)&ncci, (void *)arg,
 					   sizeof(ncci)))
 				return -EFAULT;
-			nccip = capincci_find(cdev, (u32) ncci);
-			if (!nccip)
+
+			down(&cdev->ncci_list_sem);
+			if ((nccip = capincci_find(cdev, (u32) ncci)) == 0) {
+				up(&cdev->ncci_list_sem);
 				return 0;
+			}
 #ifdef CONFIG_ISDN_CAPI_MIDDLEWARE
 			if ((mp = nccip->minorp) != 0) {
 				count += atomic_read(&mp->ttyopencount);
 			}
+			up(&cdev->ncci_list_sem);
 #endif /* CONFIG_ISDN_CAPI_MIDDLEWARE */
 			return count;
 		}


Regards,
   Florian


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

* Re: Linux 2.6.6-rc3
  2004-04-28  9:16 ` Florian Schirmer
@ 2004-04-28  9:52   ` Armin Schindler
  0 siblings, 0 replies; 21+ messages in thread
From: Armin Schindler @ 2004-04-28  9:52 UTC (permalink / raw)
  To: Florian Schirmer; +Cc: Linus Torvalds, Kernel Mailing List, i4ldeveloper

On Wed, 28 Apr 2004, Florian Schirmer wrote:
> Hi,
>
> > Armin Schindler:
> >   o ISDN CAPI: add ncci list semaphore
>
> This looks broken for !CONFIG_ISDN_CAPI_MIDDLEWARE configs. Note the up()
> inside the #ifdef.
>
> @@ -904,13 +917,17 @@
>  			if (copy_from_user((void *)&ncci, (void *)arg,
>  					   sizeof(ncci)))
>  				return -EFAULT;
> -			nccip = capincci_find(cdev, (u32) ncci);
> -			if (!nccip)
> +
> +			down(&cdev->ncci_list_sem);
> +			if ((nccip = capincci_find(cdev, (u32) ncci)) == 0) {
> +				up(&cdev->ncci_list_sem);
>  				return 0;
> +			}
>  #ifdef CONFIG_ISDN_CAPI_MIDDLEWARE
>  			if ((mp = nccip->minorp) != 0) {
>  				count += atomic_read(&mp->ttyopencount);
>  			}
> +			up(&cdev->ncci_list_sem);
>  #endif /* CONFIG_ISDN_CAPI_MIDDLEWARE */
>  			return count;
>  		}

Yes, you are right !
Patch is on its way...

Thanks,
Armin


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

* Re: Linux 2.6.6-rc3
  2004-04-28  2:03 Linux 2.6.6-rc3 Linus Torvalds
  2004-04-28  8:48 ` Måns Rullgård
  2004-04-28  9:16 ` Florian Schirmer
@ 2004-04-28 11:56 ` Eyal Lebedinsky
  2004-04-28 17:28 ` Maciej Soltysiak
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 21+ messages in thread
From: Eyal Lebedinsky @ 2004-04-28 11:56 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Kernel Mailing List

Linus Torvalds wrote:
> s390, cifs, ntfs, ppc, ppc64, cpufreq upates. Oh, and DVB and USB.
> 
> I'm hoping to do a final 2.6.6 later this week, so I'm hoping as many 
> people as possible will test this.

OK, I'll bite. Building using :
	# gcc --version
	2.95.4

depmod says:

WARNING: /lib/modules/2.6.6-rc3/kernel/drivers/media/dvb/frontends/tda1004x.ko needs unknown symbol errno
WARNING: /lib/modules/2.6.6-rc3/kernel/drivers/media/video/cx88/cx8800.ko needs unknown symbol __ucmpdi2

--
Eyal Lebedinsky (eyal@eyal.emu.id.au) <http://samba.org/eyal/>

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

* Re: Linux 2.6.6-rc3
       [not found] <1PMQ9-5K6-3@gated-at.bofh.it>
@ 2004-04-28 14:48 ` Vincent C Jones
  2004-04-28 16:00   ` Sam Ravnborg
       [not found] ` <1PVTx-4rY-25@gated-at.bofh.it>
  1 sibling, 1 reply; 21+ messages in thread
From: Vincent C Jones @ 2004-04-28 14:48 UTC (permalink / raw)
  To: linux-kernel

In article <1PMQ9-5K6-3@gated-at.bofh.it> you write:
>
>s390, cifs, ntfs, ppc, ppc64, cpufreq upates. Oh, and DVB and USB.
>
>I'm hoping to do a final 2.6.6 later this week, so I'm hoping as many 
>people as possible will test this.
>
>	Thanks,
>
>		Linus

loop-AES 2.0g has refused to compile since 2.6.6-rc1. No problems up
through 2.6.5. The make script cd's to the kernel source root, then
can't find any of the kernel include files, and it's all downhill from
there...

SuSE 9.0 on a ThinkPad X23. I'd be glad to provide more info if it would
help.

Vince
-- 
Dr. Vincent C. Jones, PE              Expert advice and a helping hand
Computer Network Consultant           for those who want to manage and
Networking Unlimited, Inc.            control their networking destiny
14 Dogwood Lane, Tenafly, NJ 07670
http://www.networkingunlimited.com
VCJones@NetworkingUnlimited.com  +1 201 568-7810  Fax: +1 201 568-7269 

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

* Re: Linux 2.6.6-rc3
  2004-04-28 14:48 ` Linux 2.6.6-rc3 Vincent C Jones
@ 2004-04-28 16:00   ` Sam Ravnborg
  2004-04-28 17:24     ` Jari Ruusu
  0 siblings, 1 reply; 21+ messages in thread
From: Sam Ravnborg @ 2004-04-28 16:00 UTC (permalink / raw)
  To: Vincent C Jones; +Cc: linux-kernel

On Wed, Apr 28, 2004 at 10:48:01AM -0400, Vincent C Jones wrote:
> In article <1PMQ9-5K6-3@gated-at.bofh.it> you write:
> >
> >s390, cifs, ntfs, ppc, ppc64, cpufreq upates. Oh, and DVB and USB.
> >
> >I'm hoping to do a final 2.6.6 later this week, so I'm hoping as many 
> >people as possible will test this.
> >
> >	Thanks,
> >
> >		Linus
> 
> loop-AES 2.0g has refused to compile since 2.6.6-rc1. No problems up
> through 2.6.5. The make script cd's to the kernel source root, then
> can't find any of the kernel include files, and it's all downhill from
> there...

This is an external module - right?
Could you mail me privately the Makefile used, or even better
the full package (or link to it).

	Sam

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

* Re: Linux 2.6.6-rc3
  2004-04-28 16:00   ` Sam Ravnborg
@ 2004-04-28 17:24     ` Jari Ruusu
  2004-04-28 19:08       ` Sam Ravnborg
  2004-04-28 19:18       ` Vincent C Jones
  0 siblings, 2 replies; 21+ messages in thread
From: Jari Ruusu @ 2004-04-28 17:24 UTC (permalink / raw)
  To: Sam Ravnborg, Vincent C Jones; +Cc: linux-kernel

Sam Ravnborg wrote:
> On Wed, Apr 28, 2004 at 10:48:01AM -0400, Vincent C Jones wrote:
> > In article <1PMQ9-5K6-3@gated-at.bofh.it> you write:
> > >
> > >s390, cifs, ntfs, ppc, ppc64, cpufreq upates. Oh, and DVB and USB.
> > >
> > >I'm hoping to do a final 2.6.6 later this week, so I'm hoping as many
> > >people as possible will test this.
> > >
> > >     Thanks,
> > >
> > >             Linus
> >
> > loop-AES 2.0g has refused to compile since 2.6.6-rc1. No problems up
> > through 2.6.5. The make script cd's to the kernel source root, then
> > can't find any of the kernel include files, and it's all downhill from
> > there...
> 
> This is an external module - right?
> Could you mail me privately the Makefile used, or even better
> the full package (or link to it).

Full package:
http://loop-aes.sourceforge.net/loop-AES/loop-AES-v2.0g.tar.bz2

Patch to fix build problem:
http://loop-aes.sourceforge.net/updates/loop-AES-v2.0g-20040412.diff.bz2

New version of loop-AES will be released shortly after final 2.6.6 kernel is
released.

-- 
Jari Ruusu  1024R/3A220F51 5B 4B F9 BB D3 3F 52 E9  DB 1D EB E3 24 0E A9 DD

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

* Re: Linux 2.6.6-rc3
  2004-04-28  2:03 Linux 2.6.6-rc3 Linus Torvalds
                   ` (2 preceding siblings ...)
  2004-04-28 11:56 ` Eyal Lebedinsky
@ 2004-04-28 17:28 ` Maciej Soltysiak
  2004-04-29  1:02 ` Craig Thomas
  2004-04-29 17:01 ` Jacek Kawa
  5 siblings, 0 replies; 21+ messages in thread
From: Maciej Soltysiak @ 2004-04-28 17:28 UTC (permalink / raw)
  To: linux-kernel

LT>   o [TCP]: Add vegas congestion avoidance support
Wow, this enigmatic piece of code finally got in.
Now everybody that has been looking for it has a chance to check it
out.

LT>   o [TCP]: Report vegas info via tcp_diag
LT>   o [TCP]: Add vegas sysctl docs
And docs too! Yeey!

Regards,
Maciej



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

* Re: Linux 2.6.6-rc3
  2004-04-28 17:24     ` Jari Ruusu
@ 2004-04-28 19:08       ` Sam Ravnborg
  2004-04-28 19:18       ` Vincent C Jones
  1 sibling, 0 replies; 21+ messages in thread
From: Sam Ravnborg @ 2004-04-28 19:08 UTC (permalink / raw)
  To: Jari Ruusu; +Cc: Sam Ravnborg, Vincent C Jones, linux-kernel

> 
> Full package:
> http://loop-aes.sourceforge.net/loop-AES/loop-AES-v2.0g.tar.bz2

Hi Jari.
I took a look at how you use the build system in the 2.6 kernel.
Inherited from the 2.4 days you assemble the commands yourself,
which is plain wrong in a 2.6 kernel.
The only sane way to build external modules with a 2.6 kernel is
to utilise the kbuild infrastructure.

For your reference here is a Makefile that I used to compile your
module (made a symling for loop-patched.c file).

To compile the kernel I used:
make -C /home/sam/bk/v2.6/ M=$PWD
[Assumes latest linus kernel - 2.6.6-rc3]

For older kernels append the modules target

This has the added benefit that Module versioning is also supported.

#########################
# Minimal kbuild Makefile for loop-AES

EXTRA_CFLAGS := $(LOOP_AES_CFLAGS)

obj-m := loop.o

i586-$(CONFIG_M586) := -i586
i586-$(CONFIG_M686) := -i586

loop-y := loop-patched.o aes$(i586-y).o glue.o md5$(i586-y).o

##########################

I see in the Makefile that you do a lot of tricks to support various
kernel versions. But they all end up in a few defines for the C compiler,
which you just needs to supply in the variable LOOP_AES_CFLAGS.
[And some file massaging whaich is done before starting the build]

What I would recommend you to do is to move all your backward compatibility
stuff and general rules to a file named 'makefile'.
Then provide individual Makefiles for each kernel version:
Makefile.2.4, Makefile.2.6
Then symlink Makfile to the right one and build the module.

This would clean up your Makefile and give you correct usage in 2.6

	Sam



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

* Re: Linux 2.6.6-rc3
  2004-04-28 17:24     ` Jari Ruusu
  2004-04-28 19:08       ` Sam Ravnborg
@ 2004-04-28 19:18       ` Vincent C Jones
  1 sibling, 0 replies; 21+ messages in thread
From: Vincent C Jones @ 2004-04-28 19:18 UTC (permalink / raw)
  To: Jari Ruusu; +Cc: Sam Ravnborg, linux-kernel

On Wed, Apr 28, 2004 at 08:24:20PM +0300, Jari Ruusu wrote:
> Sam Ravnborg wrote:
> > On Wed, Apr 28, 2004 at 10:48:01AM -0400, Vincent C Jones wrote:
> > >
> > > loop-AES 2.0g has refused to compile since 2.6.6-rc1. No problems up
> > > through 2.6.5. The make script cd's to the kernel source root, then
> > > can't find any of the kernel include files, and it's all downhill from
> > > there...
> > 
> > This is an external module - right?
> > Could you mail me privately the Makefile used, or even better
> > the full package (or link to it).
> 
> Full package:
> http://loop-aes.sourceforge.net/loop-AES/loop-AES-v2.0g.tar.bz2
> 
> Patch to fix build problem:
> http://loop-aes.sourceforge.net/updates/loop-AES-v2.0g-20040412.diff.bz2
> 
> New version of loop-AES will be released shortly after final 2.6.6 kernel is
> released.
> 
> -- 
> Jari Ruusu  1024R/3A220F51 5B 4B F9 BB D3 3F 52 E9  DB 1D EB E3 24 0E A9 DD

Thanks much for the quick response. With the loop-AES makefile patched,
loop-AES and 2.6.6-rc3 are happy together.

One last question: Is there a reason there is no mention of the
compile problem or presence of a patch on the loop-AES sourceforge home
page (http://sourceforge.net/projects/loop-aes/)? Or is this common
knowledge that everyone is supposed to know about sourceforge projects?
At least with this thread, Google searches will no longer come up empty.

Now all I need is an APM implementation which suspends while on A/C
power and I can stop playing with kernel releases and concentrate
on work.

Thanks again!

Vince

-- 
Dr. Vincent C. Jones, PE              Expert advice and a helping hand
Computer Network Consultant           for those who want to manage and
Networking Unlimited, Inc.            control their networking destiny
14 Dogwood Lane, Tenafly, NJ 07670
http://www.networkingunlimited.com
VCJones@NetworkingUnlimited.com  +1 201 568-7810  Fax: +1 201 568-7269 

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

* Re: Linux 2.6.6-rc3
  2004-04-29  1:02 ` Craig Thomas
@ 2004-04-29  0:59   ` CaT
  2004-04-29 17:10     ` Craig Thomas
  2004-04-29  2:11   ` Andrew Morton
  1 sibling, 1 reply; 21+ messages in thread
From: CaT @ 2004-04-29  0:59 UTC (permalink / raw)
  To: Craig Thomas; +Cc: Kernel Mailing List

On Wed, Apr 28, 2004 at 06:02:00PM -0700, Craig Thomas wrote:
> On Tue, 2004-04-27 at 19:03, Linus Torvalds wrote:
> > s390, cifs, ntfs, ppc, ppc64, cpufreq upates. Oh, and DVB and USB.
> > 
> > I'm hoping to do a final 2.6.6 later this week, so I'm hoping as many 
> > people as possible will test this.
> 
> OSDL is nearly complete with their automated tests.  Tests 
> completed so far:

Would it be possible to get results for the latest 2.4 to compare it
with? To see if it looks like it's doing better, worse or thesame. 2.4
comes out less often so it shouldn't be much of a hassle (right? :).

-- 
    Red herrings strewn hither and yon.

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

* Re: Linux 2.6.6-rc3
  2004-04-28  2:03 Linux 2.6.6-rc3 Linus Torvalds
                   ` (3 preceding siblings ...)
  2004-04-28 17:28 ` Maciej Soltysiak
@ 2004-04-29  1:02 ` Craig Thomas
  2004-04-29  0:59   ` CaT
  2004-04-29  2:11   ` Andrew Morton
  2004-04-29 17:01 ` Jacek Kawa
  5 siblings, 2 replies; 21+ messages in thread
From: Craig Thomas @ 2004-04-29  1:02 UTC (permalink / raw)
  To: Kernel Mailing List

On Tue, 2004-04-27 at 19:03, Linus Torvalds wrote:
> s390, cifs, ntfs, ppc, ppc64, cpufreq upates. Oh, and DVB and USB.
> 
> I'm hoping to do a final 2.6.6 later this week, so I'm hoping as many 
> people as possible will test this.

OSDL is nearly complete with their automated tests.  Tests 
completed so far:

LTP          1-way, 2-way
contest      1-way, 2-way
reaim        1-way, 2-way, 4-way, 8-way
lmbench3     1-way, 2-way
bash-memory  1-way
iozone       1-way, 2-way
tiobench     1-way
hackbench           2-way, 4-way
dbt2 (SAP)                 4-way
dbt3 (PostgreSQL)          4-way

I have taken a quick look at the results and I see no degredations
from 2.6.6-rc2 and the performance looks much better than the 
2.6.5 kernel for dbt3 (as reported earlier).

The URL to the test results (a dashboard of info) is located here

http://www.osdl.org/projects/26lnxstblztn/results/

Click the link along the patch-2.6.6-rc3 row under a desired test
if you care to scrutinize the results further.

> 
> 	Thanks,
> 
> 		Linus
> 
> ----
> 
> Summary of changes from v2.6.6-rc2 to v2.6.6-rc3
> ============================================
> 
> Adrian Cox:
>   o PPC32: In some cases we need to make all pages _PAGE_COHERENT
> 
> Alan Stern:
>   o USB: Important bugfix for UHCI list management code
>   o fs/proc/array.c: workaround for gcc-2.96
> 
> Alex Williamson:
>   o ia64: bug w/ shared interrupts
> 
> Andrea Arcangeli:
>   o i810_dma range check
> 
> Andreas Jochens:
>   o [TG3]: Fix typo in TG3_TSO_FW_RODATA_ADDR definition
> 
> Andrew Morton:
>   o Call populate_rootfs later in boot
>   o remove show_trace_task()
>   o fbdev comment fix
>   o writeback livelock fix
>   o dquot: remove unneeded test
>   o task_lock() comment update
>   o dio_bio_reap() return value fix
>   o slab: use order 0 for vfs caches
>   o smb_writepage retval fix
>   o simplify put_page()
>   o ppc32: dma_unmap_page() fix
> 
> Andy Lutomirski:
>   o compute_creds race
> 
> Anton Altaparmakov:
>   o NTFS: Set i_generation in VFS inode from seq_no in NTFS inode
>   o NTFS: Make ntfs_lookup() NFS export safe, i.e. use
>     d_splice_alias(), etc
>   o NTFS: Make it compile
>   o NTFS: Release 2.1.7 - Enable NFS exporting of mounted NTFS volumes
>   o NTFS: Add missing return -EOPNOTSUPP; in
>     fs/ntfs/aops.c::ntfs_commit_nonresident_write()
>   o NTFS: Fix off by one error in ntfs_get_parent()
>   o NTFS: Enforce no atime and no dir atime updates at mount/remount
>     time as they are not implemented yet anyway.
>   o NTFS: Move a few assignments after a NULL check in fs/ntfs/attrib.c
>   o NTFS: Finally fix NFS exporting of mounted NTFS volumes by checking
>     the return of d_splice_alias() and acting accordingly rather than
>     just ignoring the returned dentry.
> 
> Arjan van de Ven:
>   o [NET]: linux/if.h needs linux/compiler.h for __user
> 
> Armin Schindler:
>   o ISDN CAPI: add ncci list semaphore
>   o ISDN Eicon driver: remove call to trap usermode helper
> 
> Arthur Othieno:
>   o PPC32: Fix two typos in arch/ppc/boot/
>   o ide-probe.c: kill duplicate #include
> 
> Bartlomiej Zolnierkiewicz:
>   o prevent module unloading for legacy IDE chipset drivers
> 
> Benjamin Herrenschmidt:
>   o ppc64: Set ARCH_MIN_TASKALIGN
> 
> Bruno Ducrot:
>   o [CPUFREQ] Correcting SGTC.  Timer is based upon FSB
> 
> Chas Williams:
>   o [ATM]: [fore200e] 0.3e version by Christophe Lizzi (lizzi@cnam.fr)
>   o [ATM]: [fore200e] make use tasklet configurable
> 
> Chris Mason:
>   o lockfs: reiserfs fix
>   o reiserfs: ignore prepared and locked buffers
> 
> Chris Wright:
>   o [IPV4]: Fix return value on MCAST_MSFILTER error case
>   o credentials locking fix
> 
> Christoph Hellwig:
>   o lockfs - vfs bits
>   o lockfs - xfs bits
>   o lockfs - dm bits
>   o fix fs/proc/task_nommu.c compile
>   o remove Documentation/DocBook/parportbook.tmpl
> 
> Colin Leroy:
>   o USB: fix cdc-acm as it is still (differently) broken
> 
> Daniel Drake:
>   o generic PCI IDE support for Toshiba Piccolo chips
> 
> Dave Jones:
>   o [CPUFREQ] powernow-k7 ACPI integration
>   o [CPUFREQ] Drop unneeded part of last patch
>   o [CPUFREQ] powernow-k7 needs to init later
>   o [CPUFREQ] Remove bogus newline in powernow-k7 driver
>   o [CPUFREQ] Add a module parameter to force ACPI to be used
>   o [CPUFREQ] Make powernow-k7 acpi debug output a little less verbose
>   o [CPUFREQ] powernow-k7 ACPI->PST values were a factor of 10 off
>   o [CPUFREQ] clear defaults before powernow-k7 acpi fallback Decoding
>     the legacy tables may have set these values.
>   o [CPUFREQ] Not all powernow-K7 BIOS's put the frequency at MAX at
>     POST
>   o [CPUFREQ] Fix debug build of powernow-k8 From Paul Devriendt
>   o [CPUFREQ] Fix up missing CONFIG_X86_POWERNOW_K8_ACPI We don't need
>     this, we can infer from CONFIG_ACPI_PROCESSOR
>   o [CPUFREQ] Fix broken cast
>   o [CPUFREQ] Fix unbalanced try_get_module/put_module Spotted by
>     Charles Coffing <ccoffing@novell.com>
>   o [CPUFREQ] Remove redundant part of powernow-k7 module parm If used
>     as a bootparam, this would've become
>     powernow-k7.powernow_acpi_force which looks silly.
>   o [CPUFREQ] Make an educated guess at the current P-state in the ACPI
>     driver
>   o [CPUFREQ] Export an array of acpi driver supported frequencies in
>     sysfs From Dominik.
>   o [CPUFREQ] Fix security hole in proc handler
> 
> Dave Kleikamp:
>   o JFS: Fix non-ascii file name problem
> 
> David Brownell:
>   o USB: ehci handles pci misbehavior better
>   o USB: rndis gadget driver updates
>   o USB: usbnet and pl2301/2302 reset
>   o One more USB fix
> 
> David Mosberger:
>   o ia64: Quiet another compiler-warning
>   o ia64: Drop pci_sal_ext_{read,write}() and instead simply switch to
>     extended config-space addresses when needed.  This avoids the
>     fragile SAL version testing.
>   o ia64: When delivering a signal, force byte-order to little-endian
>   o ia64: Add message-queue support to copy_siginfo_from_user()
> 
> David S. Miller:
>   o [TCP]: Abstract out all settings of tcp_opt->ca_state into a
>     function
>   o [TCP]: Add vegas congestion avoidance support
>   o [SPARC64]: Update defconfig
>   o [SPARC64]: Fix zero-extension issues wrt. {pgd,pmd}_val()
>   o [TG3]: Update driver version and reldate
>   o [TG3]: Undo comment typo fix, it was wrong
> 
> David Woodhouse:
>   o Set ARCH_MIN_TASKALIGN on ppc32
> 
> Deepak Saxena:
>   o [ARM PATCH] 1815/1: Generic DMA buffer bouncing support for ARM
>     targets
> 
> Dominik Brodowski:
>   o [CPUFREQ] don't use speedstep-centrino on unsupported CPUs
> 
> Eric Brower:
>   o [COMPAT]: HDIO_DRIVE_TASK is a compatible ioctl
> 
> Geert Uytterhoeven:
>   o m68k: Amiga A2065 Ethernet KERN_*
>   o m68k bitops
> 
> Grant Grundler:
>   o [TG3]: Fix comment typo
> 
> Greg Edwards:
>   o ia64: Remove SN PDA page overflow check
> 
> Greg Kroah-Hartman:
>   o USB: Don't try to suspend devices that do not support it
>   o USB: fix cdc-acm warnings due to previous patch
>   o USB: fix up fake usb_interface structure in hiddev
>   o USB: further cleanup of the hiddev driver, fixing another possible
>     oops on disconnect
> 
> Herbert Xu:
>   o Set module license in mcheck/non-fatal.c
> 
> J. Bruce Fields:
>   o sunrpc rmmod oops fix
> 
> Jakub Jelínek:
>   o [SPARC64]: Fix 32-bit posix timers
>   o [SPARC64]: Missing part of posix timers fix
>   o ia64: add mq support for ia64
> 
> Jan Capek:
>   o USB: ftdi patch fixup
> 
> Jan Kara:
>   o ext3 journalled quota locking fix
>   o Bigger quota hashtable
>   o Per-sb dquot dirty lists
>   o Minor fixes for ext3 journalled quotas
> 
> Jan-Benedict Glaw:
>   o New set of input patches
>   o lkkbd: Current version
> 
> Jeff Garzik:
>   o [TG3]: Dump NIC-specific statistics via ethtool
> 
> Jens Axboe:
>   o don't log drive loading failures
>   o correct LoEj logic
>   o fix SG_IO page leak
> 
> Keith M. Wesolowski:
>   o [SPARC32]: Fix wraparound bug in bitmap allocator
> 
> Krzysztof Halasa:
>   o [netdrvr tulip] fix use-after-free
> 
> Linda Xie:
>   o symlink doesn't support kobj name > 20 charaters (KOBJ_NAME_LEN)
> 
> Linus Torvalds:
>   o Revert fb_ioctl "fix" with extreme prejudice
>   o Include <linux/syscalls.h> in files that need them
>   o Linux 2.6.6-rc3
> 
> Maneesh Soni:
>   o prune_dcache comment fix
> 
> Manfred Spraul:
>   o slab alignment fixes
> 
> Marc-Christian Petersen:
>   o ext3 avoid writing kernel memory to disk
> 
> Marcel Holtmann:
>   o i4l: add compat ioctl's for CAPI
> 
> Marek Szuba:
>   o isofs "default NLS charset not used" fix
> 
> Martin Pool:
>   o ia64: fpswa_interface needs to be exported
> 
> Martin Schwidefsky:
>   o s390: core s390
>   o s390: common i/o layer
>   o s390: 3270 device driver
>   o s390: network device drivers
>   o s390: dasd device driver
>   o s390: zfcp adapter fixes
>   o s390: crypto api
>   o s390: no timer interrupts in idle
> 
> Matt Domsch:
>   o EDD: set sysfs attr owner field
>   o efivars fixes
>   o efibootmgr location change
> 
> Matt Mackall:
>   o dynamic proc cleanups
>   o fix CONFIG_SYSFS=n compile warning
> 
> Matt Porter:
>   o ppc32: fix head_44x.S copyrights
> 
> Matt Tolentino:
>   o efivars: remove from arch/ia64
>   o efivars: add to drivers/firmware
>   o efivars: remove x86 references
> 
> Michael Chan:
>   o [TG3]: Fix jimbo frame PHY programming
> 
> Michael E. Brown:
>   o sysfs module unload race fix for bin_attributes
> 
> Michael Hunold:
>   o V4L: Update the saa7146 driver
>   o DVB: Documentation and Kconfig updazes
>   o DVB: Update DVB budget drivers
>   o DVB: Add EN50221 cam support to dvb-core
>   o DVB: Other DVB core updates
>   o DVB: AV7110 DVB driver updates
>   o DVB: Misc. DVB frontend driver updates
>   o DVB: Misc. DVB USB driver updates
>   o DVB: Follow saa7146 changes in affected V4L drivers
> 
> Michael Veeck:
>   o use kernel min/max in IDE code (1/2)
>   o use kernel min/max in IDE code (2/2)
> 
> Michal Ludvig:
>   o [CRYPTO]: Add module autoloads for null module
>   o [CRYPTO]: Add module aliases for des and sha512
> 
> Mikael Pettersson:
>   o clean up Pentium M quirk code in nmi.c
>   o use smp_processor_id() in init_IRQ()
> 
> Nathan Lynch:
>   o ppc64: remove duplicated mb() and comment from __cpu_up
> 
> Nicolas Pitre:
>   o [ARM PATCH] 1824/1: guard against gcc not respecting local variable
>     register assignment
>   o [ARM PATCH] 1825/1: abort on bad code generation with div64 in some
>     cases
> 
> Paul Jackson:
>   o hugetlbpage: remove include linux/module.h
> 
> Pavel Machek:
>   o doc: tips for S3 resume on radeon cards
> 
> Pavel Roskin:
>   o ide-disk.c: fix for IDE CF card ejection with devfs
>   o removal of MOD_{INC,DEC}_USE_COUNT in ide-cs.c
> 
> Petri Koistinen:
>   o [SUNRPC]: Missing NULL kmalloc check in unix_domain_find()
> 
> Ralf Bächle:
>   o Au1000 IrDA driver update
>   o Remove RCS Id string
>   o meth updates
>   o BCM1250 network driver updates
>   o sgiseeq fixes
>   o IOC3 updates
>   o declance updates
>   o MIPS: PCI code is now shared
>   o Add Pete Popov to credits
>   o Merge missing MIPS i8042 bits
>   o MIPS is an a.out free zone
>   o Update comment in fs/compat.c
> 
> Randy Dunlap:
>   o blkdev.h: functions no longer inline
>   o doc: specifiying module parameters
> 
> Randy Vinson:
>   o Renaming pplus_common.c to hawk_common.c to match gt64260_common.c,
>     etc, plus minor cleanups.
>   o Updating mcpn765 for 2.6
>   o Merge bk://linux.bkbits.net/linux-2.5 into
>     linuxbox.(none):/src/linux/ppc/linux-2.5/linux
>   o Updating Force PCore to 2.6
> 
> Romain Liévin:
>   o USB: tiglusb: wrong timeout value
>   o tipar char driver: wrong timeout value
> 
> Russell King:
>   o [ARM] Add find_first_bit and find_next_bit
>   o [ARM] Add support for ARM Versatile platform
>   o [SERIAL] Correct PL011 help text
>   o pcmcia netdev ordering fixes
>   o [ARM] Remove extraneous "volatile" from atomic_t pointers
> 
> Rusty Russell:
>   o [NETFILTER]: Missing ip_rt_put in ipt_MASQUERADE
>   o create singlethread_workqueue()
>   o Use workqueue for call_usermodehelper
>   o ppc64: Split prom.c Into pre-reloc and post-reloc Functions
>   o ppc64: Rearrage finish_device_tree() and its functions in C Order
>   o ppc64: Rearrage copy_device_tree() and its functions in C Order
>   o ppc64: Rearrage interpret_funcs in C Order
>   o ppc64: Rearrage Rest of prom.c in C Order
>   o ppc64: Make finish_device_tree use lmb_alloc, not klimit
>   o ppc64: make_room macro for ppc64 prom.c
>   o ppc64: Fix prom.c to boot on G5 after make_room fix
>   o ppc64: Clean up prom functions in prom.c
>   o ppc64: Initrd Cleanup
>   o ppc64: Move Initrd
>   o ppc64: prom.c fix for CONFIG_BLK_DEV_INITRD=n
>   o Fix cpumask iterator over empty cpu set
> 
> Sam Ravnborg:
>   o kbuild: Improved external module support
> 
> Scott Feldman:
>   o e100: ICH 10/H Tx hang fix
> 
> Simon Kelley:
>   o atmel wireless update
> 
> Sridhar Samudrala:
>   o [SCTP] Avoid the use of constant SCTP_IP_OVERHEAD to determine the
>     max data size in a SCTP packet.
>   o [SCTP] Cleanup sctp_packet and sctp_outq infrastructure
>   o [SCTP] Partial Reliability Extension support
>   o [SCTP] Propagate error from sctp_proc_init. (Olaf Kirch)
> 
> Stephen D. Smalley:
>   o selinux: change context_to_sid handling for no-policy case
>   o selinux: add runtime disable
>   o selinux: remove hardcoded policy assumption from get_user_sids()
>     logic
>   o SELinux ptrace race fix
> 
> Stephen Hemminger:
>   o [TCP]: Better packing of frto fields into tcp_opt
>   o [TCP]: Add sysctl to turn off matrics caching
>   o [TCP]: Report vegas info via tcp_diag
>   o [TCP]: Add vegas sysctl docs
>   o [IPV4]: Spelling fixed for ip-sysctl.txt
>   o [IRDA]: Export irda_task_delete
> 
> Stephen Rothwell:
>   o PPC64 iSeries virtual ethernet fix
>   o ppc64: iSeries virtual cdrom module fix
>   o ppc64: add some iSeries proc entries
> 
> Steve French:
>   o Can not mount from cifs vfs client built with gcc 3.3.1 due to
>     compiler optimization of unsafe global variable. Remove unsafe
>     global variable
>   o Fix problem reconnecting additional mounts to the same server after
>     session failure.
>   o Fix invalid dentry when race in mkdir between two clients
>   o fix oops in send_sig on unmount of cifs vfs due to sending signal
>     to demultiplex thread after it has exited
>   o Fix EIO caused by network timeouts on changing file size
>   o fix to not retime out the same session twice since it can
>     invalidate the newly reestablished session unnecessarily
>   o Do not return buffer if request has already timed out
>   o move bad smb session retry to correct location, up one level in
>     cifs vfs code
>   o fix endian bug in lockingX and add retry on EAGAIN
>   o have to reconnect open files safely, one at a time, as needed
>   o finish off move from reopening all files on reconnection (which
>     takes too long under heavy stress) to reopen file as needed after
>     reconnection to server
>   o correct retry on remaining handles based calls
>   o Fix compile error
>   o Missing soft vs. hard retry mount option
>   o Do not grab i_sem (already taken in filemap.c across commit write
>     calls) during reopen of invalidated file handle
>   o Fix oops in mount error path when unload_nls called with bad
>     pointer
>   o Avoid smb data corruption under heavy stress
>   o missing message on timed out requests
>   o rcvtimeout set improperly for some cifs servers
>   o invalidate locally cached pages when server breaks oplock.  Do not
>     loop reconnecting for servers that drop tcp session rather than
>     sending smb negprot response
>   o Oops on reopen files when dentry already freed
>   o invalidate cached pages when last local instance closed so we do
>     not use stale data while someone may be modifying the file on the
>     server.
>   o fix double incrementing of transaction counter
>   o Fix check of filldir return code during readdir to avoid incomplete
>     search results displayed on very large directories. Fix cleanup of
>     proc entries.  Add config parm to allow disabling negotiating Linux
>     extensions
>   o allow disabling cifs Linux extensions via proc
>   o Fix an incorrect mapping of open flags to cifs open disposition. 
>     Fix blocking byte range locks.  These fix breakages that were
>     notice running lock tests 1 and 7 of the connectathon posix file
>     api tests
>   o set byte range locktimeouts properly
>   o fix cifs readme
>   o gracefully exit on failed mounts to win98 (which closes tcp session
>     rather than erroring on smb protocol negotiation)
>   o fix failed mounts to win98 part II
>   o Fix global kernel name space pollution
>   o Check return on failed dentry allocation.  Suggested by Randy
>     Dunlap
>   o Allow null password string pointer and passwords longer than 16
>     bytes
>   o finish handling commas in passwords
>   o finish off mount parm sep override
>   o Fix caching problem with multiply open files from different clients
>   o Relax requested CIFS permissions on open to simply request
>     GENERIC_READ and GENERIC_WRITE (instead of GENERIC_ALL which can
>     unnecessarily conflict with share permissions by asking implicitly
>     for take ownership and other unneeded flags)
>   o fix remoting caching part 2
>   o remove spurious debug messages
>   o fix problem not connecting to server when port not specified
>     explicitly and port field unitialized
>   o reset searches properly when filldir fails
>   o ipv6 enablement for cifs vfs fixes
>   o Spurious white space and duplicated line cleanup
>   o improve resume key resetting logic when filldir returns error and
>     filename is in unicode
>   o allow nosuid mounts
>   o fix problem with inode revalidation and cache page invalidation
>   o Fix the exec, suid, dev mount parms to not log warnings when
>     specified
>   o fix caching data integrity problem
>   o use safer i_size_write mechanism to update i_size
>   o fixes for fsx truncate/readahead/writebehind bug
>   o clean up compiler warnings
>   o Add missing description about how to specify credentials file
>   o Invalidate readahead data properly when file closed, but other
>     client changed it on server
>   o Send NTCreateX with ATTR_POSIX if Linux/Unix extensions negotiated
>     with server.  This allows files that differ only in case and 
>     improves performance of file creation and file open to such servers
>   o Fix 20 second hang on some deletes of reopened file due to
>     semaphore conflict with vfs_delete on i_sem
>   o fix merge problem with 2.6.5 (rename of page struct field list to
>     lru)
>   o Fix misc. minor memory leaks in error paths
>   o free cifs read buffer on retry
>   o Fix major page leak in read code caused by extra page_cache_get
>     call
>   o check permission locally for servers that do not support the CIFS
>     Unix Extensions (allowing file_mode and dir_mode to augment the
>     server permission check, by doing local vfs_permission check)
>   o Remove 64 bit compiler warning
>   o Remove "badness in remove_proc_entry" warning logged on module
>     unload of cifs
>   o Add in cifs fcntl handling to fix remote dnotify problem
>   o Do not cache inode metadata when cache time set to 0 (fix hardlink
>     count caching)
>   o Retry 2nd time after failure on correct port
>   o RFC1002 fixup
>   o exit from waiting on smb response when session dead
>   o Update change log for 1.10 cifs vfs
>   o proper rc on host down
>   o fix error code mapping on bad host
>   o fix timeout on close operation when pending signal
>   o do not allow routine user signals to kill SendReceive wait for
>     response (which was damaging performance badly)
> 
> Tom Rini:
>   o PPC32: Add CONFIG_MPC10X_BRIDGE
>   o PPC32: Remove an unneeded include in arch/ppc/boot/
>   o PPC32: Add more useful information to the oops output
>   o PPC32: Change all #if FOO to #ifdef FOO
>   o PPC32: Two minor Carolina PReP fixes
>   o PPC32: Assign an interrupt for the VME chip on PReP MVME* boards
> 
> Trond Myklebust:
>   o Fix nfsroot option handling
>   o nfs_writepage() retval fix
> 
> Ulrich Drepper:
>   o Add missing __initdata
> 
> William Lee Irwin III:
>   o i386 hugetlb tlb correction
>   o USB: silence dpcm warning
>   o hugepage fixes
> 
> Yury Umanets:
>   o loop_set_fd() sendfile check fix
> 
> Zwane Mwaikambo:
>   o remove amd7xx_tco
>   o SubmittingPatches diffing update
> 
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/


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

* Re: Linux 2.6.6-rc3
  2004-04-29  1:02 ` Craig Thomas
  2004-04-29  0:59   ` CaT
@ 2004-04-29  2:11   ` Andrew Morton
  2004-04-29 15:59     ` Craig Thomas
  1 sibling, 1 reply; 21+ messages in thread
From: Andrew Morton @ 2004-04-29  2:11 UTC (permalink / raw)
  To: Craig Thomas; +Cc: linux-kernel

Craig Thomas <craiger@osdl.org> wrote:
>
> I have taken a quick look at the results and I see no degredations
>  from 2.6.6-rc2 and the performance looks much better than the 
>  2.6.5 kernel for dbt3 (as reported earlier).

The 70% dbt3 improvement is extremely fishy.  Yes, there are things in
2.6.6-rc3 which could improve database workloads by that much, but dbt3
doesn't appear to be using them.

Again, the vmstat traces indicate that after a run on 2.6.6-rc3 we have a
full gigabyte less used pagecache than with 2.6.5.  In both cases there is
still a lot of free memory.  Which tends to indicate that the -rc3 run was,
for some reason, not an equivalent workload - it's using a smaller dataset.

I'd suggest that you double-check these results, try and work out why the
-rc3 run is touching less data.  Maybe go back and redo the 2.6.5 test?

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

* Re: Linux 2.6.6-rc3
  2004-04-29  2:11   ` Andrew Morton
@ 2004-04-29 15:59     ` Craig Thomas
  0 siblings, 0 replies; 21+ messages in thread
From: Craig Thomas @ 2004-04-29 15:59 UTC (permalink / raw)
  To: linux-kernel

On Wed, 2004-04-28 at 19:11, Andrew Morton wrote:
> Craig Thomas <craiger@osdl.org> wrote:
> >
> > I have taken a quick look at the results and I see no degredations
> >  from 2.6.6-rc2 and the performance looks much better than the 
> >  2.6.5 kernel for dbt3 (as reported earlier).
> 
> The 70% dbt3 improvement is extremely fishy.  Yes, there are things in
> 2.6.6-rc3 which could improve database workloads by that much, but dbt3
> doesn't appear to be using them.
> 
> Again, the vmstat traces indicate that after a run on 2.6.6-rc3 we have a
> full gigabyte less used pagecache than with 2.6.5.  In both cases there is
> still a lot of free memory.  Which tends to indicate that the -rc3 run was,
> for some reason, not an equivalent workload - it's using a smaller dataset.
> 
> I'd suggest that you double-check these results, try and work out why the
> -rc3 run is touching less data.  Maybe go back and redo the 2.6.5 test?

That's a good plan.  We will do a re-run of 2.6.5 and get back to 
the list. 


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

* Re: Linux 2.6.6-rc3
  2004-04-28  2:03 Linux 2.6.6-rc3 Linus Torvalds
                   ` (4 preceding siblings ...)
  2004-04-29  1:02 ` Craig Thomas
@ 2004-04-29 17:01 ` Jacek Kawa
  2004-04-29 17:32   ` Sam Ravnborg
  5 siblings, 1 reply; 21+ messages in thread
From: Jacek Kawa @ 2004-04-29 17:01 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

> I'm hoping to do a final 2.6.6 later this week, so I'm hoping as many 
> people as possible will test this.

Just made oldconfig after 2.6.6-rc1:

CC      drivers/char/vt_ioctl.o
CC      drivers/char/vc_screen.o
CC      drivers/char/consolemap.o
CONMK   drivers/char/consolemap_deftbl.c
CC      drivers/char/consolemap_deftbl.o
CC      drivers/char/selection.o
CC      drivers/char/keyboard.o
CC      drivers/char/vt.o
SHIPPED drivers/char/defkeymap.c
CC      drivers/char/defkeymap.o
CC      drivers/char/sysrq.o
LD      drivers/char/agp/built-in.o
CC [M]  drivers/char/agp/backend.o
CC [M]  drivers/char/agp/frontend.o
CC [M]  drivers/char/agp/generic.o
make[3]: *** No rule to make target `drivers/char/agp/isoch.s', needed
by `drivers/char/agp/isoch.o'.
make[2]: *** [drivers/char/agp] Error 2
make[1]: *** [drivers/char] Error 2
make: *** [drivers] Error 2

mrproper cannot clean it this time...

config: http://zeus.polsl.gliwice.pl/~jfk/kernel/config-2.6.6-rc3

bye

-- 
Jacek Kawa

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

* Re: Linux 2.6.6-rc3
  2004-04-29  0:59   ` CaT
@ 2004-04-29 17:10     ` Craig Thomas
  0 siblings, 0 replies; 21+ messages in thread
From: Craig Thomas @ 2004-04-29 17:10 UTC (permalink / raw)
  To: Kernel Mailing List

On Wed, 2004-04-28 at 17:59, CaT wrote:
> On Wed, Apr 28, 2004 at 06:02:00PM -0700, Craig Thomas wrote:
> > On Tue, 2004-04-27 at 19:03, Linus Torvalds wrote:
> > > s390, cifs, ntfs, ppc, ppc64, cpufreq upates. Oh, and DVB and USB.
> > > 
> > > I'm hoping to do a final 2.6.6 later this week, so I'm hoping as many 
> > > people as possible will test this.
> > 
> > OSDL is nearly complete with their automated tests.  Tests 
> > completed so far:
> 
> Would it be possible to get results for the latest 2.4 to compare it
> with? To see if it looks like it's doing better, worse or thesame. 2.4
> comes out less often so it shouldn't be much of a hassle (right? :)

Done and posted.  

The DBT3-pgsql test will fail on 2.4 at this time due to LVM2
and PostgreSQL interoperability issues with the 2.6 kernel.  We
have been focusing on the 2.6 kernel, so we have not had a chance to
get that test working on 2.4, but if anyone wants to fix it for 2.4,
we'll be more than happy to run it.


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

* Re: Linux 2.6.6-rc3
  2004-04-29 17:01 ` Jacek Kawa
@ 2004-04-29 17:32   ` Sam Ravnborg
  2004-04-30  1:05     ` Jacek Kawa
  0 siblings, 1 reply; 21+ messages in thread
From: Sam Ravnborg @ 2004-04-29 17:32 UTC (permalink / raw)
  To: Linus Torvalds, linux-kernel

On Thu, Apr 29, 2004 at 07:01:12PM +0200, Jacek Kawa wrote:
> CC [M]  drivers/char/agp/frontend.o
> CC [M]  drivers/char/agp/generic.o
> make[3]: *** No rule to make target `drivers/char/agp/isoch.s', needed
> by `drivers/char/agp/isoch.o'.

It cannot find the file: isoch.c
Did you do a recursive check-out before building the kernel?
It's in my tree here.

	Sam

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

* Re: Linux 2.6.6-rc3
  2004-04-29 17:32   ` Sam Ravnborg
@ 2004-04-30  1:05     ` Jacek Kawa
  0 siblings, 0 replies; 21+ messages in thread
From: Jacek Kawa @ 2004-04-30  1:05 UTC (permalink / raw)
  To: Linus Torvalds, linux-kernel

Sam Ravnborg wrote:

> > CC [M]  drivers/char/agp/frontend.o
> > CC [M]  drivers/char/agp/generic.o
> > make[3]: *** No rule to make target `drivers/char/agp/isoch.s', needed
> > by `drivers/char/agp/isoch.o'.
> 
> It cannot find the file: isoch.c

Well, yes..

> Did you do a recursive check-out before building the kernel?
> It's in my tree here.

I thought it was because last patch applied, when in fact it was because
of coping kernel tree to my own directory before I applied it...

-rw-r-----    1 root     root        13235 2004-04-04 06:38 isoch.c
       ^

Anyway false alarm, sorry...

bye

-- 
Jacek Kawa

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

* Re: 2.6.6-rc3: modular DVB tda1004x broken
       [not found]       ` <1RbW9-8sE-17@gated-at.bofh.it>
@ 2004-05-01 23:26         ` Andi Kleen
  2004-05-01 23:34           ` Andrew Morton
  0 siblings, 1 reply; 21+ messages in thread
From: Andi Kleen @ 2004-05-01 23:26 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

Andrew Morton <akpm@osdl.org> writes:
>
> Maybe we should change __syscall_return() to return the -ve errno rather
> than -1?
>
>
> diff -puN include/asm-i386/unistd.h~a include/asm-i386/unistd.h
> --- 25/include/asm-i386/unistd.h~a	2004-05-01 16:09:35.115389384 -0700
> +++ 25-akpm/include/asm-i386/unistd.h	2004-05-01 16:09:49.513200584 -0700
> @@ -295,10 +295,6 @@
>  
>  #define __syscall_return(type, res) \
>  do { \
> -	if ((unsigned long)(res) >= (unsigned long)(-125)) { \
> -		errno = -(res); \
> -		res = -1; \
> -	} \
>  	return (type) (res); \
>  } while (0)

Don't do that please. That will break all the user space
programs who use asm/unistd.h to define own system calls
(it is quite common).

Make it conditional on __KERNEL__

-Andi
  


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

* Re: 2.6.6-rc3: modular DVB tda1004x broken
  2004-05-01 23:26         ` 2.6.6-rc3: modular DVB tda1004x broken Andi Kleen
@ 2004-05-01 23:34           ` Andrew Morton
  0 siblings, 0 replies; 21+ messages in thread
From: Andrew Morton @ 2004-05-01 23:34 UTC (permalink / raw)
  To: Andi Kleen; +Cc: linux-kernel

Andi Kleen <ak@muc.de> wrote:
>
>  > diff -puN include/asm-i386/unistd.h~a include/asm-i386/unistd.h
>  > --- 25/include/asm-i386/unistd.h~a	2004-05-01 16:09:35.115389384 -0700
>  > +++ 25-akpm/include/asm-i386/unistd.h	2004-05-01 16:09:49.513200584 -0700
>  > @@ -295,10 +295,6 @@
>  >  
>  >  #define __syscall_return(type, res) \
>  >  do { \
>  > -	if ((unsigned long)(res) >= (unsigned long)(-125)) { \
>  > -		errno = -(res); \
>  > -		res = -1; \
>  > -	} \
>  >  	return (type) (res); \
>  >  } while (0)
> 
>  Don't do that please. That will break all the user space
>  programs who use asm/unistd.h to define own system calls
>  (it is quite common).
> 
>  Make it conditional on __KERNEL__

err, that was just a "technology demonstration".  Obviously there's a lot
more involved.  Such as fixing up all the other architectures and then
killing off all the `errno' users.


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

end of thread, other threads:[~2004-05-01 23:34 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <1PMQ9-5K6-3@gated-at.bofh.it>
2004-04-28 14:48 ` Linux 2.6.6-rc3 Vincent C Jones
2004-04-28 16:00   ` Sam Ravnborg
2004-04-28 17:24     ` Jari Ruusu
2004-04-28 19:08       ` Sam Ravnborg
2004-04-28 19:18       ` Vincent C Jones
     [not found] ` <1PVTx-4rY-25@gated-at.bofh.it>
     [not found]   ` <1R9hC-6rC-3@gated-at.bofh.it>
     [not found]     ` <1Rbjr-7Y5-17@gated-at.bofh.it>
     [not found]       ` <1RbW9-8sE-17@gated-at.bofh.it>
2004-05-01 23:26         ` 2.6.6-rc3: modular DVB tda1004x broken Andi Kleen
2004-05-01 23:34           ` Andrew Morton
2004-04-28  2:03 Linux 2.6.6-rc3 Linus Torvalds
2004-04-28  8:48 ` Måns Rullgård
2004-04-28  9:16 ` Florian Schirmer
2004-04-28  9:52   ` Armin Schindler
2004-04-28 11:56 ` Eyal Lebedinsky
2004-04-28 17:28 ` Maciej Soltysiak
2004-04-29  1:02 ` Craig Thomas
2004-04-29  0:59   ` CaT
2004-04-29 17:10     ` Craig Thomas
2004-04-29  2:11   ` Andrew Morton
2004-04-29 15:59     ` Craig Thomas
2004-04-29 17:01 ` Jacek Kawa
2004-04-29 17:32   ` Sam Ravnborg
2004-04-30  1:05     ` Jacek Kawa

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