Change logs for udev source package in Oneiric

  • udev (173-0ubuntu4.3) oneiric-proposed; urgency=low
    
      [ Herton Ronaldo Krzesinski ]
      * Refresh debian/patches/avoid-exit-deadlock-for-dm_cookie.patch:
        avoid serialization issues in handling of events with DM_COOKIE
        set (LP: #1017715).
    
      [ Eric Miao ]
      * fix-race-condition-of-serio-driver-module-not-loading.patch:
        Work around race condition in PS/2 keyboard/mouse handling. This resulted
        in udev sometimes failing to load the psmouse driver, causing touchpads to
        occasionally not work after boot up. (LP: #1014460)
     -- Herton Ronaldo Krzesinski <email address hidden>   Mon, 16 Jul 2012 07:25:22 +0200
  • udev (173-0ubuntu4.2) oneiric-proposed; urgency=low
    
      * Add debian/patches/avoid-exit-deadlock-for-dm_cookie.patch,
        debian/libudev0.symbols: do not exit across a pending DM_COOKIE
        event to avoid vgchange deadlocks, thanks to Herton R. Krzesinski
        (LP: #802626).
     -- Steve Langasek <email address hidden>   Mon, 05 Mar 2012 11:01:09 -0800
  • udev (173-0ubuntu4.1) oneiric-proposed; urgency=low
    
      [ Andy Whitcroft ]
      * debian/udev.initramfs-bottom: ignore timeout errors from udevadm we
        expect (and indeed requested) in certain failure modes.  If we do not we
        will bail out early and not transfer /dev into /root which is always
        fatal leading to unbootable machines.  (LP: #818177)
      * avoid-exit-deadlock-for-timely-events: avoid deadlock when exiting
        by continuing to handle events with timeliness requirements.
        The timeliness requirement will be violated if we ignore them which
        is highly undesirable.  Also these events are typically dependant
        events and may well block the events we are waiting on leading to
        boot delays and uninitialised devices.  (LP: #842560)
      * debian/udev.initramfs-bottom: increase the client-side timeout to
        better cope with potential timeout extension issues in udev.  We very
        much would prefer udev to time itself out and guarantee to have
        completed than take action ourselves.  Very worst case the timeout may
        be doubled from the default of 60s so increase ours accordingly.  Note,
        we should only ever trip this timeout when we are already in severe
        trouble.  (LP: #818177)
     -- Steve Langasek <email address hidden>   Fri, 16 Dec 2011 14:10:02 -0800
  • udev (173-0ubuntu4) oneiric; urgency=low
    
      * Set a timeout of 61 seconds when calling udevadm control --exit, to
        ensure that udevd always reaches its *own* timeout first.  If udevadm
        times out before udevd, it exits non-zero, breaking the move of the /dev
        mount; and if we ignore the udevadm failure then udevd might still be
        running, which is the original issue that the patch for bug #624469
        was trying to address.  Raising the timeout doesn't make the boot any
        slower, it just makes sure we let udevd count the 60 seconds instead of
        udevadm.  LP: #818177.
      * debian/patches/race-condition-on-exit: Process events before signals
        in the worker thread, so we don't sit around waiting 60 seconds for an
        already-dead process.
     -- Steve Langasek <email address hidden>   Sat, 08 Oct 2011 00:48:54 -0700
  • udev (173-0ubuntu3) oneiric; urgency=low
    
      * Include input_id in the initramfs to prevent errors when enumerating
        devices in early init (LP: #831516).
     -- Andy Whitcroft <email address hidden>   Tue, 23 Aug 2011 06:58:23 +0200
  • udev (173-0ubuntu2) oneiric; urgency=low
    
      * Add debian/patches/move-input_id-to-default-rules.patch: Fix bluetooth
        mice and keyboards in the X server. Patch cherry-picked from upstream.
        (LP: #827489)
     -- Felix Geyer <email address hidden>   Tue, 16 Aug 2011 18:00:41 +0200
  • udev (173-0ubuntu1) oneiric; urgency=low
    
      [ Martin Pitt ]
      * New upstream bug fix release.
      * debian/rules: Configure with --enable-udev_acl, the default changed in
        this upstream version because of newer systemd versions.
      * debian/udev.examples: Drop scsi_id.config, this file has been obsolete for
        a long time.
    
      [ David Henningsson ]
      * To enable jack detection in PulseAudio, make jack detection input
        devices world-readable, just as being done for joysticks (LP: #826662).
     -- Martin Pitt <email address hidden>   Mon, 15 Aug 2011 13:02:20 +0200
  • udev (172-0ubuntu5) oneiric; urgency=low
    
      * The kernel won't mount devtmpfs automatically when /init exists, which
        is always the case in the installer, so mount it manually (LP: #817443).
     -- Colin Watson <email address hidden>   Thu, 28 Jul 2011 15:37:48 +0100
  • udev (172-0ubuntu4) oneiric; urgency=low
    
      * debian/udev.installer-startup: Create /dev/pts before mounting it
        (LP: #815962).
     -- Colin Watson <email address hidden>   Mon, 25 Jul 2011 16:53:47 +0100
  • udev (172-0ubuntu3) oneiric; urgency=low
    
      * debian/udev-udeb.dirs, debian/udev.dirs, debian/udev.postinst: Get rid of
        the remaining /lib/udev/devices/ stuff:
        - shm: will be symlinked to /run/shm/ by mountall, and avoid having a
          non-world-writable shm (which breaks e. g. ecryptfs)
        - net: created by devtmpfs already
        - pts: mounted as devpts by mountall
      * Drop debian/udev.init. It has a ton of deprecated stuff in it, and with
        upstream supporting systemd and us having upstart scripts there won't ever
        be a time when we go back to a sysvinit script.
      * debian/udev.installer-startup:
        - Drop copying of /lib/udev/devices/. udevd already does this, and it's
          obsolete with devtmpfs anyway.
        - Drop unconditional mounting of a tmpfs on /dev and mknod'ing stuff. We
          already have a devtmpfs there. Only mount devtmpfs if /dev/null doesn't
          exist already.
     -- Martin Pitt <email address hidden>   Thu, 14 Jul 2011 09:22:40 +0200
  • udev (172-0ubuntu2) oneiric; urgency=low
    
      * extras/cdrom_id/60-cdrom_id.rules: Revert "hd*" hack for powerpc; this
        already is, or should be fixed in the powerpc kernel configuration to use
        the SCSI interface. (Confirmed by Luke).
      * Move rules/rules.d/78-graphics-card.rules to
        debian/local/78-graphics-card.rules and install it in debian/udev.install
        instead of patching Makefile.am
      * Move inline change in rules/rules.d/80-drivers.rules to
        debian/patches/load-fbcon.patch.
      * Move extras/rule_generator/75-persistent-net-generator.rules inline change
        to debian/patches/ignore-eucalyptus-virtual-ifaces.patch.
      * Move libudev/libudev-monitor.c inline change to
        debian/patches/libudev-revert-SOCK_NONBLOCK.patch.
      * Revert autoconf files to upstream state, as we have no further direct
        patches to the upstream build system.
      * debian/source/format: Move to 3.0 (quilt) format.
      * Add debian/patches/use_run_tmpfs: Only use /run/ if it is a tmpfs. Stolen
        from Debian's udev 167-2, thanks Marco d'Itri! (LP: #807306)
      * debian/control: Update Maintainer: field to Ubuntu Developers.
      * debian/control: Bump Standards-Version to 3.9.2.
      * debian/source/options: Ignore *.types files in documentation.
     -- Martin Pitt <email address hidden>   Tue, 12 Jul 2011 08:36:12 +0200
  • udev (172-0ubuntu1) oneiric; urgency=low
    
      * New upstream release:
        - Now enables kenrel media polling if available. This goes together with
          the changes in udisks 1.0.3 to stop user-space polling if kernel polling
          is enabled.
        - Delete mobile-action-modeswitch, has been deprecated by usb-modeswitch
          for a long time now.
      * debian/rules: Fix build tree copying to cope with new upstream
        "build-aux/" directory.
      * debian/libudev0.symbols: Add new symbols for this release.
      * debian/control: Add gir1.2-gudev-1.0 dependency to libgudev-1.0-dev, as
        per current Debian GI policy.
      * debian/control: Wrap dependencies.
      * debian/control: Add versioned libudev0 dependency to udev. While udevd or
        the probers do not directly link to it (they have an internal copy), they
        still need to be in sync to work properly. (LP: #804577)
     -- Martin Pitt <email address hidden>   Mon, 11 Jul 2011 15:28:25 +0200
  • udev (171-0ubuntu4) oneiric; urgency=low
    
      [ Colin Watson ]
      * Update Vcs-Bzr field.
    
      [ Aurélien Couderc ]
      * Use "udevadm control --exit" in the initramfs instead of manually
        killing each udevd process (borrowed from Debian #624469).
     -- Colin Watson <email address hidden>   Tue, 28 Jun 2011 17:50:21 +0100
  • udev (171-0ubuntu3) oneiric; urgency=low
    
      * Go back to the real 171.
      * libudev/libudev-monitor.c: Revert the usage of SOCK_NONBLOCK in
        udev_monitor_new_from_netlink_fd(). This causes boot failures (stuck in
        initramfs) for a lot of people. Many thanks to Loic Minier for bisecting
        this!
     -- Martin Pitt <email address hidden>   Mon, 06 Jun 2011 08:49:41 +0200
  • udev (171-0ubuntu2) oneiric; urgency=low
    
      * Completely revert changes from 171 for now, until the boot failures that
        many people hit is debugged.
     -- Martin Pitt <email address hidden>   Tue, 31 May 2011 18:34:31 +0200
  • udev (171-0ubuntu1) oneiric; urgency=low
    
      * New upstream release.
     -- Martin Pitt <email address hidden>   Tue, 31 May 2011 09:23:10 +0200
  • udev (170-0ubuntu1) oneiric; urgency=low
    
      * New upstream release.
      * debian/udev-udeb.install, debian/udev.initramfs-hook: Drop floppy and edd
        rules, there are obsolete and not built by default any more.
      * debian/udev.{postinst,postrm,prerm}: Remove a lot of obsolete transition
        handling.
      * debian/udev.postinst: Drop create_devices(). devtmpfs does all that by
        itself these days. Update remove_devices() to clean up.
     -- Martin Pitt <email address hidden>   Fri, 20 May 2011 11:26:10 +0200
  • udev (168-0ubuntu1) oneiric; urgency=low
    
      * New upstream release.
     -- Martin Pitt <email address hidden>   Mon, 16 May 2011 14:44:06 +0200
  • udev (167-0ubuntu3) natty; urgency=low
    
      * Remove any old divert with --package udev before upgrading.
     -- Stephane Graber <email address hidden>   Wed, 06 Apr 2011 14:12:38 -0400