On 03/16/11 05:33, Zhu, Peter J wrote:
Auke,

Could you please review parts of triggering add rtc in start_udev to fix 
BMC#13902, from point of fast boot?

Thanks for thinking of me :)

boot impact is minor, so, go ahead and approve the commit.

Auke








Peter

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Xin Zhong
Sent: Wednesday, March 16, 2011 11:16 AM
To: [email protected]
Subject: [meego-commits] 14848: Changes to Trunk:Testing/udev

Hi,
I have made the following changes to udev in project Trunk:Testing. Please
review and accept ASAP.

Thank You,
Xin Zhong

[This message was auto-generated]

---

Request #14848:

   submit:   devel:udev/udev(r3)(update) ->  Trunk:Testing/udev


Message:
     Modify udev-162-keymap-for-lenovo-ideapad.patch to fix BMC#14198

State:   new          2011-03-15T20:15:33 zhongxin
Comment: None



changes files:
--------------
--- udev.changes
+++ udev.changes
@@ -0,0 +1,6 @@
+* Tue Mar 15 2011 Neo Fang<[email protected]>  - 161
+- Modify Lenovo-S10-3t keymap definition to fix BMC#14198
+
+* Thu Mar 03 2011 Neo Fang<[email protected]>  - 161
+- Trigger add rtc in start_udev to fix BMC#13902
+

spec files:
-----------

other changes:
--------------

++++++ start_udev
--- start_udev
+++ start_udev
@@ -181,6 +181,7 @@
      || die 1 "$progname: udevtrigger failed to start" 1>&2
      /sbin/udevadm settle $udevtimeout \
          || echo "$progname: failed waiting for queue, backgrounding" 1>&2
+    /sbin/udevadm trigger --action=add --subsystem-match="rtc"
      /sbin/udevadm control --env STARTUP=
  )&
  exit 0

++++++ udev-162-keymap-for-lenovo-ideapad.patch
--- udev-162-keymap-for-lenovo-ideapad.patch
+++ udev-162-keymap-for-lenovo-ideapad.patch
@@ -1,56 +1,35 @@
-From 9cd075e35b8f660c75b0d72d4bea496fd6459f29 Mon Sep 17 00:00:00
2001
-From: David Woodhouse<[email protected]>
-Date: Thu, 12 Aug 2010 17:04:55 +0100
-Subject: [PATCH] Add keymap for Lenovo IdeaPad S10-3
-
-Tested on S10-3, but presumably applicable to all IdeaPads.
-
-Signed-off-by: Martin Pitt<[email protected]>
----
- Makefile.am                          |    1 +
- extras/keymap/95-keymap.rules        |    2 ++
- extras/keymap/keymaps/lenovo-ideapad |    7 +++++++
- 3 files changed, 10 insertions(+), 0 deletions(-)
- create mode 100644 extras/keymap/keymaps/lenovo-ideapad
-
-diff --git a/Makefile.am b/Makefile.am
-index c16b259..77df6ab 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -537,6 +537,7 @@ dist_udevkeymap_DATA = \
-       extras/keymap/keymaps/ibm-thinkpad-usb-keyboard-trackpoint \
-       extras/keymap/keymaps/inventec-symphony_6.0_7.0 \
-       extras/keymap/keymaps/lenovo-3000 \
-+      extras/keymap/keymaps/lenovo-ideapad \
-       extras/keymap/keymaps/lenovo-thinkpad-usb-keyboard-trackpoint \
-       extras/keymap/keymaps/lenovo-thinkpad_x6_tablet \
-       extras/keymap/keymaps/lenovo-thinkpad_x200_tablet \
-diff --git a/extras/keymap/95-keymap.rules b/extras/keymap/95-keymap.rules
-index 13b5571..2241422 100644
---- a/extras/keymap/95-keymap.rules
-+++ b/extras/keymap/95-keymap.rules
-@@ -65,6 +65,8 @@ ENV{DMI_VENDOR}=="Compaq*",
ATTR{[dmi/id]product_name}=="*E500*|*Evo N*", RUN+="
+diff -urN udev-161.orig/extras/keymap/95-keymap.rules
udev-161/extras/keymap/95-keymap.rules
+--- udev-161.orig/extras/keymap/95-keymap.rules        2010-08-02
18:37:55.000000000 +0800
++++ udev-161/extras/keymap/95-keymap.rules     2011-03-07
10:08:18.000000000 +0800
+@@ -65,6 +65,8 @@
   ENV{DMI_VENDOR}=="LENOVO*",
