[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

libpciaccess: Changes to 'debian-unstable'



 ChangeLog           |   47 +++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac        |    2 +-
 debian/changelog    |    4 ++--
 src/common_vgaarb.c |    9 ++++++++-
 src/linux_sysfs.c   |    4 ++++
 5 files changed, 62 insertions(+), 4 deletions(-)

New commits:
commit d882b2d123adaf4bda407db1e915aacdf79f6d1f
Author: Julien Cristau <jcristau@debian.org>
Date:   Mon Sep 28 18:29:36 2009 +0200

    Prepare changelog for upload

diff --git a/debian/changelog b/debian/changelog
index fc74cb2..e95b5d9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,10 @@
-libpciaccess (0.10.9-1) UNRELEASED; urgency=low
+libpciaccess (0.10.9-1) unstable; urgency=low
 
   * New upstream release.
   * Refresh pciaccess-hurd-hack.diff.
   * Update shlibs and symbols file.
 
- -- Julien Cristau <jcristau@debian.org>  Sun, 13 Sep 2009 20:54:37 +0200
+ -- Julien Cristau <jcristau@debian.org>  Mon, 28 Sep 2009 18:29:27 +0200
 
 libpciaccess (0.10.6-2) unstable; urgency=low
 

commit 7d4b01e0a68b2ef0406066c26bc4c28e2840bd49
Author: Julien Cristau <jcristau@debian.org>
Date:   Mon Sep 28 18:28:37 2009 +0200

    Bump changelogs

diff --git a/ChangeLog b/ChangeLog
index a83fd4d..2458fc3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,50 @@
+commit 97d677746cd70ec9eb1f33483cc829a0063953bc
+Author: Dave Airlie <airlied@redhat.com>
+Date:   Fri Sep 25 10:25:56 2009 +1000
+
+    shutup stupid gcc warning, strtok_r ignores the first parameter
+
+commit 2a10d510d24c7c0aebb03914dd887f9e92cfa754
+Author: Dave Airlie <airlied@redhat.com>
+Date:   Fri Sep 25 10:19:07 2009 +1000
+
+    libpciaccess 0.10.9
+
+commit 1714046ef08ef685bcf1d6c154e64809b12e8d7f
+Author: Tiago Vignatti <tiago.vignatti@nokia.com>
+Date:   Fri Sep 18 15:21:19 2009 +0300
+
+    vgaarb: fix newbie typo
+    
+    Eh, we don't need to check for the fd anyway. Kudos jcristau for reporting.
+    
+    Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
+
+commit 13c7e6c8f100882718f995f5bf1d478a012cdbdd
+Author: Tiago Vignatti <tiago.vignatti@nokia.com>
+Date:   Wed Sep 16 12:56:53 2009 +0300
+
+    vgaarb: check for fd before close it
+    
+    Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
+
+commit cdbdfaf61c05d0d18eae6815b10666f93162148f
+Author: Keith Packard <keithp@keithp.com>
+Date:   Thu Sep 17 17:38:56 2009 -0700
+
+    Free return value from scandir instead of leaking it.
+    
+    Scandir is defined to return pointers to malloc'd storage, so make
+    sure that memory is nicely freed.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 42b879a203c1c16daa9d0c610c6a217ead7a5829
+Author: Dave Airlie <airlied@linux.ie>
+Date:   Wed Sep 2 19:03:11 2009 +1000
+
+    vgaarb: check pci_sys exists before initing vga arb
+
 commit 312cde3c2f3530b031134cfb53a8a54731f02b1b
 Author: Dave Airlie <airlied@redhat.com>
 Date:   Mon Aug 31 09:14:16 2009 +1000
diff --git a/debian/changelog b/debian/changelog
index f98178d..fc74cb2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libpciaccess (0.10.8-1) UNRELEASED; urgency=low
+libpciaccess (0.10.9-1) UNRELEASED; urgency=low
 
   * New upstream release.
   * Refresh pciaccess-hurd-hack.diff.

commit 97d677746cd70ec9eb1f33483cc829a0063953bc
Author: Dave Airlie <airlied@redhat.com>
Date:   Fri Sep 25 10:25:56 2009 +1000

    shutup stupid gcc warning, strtok_r ignores the first parameter

diff --git a/src/common_vgaarb.c b/src/common_vgaarb.c
index 6358a66..a96aedf 100644
--- a/src/common_vgaarb.c
+++ b/src/common_vgaarb.c
@@ -42,7 +42,7 @@ static int
 parse_string_to_decodes_rsrc(char *input, int *vga_count, struct pci_slot_match *match)
 {
     char *tok;
-    char *input_sp, *count_sp, *pci_sp;
+    char *input_sp = NULL, *count_sp, *pci_sp;
     char tmp[32];
 
     tok = strtok_r(input,",",&input_sp);

commit 2a10d510d24c7c0aebb03914dd887f9e92cfa754
Author: Dave Airlie <airlied@redhat.com>
Date:   Fri Sep 25 10:19:07 2009 +1000

    libpciaccess 0.10.9

diff --git a/configure.ac b/configure.ac
index 05d5b67..f071127 100644
--- a/configure.ac
+++ b/configure.ac
@@ -24,7 +24,7 @@ dnl Process this file with autoconf to create configure.
 
 AC_PREREQ([2.57])
 
-AC_INIT(libpciaccess, 0.10.8, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=libpciaccess], libpciaccess)
+AC_INIT(libpciaccess, 0.10.9, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=libpciaccess], libpciaccess)
 AM_INIT_AUTOMAKE([dist-bzip2])
 AM_MAINTAINER_MODE
 

commit 1714046ef08ef685bcf1d6c154e64809b12e8d7f
Author: Tiago Vignatti <tiago.vignatti@nokia.com>
Date:   Fri Sep 18 15:21:19 2009 +0300

    vgaarb: fix newbie typo
    
    Eh, we don't need to check for the fd anyway. Kudos jcristau for reporting.
    
    Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>

diff --git a/src/common_vgaarb.c b/src/common_vgaarb.c
index f1c71e0..6358a66 100644
--- a/src/common_vgaarb.c
+++ b/src/common_vgaarb.c
@@ -153,9 +153,6 @@ pci_device_vgaarb_fini(void)
     if (!pci_sys)
         return;
 
-    if (!pci_sys->vgaarb_fd)
-        return;
-
     close(pci_sys->vgaarb_fd);
 }
 

commit 13c7e6c8f100882718f995f5bf1d478a012cdbdd
Author: Tiago Vignatti <tiago.vignatti@nokia.com>
Date:   Wed Sep 16 12:56:53 2009 +0300

    vgaarb: check for fd before close it
    
    Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>

diff --git a/src/common_vgaarb.c b/src/common_vgaarb.c
index ca5c0a7..f1c71e0 100644
--- a/src/common_vgaarb.c
+++ b/src/common_vgaarb.c
@@ -150,6 +150,12 @@ pci_device_vgaarb_init(void)
 void
 pci_device_vgaarb_fini(void)
 {
+    if (!pci_sys)
+        return;
+
+    if (!pci_sys->vgaarb_fd)
+        return;
+
     close(pci_sys->vgaarb_fd);
 }
 

commit cdbdfaf61c05d0d18eae6815b10666f93162148f
Author: Keith Packard <keithp@keithp.com>
Date:   Thu Sep 17 17:38:56 2009 -0700

    Free return value from scandir instead of leaking it.
    
    Scandir is defined to return pointers to malloc'd storage, so make
    sure that memory is nicely freed.
    
    Signed-off-by: Keith Packard <keithp@keithp.com>

diff --git a/src/linux_sysfs.c b/src/linux_sysfs.c
index 02fbd13..85095b3 100644
--- a/src/linux_sysfs.c
+++ b/src/linux_sysfs.c
@@ -213,6 +213,10 @@ populate_entries( struct pci_system * p )
 	}
     }
 
+    for (i = 0; i < n; i++)
+	free(devices[i]);
+    free(devices);
+
     if (err) {
 	free(p->devices);
 	p->devices = NULL;

commit 42b879a203c1c16daa9d0c610c6a217ead7a5829
Author: Dave Airlie <airlied@linux.ie>
Date:   Wed Sep 2 19:03:11 2009 +1000

    vgaarb: check pci_sys exists before initing vga arb

diff --git a/src/common_vgaarb.c b/src/common_vgaarb.c
index a40b064..ca5c0a7 100644
--- a/src/common_vgaarb.c
+++ b/src/common_vgaarb.c
@@ -124,6 +124,10 @@ pci_device_vgaarb_init(void)
     struct pci_slot_match match;
     char buf[BUFSIZE];
     int ret, rsrc;
+
+    if (!pci_sys)
+        return -1;
+
     if ((pci_sys->vgaarb_fd = open ("/dev/vga_arbiter", O_RDWR)) < 0) {
         return errno;
     }


Reply to: