Hello community, here is the log from the commit of package novfs checked in at Fri May 4 11:09:32 CEST 2007. -------- --- arch/i386/novfs/novfs.changes 2007-04-18 19:30:33.000000000 +0200 +++ /mounts/work_src_done/STABLE/novfs/novfs.changes 2007-05-04 09:20:49.000000000 +0200 @@ -1,0 +2,5 @@ +Thu May 03 03:16:31 MDT 2007 - YMelin@novell.com + +- [Bugzilla 228655] Garbage in "Novell Message Popup + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ novfs.spec ++++++ --- /var/tmp/diff_new_pack.a16601/_old 2007-05-04 11:06:32.000000000 +0200 +++ /var/tmp/diff_new_pack.a16601/_new 2007-05-04 11:06:32.000000000 +0200 @@ -18,7 +18,7 @@ Group: System/Filesystems License: GNU General Public License (GPL) Version: 2.0.0 -Release: 12 +Release: 13 Source: %name-%version.tar.bz2 Source1: files Source2: preamble @@ -65,6 +65,8 @@ done %changelog +* Thu May 03 2007 - YMelin@novell.com +- [Bugzilla 228655] Garbage in "Novell Message Popup * Wed Apr 18 2007 - YMelin@novell.com - [Bugzilla 254113] - [309] Cannot save file in OpenOffice - fix for 32 bit * Mon Apr 16 2007 - YMelin@novell.com ++++++ novfs-2.0.0.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/novfs-2.0.0/src/daemon.c new/novfs-2.0.0/src/daemon.c --- old/novfs-2.0.0/src/daemon.c 2007-04-18 19:25:50.000000000 +0200 +++ new/novfs-2.0.0/src/daemon.c 2007-05-04 08:10:15.000000000 +0200 @@ -344,12 +344,8 @@ init_MUTEX_LOCKED(&que->semaphore); - DbgPrint( "Queue_Daemon_Command: semaphore inited que=0x%p\n", que); - que->sequence = InterlockedIncrement(&Sequence); - DbgPrint( "Queue_Daemon_Command: sequence=0x%x\n", que->sequence); - ((PCOMMAND_REQUEST_HEADER)request)->SequenceNumber = que->sequence; /* @@ -361,8 +357,6 @@ que->timer.function = Daemon_Timer; add_timer(&que->timer); - DbgPrint( "Queue_Daemon_Command: timer started que=0x%p\n", que); - /* * Setup request */ @@ -373,13 +367,9 @@ que->reply = NULL; que->replen = 0; - DbgPrint( "Queue_Daemon_Command: setting up que=0x%p\n", que); - /* * Added entry to queue. */ - DbgPrint( "Queue_Daemon_Command: Daemon_Queue locked\n"); - /* * Check to see if interruptible and set flags. */ @@ -394,7 +384,6 @@ list_add_tail(&que->list, &Daemon_Queue.list); spin_unlock(&Daemon_Queue.lock); - DbgPrint( "Queue_Daemon_Command: 0x%p added to Daemon_Queue\n", que); /* * Signal that there is data to be read */ @@ -405,20 +394,16 @@ */ yield(); - DbgPrint( "Queue_Daemon_Command: calling down 0x%x\n", CURRENT_TIME); - /* * Block waiting for reply or timeout */ down(&que->semaphore); - DbgPrint( "Queue_Daemon_Command: after down 0x%x\n", CURRENT_TIME); if ( QUEUE_ACKED == que->status ) { que->status = QUEUE_WAITING; mod_timer(&que->timer, jiffies + (HZ * 2 * Daemon_Command_Timeout)); - DbgPrint( "Queue_Daemon_Command: mod_timer 0x%x\n", CURRENT_TIME); if (interruptible) { retCode = down_interruptible(&que->semaphore); @@ -427,10 +412,8 @@ { down(&que->semaphore); } - DbgPrint( "Queue_Daemon_Command: after down2 0x%x\n", CURRENT_TIME); } - DbgPrint( "Queue_Daemon_Command: after down 0x%d 0x%x\n", retCode, CURRENT_TIME); /* * Delete timer */ @@ -874,11 +857,6 @@ break; } - /* - * Set status that packet is done. - */ - que->status = QUEUE_DONE; - if ( NULL != (dlist = que->data) ) { int thiscopy, left=nbytes; @@ -921,6 +899,12 @@ } cpylen = copy_from_user(vadr, buf, thiscopy); + if (thiscopy > 0x80) + mydump(0x80, vadr); + else + mydump(thiscopy, vadr); + + if ( km_adr ) { kunmap(dlist->page); @@ -956,6 +940,12 @@ retValue = -ENOMEM; } } + + /* + * Set status that packet is done. + */ + que->status = QUEUE_DONE; + } while (0); up(&que->semaphore); Queue_put( que ); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/novfs-2.0.0/src/Makefile new/novfs-2.0.0/src/Makefile --- old/novfs-2.0.0/src/Makefile 2007-04-18 19:25:50.000000000 +0200 +++ new/novfs-2.0.0/src/Makefile 2007-05-04 08:10:15.000000000 +0200 @@ -32,7 +32,7 @@ NOVFS_VFS_MAJOR = 2 NOVFS_VFS_MINOR = 0 NOVFS_VFS_SUB = 0 -NOVFS_VFS_RELEASE = 422 +NOVFS_VFS_RELEASE = 423 # Remove # from the following line for debug version EXTRA_CFLAGS += -finstrument-functions ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org