ATTR{[dmi/id]product_version}=="*3000*", RUN+="keymap $name
lenovo-3000"
   ENV{DMI_VENDOR}=="LENOVO*",
ATTR{[dmi/id]product_version}=="ThinkPad X6*",
ATTR{[dmi/id]product_version}=="* Tablet" RUN+="keymap $name
lenovo-thinkpad_x6_tablet"
   ENV{DMI_VENDOR}=="LENOVO*",
ATTR{[dmi/id]product_version}=="ThinkPad X200 Tablet*",
ATTR{[dmi/id]product_version}=="* Tablet" RUN+="keymap $name
lenovo-thinkpad_x200_tablet"
  +ENV{DMI_VENDOR}=="LENOVO*",
ATTR{[dmi/id]product_version}=="*IdeaPad*", RUN+="keymap $name
lenovo-ideapad"
-+ENV{DMI_VENDOR}=="LENOVO*", ATTR{[dmi/id]product_name}=="S10-*",
RUN+="keymap $name lenovo-ideapad"
++ENV{DMI_VENDOR}=="LENOVO*",
ATTR{[dmi/id]product_version}=="*S10-*", RUN+="keymap $name
lenovo-ideapad"

   ENV{DMI_VENDOR}=="Hewlett-Packard*", RUN+="keymap $name
hewlett-packard"
   ENV{DMI_VENDOR}=="Hewlett-Packard*",
ATTR{[dmi/id]product_name}=="*[tT][aA][bB][lL][eE][tT]*", RUN+="keymap
$name hewlett-packard-tablet"
-diff --git a/extras/keymap/keymaps/lenovo-ideapad
b/extras/keymap/keymaps/lenovo-ideapad
-new file mode 100644
-index 0000000..d5f2567
---- /dev/null
-+++ b/extras/keymap/keymaps/lenovo-ideapad
-@@ -0,0 +1,7 @@
+diff -urN udev-161.orig/extras/keymap/keymaps/lenovo-ideapad
udev-161/extras/keymap/keymaps/lenovo-ideapad
+--- udev-161.orig/extras/keymap/keymaps/lenovo-ideapad 1970-01-01
08:00:00.000000000 +0800
++++ udev-161/extras/keymap/keymaps/lenovo-ideapad      2011-03-07
10:09:52.000000000 +0800
+@@ -0,0 +1,8 @@
  +# Key codes observed on S10-3, assumed valid on other IdeaPad models
  +0x81 rfkill                  # does nothing in BIOS
  +0x83 display_off             # BIOS toggles screen state
  +0xB9 brightnessup            # does nothing in BIOS
  +0xBA brightnessdown          # does nothing in BIOS
  +0xF1 camera                  # BIOS toggles camera power
-+0xf2 unknown                  # trackpad enable/disable (does nothing in BIOS)
---
-1.7.2.1
-
++0xF2 f22                      # trackpad enable
++0xF3 f22                      # trackpad disable
+diff -urN udev-161.orig/Makefile.am udev-161/Makefile.am
+--- udev-161.orig/Makefile.am  2010-08-11 21:28:51.000000000 +0800
++++ udev-161/Makefile.am       2011-03-07 10:07:28.000000000 +0800
+@@ -537,6 +537,7 @@
+       extras/keymap/keymaps/ibm-thinkpad-usb-keyboard-trackpoint \
+       extras/keymap/keymaps/inventec-symphony_6.0_7.0 \
+       extras/keymap/keymaps/lenovo-3000 \
++      extras/keymap/keymaps/lenovo-ideapad \
+       extras/keymap/keymaps/lenovo-thinkpad-usb-keyboard-trackpoint \
+       extras/keymap/keymaps/lenovo-thinkpad_x6_tablet \
+       extras/keymap/keymaps/lenovo-thinkpad_x200_tablet \

_______________________________________________
MeeGo-commits mailing list
[email protected]
http://lists.meego.com/listinfo/meego-commits

_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to