Hi Chris, I don’t have any idea with regard to the issue that you are getting below. All the work that we are doing here so far is on CHV (yocto-kernel-3.19.5 standard/base branch).
From your statement below, it looks to me that you are upgrading meta-intel from Daisy to Fido branch which are using yocto-kernel-3.14 (meta-intel/isg/valleyisland BSP). I'm not sure if you are able to reproduce this with yocto-kernel-3.19.5 (standard/base branch) from the meta-intel common directory. Also, comparing Daisy branch against Fido, it seems like there are lot of changes in the user-space stacks, which I'm not sure could cause the issue below. Daisy 1.6.2 Kernel 3.4, 3.10, 3.14 (Supportable common base) Xorg-server 1.15 Wayland/Weston 1.4.0 Xf86-video-intel 2.99.910 Libdrm 2.4.52 MESA 9.2.5 Cairo 1.12.16 libVA 1.3.1 (from meta-intel) Intel-VA-driver 1.3.2 (from meta-intel) GStreamer 1.2.3 GStreamer-VAAPI 0.5.8 (from meta-intel) Dizzy 1.7.1 Kernel 3.10, 3.14, 3.17 (Supportable common base) Xorg-server 1.15.1 Wayland/Weston 1.5.0 Xf86-video-intel 2.99.912 Libdrm 2.4.54 MESA 10.1.3 Cairo 1.12.16 libVA 1.3.1 (from meta-intel) Intel-VA-driver 1.3.2 (from meta-intel) GStreamer 1.4.1 GStreamer-VAAPI 0.5.8 (from meta-intel) Fido 1.8 Kernel 3.14, 3.19 (supportable comon base) Xorg-server 1.16.3 Wayland/weston 1.6.0 Xf86-video-intel 2.99.917 Libdrm 2.4.59 Mesa 10.4.4 Cairo 1.12.18 LibVA 1.5.0 (from meta-intel) Intel-VA-driver 1.5.0 (from meta-intel) Gstreamer 1.4.5 Gstreamer-vaapi 0.5.10 (from meta-intel) ... Vincent -----Original Message----- From: Chang, Rebecca Swee Fun Sent: Wednesday, June 10, 2015 9:08 AM To: Cheah, Vincent Beng Keat Cc: meta-in...@yoctoproject.org; Chris Tapp; Yocto Project; Wold, Saul; 'Paul Eggleton' Subject: RE: [meta-intel] "Crazy" Xorg memory usage after upgrading from Daisy to Fido Hi Vincent, Can you help to comment on this issue mentioned by Chris? Thanks. Regards, Rebecca > -----Original Message----- > From: Paul Eggleton [mailto:paul.eggle...@linux.intel.com] > Sent: 09 June, 2015 12:15 AM > To: Chang, Rebecca Swee Fun > Cc: meta-in...@yoctoproject.org; Chris Tapp; Yocto Project; Wold, Saul > Subject: Re: [meta-intel] "Crazy" Xorg memory usage after upgrading > from Daisy to Fido > > Rebecca, is this something you or one of your colleagues would be able > to help with? > > Thanks, > Paul > > On Friday 05 June 2015 08:29:00 Chris Tapp wrote: > > I’ve got an application that I’ve had running nicely under Daisy for > > some time. As Daisy is now a bit old, I decided to move the > > application to > Fido. > > I’m using the meta-intel/isg/valleyisland BSP and also switched to > > using its Fido branch. > > > > The move only required a few minor changes and allowed me to drop a > > Daisy “updates” layer that I had been using for things like gstreamer-1.0. > > > > However, there is one behaviour which is killing me - I keep getting > > oom-killer events! > > > > The application is basically an OpenGL-ES 2.0 application that > > renders various bits of text, images and streams captured from a > > gstreamer pipeline at 60 Hz to a 1080 screen. > > > > Under Daisy this generally took just under 50% CPU and used a modest > > percentage of the 4 GB system memory - i.e. no where near running > > out and usage was just about static. > > > > Under Fido the CPU usage is about the same and the memory used by > > the application itself looks reasonable when compared to Daisy (and > > usage is static). However, the memory used by XOrg is far from > > constant or stable - it basically has a VSZ value cycling from about > > 630m to 2989m with the cycle period being in the order of 5 to 10 > > seconds. Peaks in XOrg memory usage coincide with stutters in video > > playback within my app (audio is unaffected). > > > > Monitoring /proc/meminfo when this is going on shows that “Shmem” > > usage is following the same pattern as the memory used by XOrg (i.e. > > Shmem usage is high at the same time). If the values are plotted on > > a graph they appear to show that Shmem usage grows linearly and then > > falls rapidly when nearly all the free memory has been exhausted, > > perhaps in response to a delayed garbage collection run. > > > > Does anyone have any ideas as to what I should be looking at to work > > out what’s going on? > > > > Are there any significant changes between XOrg under Daisy and Fido > > that could be causing this? > > > > Could this be related to the meta-intel video drivers? > > > > Any feedback / comments would be really appreciated. > > > > Thanks :-) > > > > -- > > > > Chris Tapp > > opensou...@keylevel.com > > www.keylevel.com > > > > ---- > > You can tell you're getting older when your car insurance gets real cheap! > > -- > > Paul Eggleton > Intel Open Source Technology Centre -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto