I have made the following changes intended for :
  CE:Adaptation:N9xx-common / ti-omap3-sgx

Please review and accept or decline.
BOSS has already run some checks on this request.
See the "Messages from BOSS" section below.

https://build.pub.meego.com//request/show/7248

Thank You,
Islam Amer

[This message was auto-generated]

---

Request # 7248:

Messages from BOSS:

State: review at 2012-11-01T18:05:16 by bossbot

Reviews:
       accepted by bossbot : Prechecks succeeded.
       new for CE-maintainers : Please replace this text with a review and 
approve/reject the review (not the SR). BOSS will take care of the rest

Changes:
  submit: home:iamer:branches:CE:Adaptation:N9xx-common / ti-omap3-sgx -> 
CE:Adaptation:N9xx-common / ti-omap3-sgx
  
changes files:
--------------
--- ti-omap3-sgx.changes
+++ ti-omap3-sgx.changes
@@ -0,0 +1,4 @@
+* Thu Nov 1 2012 Islam Amer <[email protected]> - 1.4.268
+- Use systemd module loading to workaround startup race condition
+- Move modprobe omaplfb to after pvrsrvinit is done 
+

old:
----
  boss.conf

new:
----
  ti-omap3-sgx.conf

spec files:
-----------
--- ti-omap3-sgx.spec
+++ ti-omap3-sgx.spec
@@ -21,7 +21,8 @@
 Source3:    %{name}.udev
 Source4:    %{name}.service
 Source5:    Meego_IMG-08172010-license_txt.doc
-Source6:    boss.conf
+Source6:    ti-omap3-sgx.conf
+Source7:    ti-omap3-sgx-update.sh
 Source100:  ti-omap3-sgx.yaml
 Requires:   coreutils
 Requires:   grep
@@ -168,6 +169,7 @@
 install -D -m 644 %{SOURCE4} $RPM_BUILD_ROOT/lib/systemd/system/%{name}.service
 install -d $RPM_BUILD_ROOT/lib/systemd/system/basic.target.wants/
 ln -s ../%{name}.service 
$RPM_BUILD_ROOT/lib/systemd/system/basic.target.wants/%{name}.service
+install -D -m 644 %{SOURCE6} 
$RPM_BUILD_ROOT/etc/modules-load.d/ti-omap3-sgx.conf
 # << install pre
 
 # >> install post
@@ -221,6 +223,7 @@
 %attr(755,root,root) %{_sbindir}/pvrsrvinit
 /lib/systemd/system/%{name}.service
 /lib/systemd/system/basic.target.wants/%{name}.service
+%{_sysconfdir}/modules-load.d/ti-omap3-sgx.conf
 
 # Should be in it's own package.
 %{_libdir}/libOpenVG*.so

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

++++++ ti-omap3-sgx.conf (new)
--- ti-omap3-sgx.conf
+++ ti-omap3-sgx.conf
@@ -0,0 +1,2 @@
+pvrsrvkm
+omaplfb

++++++ ti-omap3-sgx.service
--- ti-omap3-sgx.service
+++ ti-omap3-sgx.service
@@ -5,7 +5,6 @@
 [Service]
 Type=oneshot
 RemainAfterExit=yes
-ExecStartPre=/sbin/modprobe omaplfb
 ExecStart=/usr/sbin/pvrsrvinit
 
 [Install]

++++++ ti-omap3-sgx.yaml
--- ti-omap3-sgx.yaml
+++ ti-omap3-sgx.yaml
@@ -11,7 +11,8 @@
     - "%{name}.udev"
     - "%{name}.service"
     - "Meego_IMG-08172010-license_txt.doc"
-    - "boss.conf"
+    - "ti-omap3-sgx.conf"
+    - "ti-omap3-sgx-update.sh"
 
 Description: OMAP3 drivers for SGX
 Configure: none

++++++ deleted files:
--- boss.conf



Reply via email to