Linux-ck prerelease 3.3.0-1 thread - no discussion in the AUR plz

Mods - please don't delete this thread.  I started it to allow early adopters of linux-ck in the 3.3.x tree to post issues in a place that isn't the AUR.
This thread is beneficial because:
1) It allows issues to get worked out prior to a broad release of the package series.
2) It does not bother folks subscribed to the aur page.
3) Keep the signal-to-noise ratio high in the aur page.
Since so many people want to start using linux-ck in the 3.3.x tree but we still don't have a stable version of BFQ yet.  So:
On the linux-ck AUR page, graysky wrote wrote:Linux-ck-3.3.1-1 ---> http://repo-ck.com/3.3.x-prerelease/tar … src.tar.gz
Matching nvidia-ck ---> http://repo-ck.com/3.3.x-prerelease/tar … src.tar.gz
Matching broadcom-wl-ck ---> http://repo-ck.com/3.3.x-prerelease/tar … src.tar.gz
Last edited by graysky (2012-04-03 13:03:36)

D'oh, Sorry about that, it definitely makes more sense to use the forums. Deleted my AUR comments and moved my posts here.
Not sure if it's just me, but I am unable to build a working kernel with the 3.3.0-1 source package. My server (i686; SysVInit with XFS Root) won't even compile it. My laptop (x86_64; Systemd with compressed BTRFS Root) is able to compile it, but it complains that the disk is full on any action requiring disk writes (as a result, most of my daemons fail, and I cannot launch X). This doesn't occur when touching my ext2 /boot partition and df reports that the partition isn't full. I'm using localmodconfig and nconfig (changing only the processor type and tick frequency), though the same thing happens with an unaltered PKGBUILD.
The server's compile fails with this output:
LD [M] sound/soc/snd-soc-core.ko
LD [M] sound/soundcore.ko
LD [M] sound/synth/emux/snd-emux-synth.ko
LD [M] sound/synth/snd-util-mem.ko
LD [M] sound/usb/6fire/snd-usb-6fire.ko
LD [M] sound/usb/caiaq/snd-usb-caiaq.ko
LD [M] sound/usb/snd-usb-audio.ko
LD [M] sound/usb/misc/snd-ua101.ko
LD [M] sound/usb/snd-usbmidi-lib.ko
LD [M] sound/usb/usx2y/snd-usb-us122l.ko
LD [M] sound/usb/usx2y/snd-usb-usx2y.ko
IHEX firmware/adaptec/starfire_rx.bin
IHEX firmware/adaptec/starfire_tx.bin
IHEX firmware/bnx2/bnx2-mips-09-6.2.1a.fw
IHEX firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw
IHEX firmware/bnx2/bnx2-rv2p-09-6.0.17.fw
IHEX firmware/bnx2/bnx2-mips-06-6.2.1.fw
IHEX firmware/bnx2/bnx2-rv2p-06-6.0.15.fw
IHEX firmware/cxgb3/t3b_psram-1.1.0.bin
IHEX firmware/cxgb3/t3c_psram-1.1.0.bin
IHEX firmware/cxgb3/t3fw-7.10.0.bin
IHEX firmware/cxgb3/ael2005_twx_edc.bin
IHEX firmware/cxgb3/ael2005_opt_edc.bin
IHEX firmware/cxgb3/ael2020_twx_edc.bin
IHEX firmware/radeon/R100_cp.bin
IHEX firmware/radeon/R200_cp.bin
IHEX firmware/radeon/R300_cp.bin
IHEX firmware/radeon/R420_cp.bin
IHEX firmware/radeon/RS690_cp.bin
IHEX firmware/radeon/RS600_cp.bin
IHEX firmware/radeon/R520_cp.bin
IHEX firmware/radeon/R600_pfp.bin
IHEX firmware/radeon/R600_me.bin
IHEX firmware/radeon/RV610_pfp.bin
IHEX firmware/radeon/RV610_me.bin
IHEX firmware/radeon/RV630_pfp.bin
IHEX firmware/radeon/RV630_me.bin
IHEX firmware/radeon/RV620_pfp.bin
IHEX firmware/radeon/RV620_me.bin
IHEX firmware/radeon/RV635_pfp.bin
IHEX firmware/radeon/RV635_me.bin
IHEX firmware/radeon/RV670_pfp.bin
IHEX firmware/radeon/RV670_me.bin
IHEX firmware/radeon/RS780_pfp.bin
IHEX firmware/radeon/RS780_me.bin
IHEX firmware/radeon/RV770_pfp.bin
IHEX firmware/radeon/RV770_me.bin
IHEX firmware/radeon/RV730_me.bin
IHEX firmware/radeon/RV730_pfp.bin
IHEX firmware/radeon/RV710_me.bin
IHEX firmware/radeon/RV710_pfp.bin
IHEX firmware/e100/d101m_ucode.bin
IHEX firmware/e100/d101s_ucode.bin
IHEX firmware/e100/d102e_ucode.bin
IHEX firmware/korg/k1212.dsp
IHEX firmware/ositech/Xilinx7OD.bin
IHEX firmware/ess/maestro3_assp_kernel.fw
IHEX firmware/ess/maestro3_assp_minisrc.fw
IHEX firmware/yamaha/ds1_ctrl.fw
IHEX firmware/yamaha/ds1_dsp.fw
IHEX firmware/yamaha/ds1e_ctrl.fw
IHEX firmware/yamaha/yss225_registers.bin
==> ERROR: A failure occurred in build().
Aborting...
In reply to Zucca's Comment:
Temp space isn't an issue, I've got my boxes setup to handle kernel compiles. The server uses a 2 GB reiserfs partition, and the laptop uses a 3.5 GB tmpfs mount. I'm not using zramswap, so that wouldn't be causing issues either.
Would there be any odd compiler/log output if I were to run out of inodes? The server's compile abruptly stops with no erroneous output aside from makepkg saying that the build failed. The laptop only has issues under the 3.3 CK kernel, 3.2.12-1-ARCH is working normally (3.2.13-1-CK was fine too).

Similar Messages

  • Can use the same thread safe variable in the different processes?

    Hello,
    Can  use the same thread safe variable in the different processes?  my application has a log file used to record some event, the log file will be accessed by the different process, is there any synchronous method to access the log file with CVI ?
    David

    Limiting concurrent access to shared resources can be better obtained by using locks: once created, the lock can be get by one requester at a time by calling CmtGetLock, the other being blocked in the same call until the lock is free. If you do not want to lock a process you can use CmtTryToGtLock instead.
    Don't forget to discard locks when you have finished using them or at program end.
    Alternatively you can PostDeferredCall a unique function (executed in the main thread) to write the log passing the apprpriate data to it.
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • Firefox outlook web access response at bottom of thread instead of at the top

    I'm on a MacBook Pro (10.5.8) using Outlook Web Access through Firefox 4.0.1 to get my work e-mail and when I reply to an e-mail, the cursor shows up at the bottom or beginning of the thread, rather than at the top. Consequently the reader often doesn't see my response as it ends up embedded in the body of the e-mail. Essentially, the reader thinks there is no response. I need to scroll up to the top each time before beginning to type. This happens when I select reply or reply all, not when I forward. Is there a way to change this so that my response will automatically be positioned at the top or most recent part of the thread?

    Hi Murray,
    I see the navigation breadcrumbs just fine. Can you post a screenshot?
    Thanks,
    Preran

  • How to pass the caught exception in Thread.run back to the main program?

    I have following three Java files (simplified from a real world application I am developing, see files at the end of this posting):
    1. ThreadTest.java: The main program that invokes the Manager.run()
    2. Manager.java: The manager that creates a thread to execute the Agent.run() for each agent
    3. Agnet.java: The run() method can throw Exception
    My goal is twofold:
    1. To execute the run() method of an Agent in a thread (the reason for this is there are many Agents all managed by a Manager)
    2. To catch the exception thrown by Agent.run() in the main program, ThreadTest.main() -- so the main program can alert the exceptions
    My problem:
    Bottomline: I cannot pass the exception thrown by Agent.run() in the Thread.run() back to the main program.
    Explanation:
    The signature of Thread.run() (or Runnable.run()) is
    public void run();
    Since it does not have a throws clause, so I have to try/catch the Agent.run(), and rethrow a RuntimeException or Error. However, this RuntimeException or Error will not be caught by the main program.
    One work-around:
    Subclass the ThreadGroup, override the ThreaGroup.uncaughtException() methods, and spawn the threads of this group. However, I have to duplicate the logging and exception alerts in the uncaughtException() in addition to those already in the main program. This makes the design a bit ugly.
    Any suggestions? Am I doing this right?
    Thanks,
    Xiao-Li "Lee" Yang
    Three Java Files:
    // Agent.java
    public class Agent {
    public void run() throws Exception {
    throw new Exception("Test Exception"); // Agent can throw execptions
    // Manager.java
    public class Manager {
    public void run() throws Exception {
    try {         // <===  This try/catch is virtually useless: it does not catch the RuntimeException
    int numberOfAgents = 1;
    for (int i = 0; i < numberOfAgents; i++) {
    Thread t = new
    Thread("" + i) {
    public void run() {
    try {
    new Agent().run();
    } catch (Exception e) {
    throw new RuntimeException(e); // <=== has to be RuntimeException or Error
    t.start();
    } catch (Exception e) {
    throw new Exception(e); // <== never got here
    // ThreadTest.java
    public class ThreadTest {
    public static void main(String[] args) {   
    try {
    Manager manager = new Manager();
    manager.run();
    } catch (Throwable t) {
    System.out.println("Caught!"); // <== never got here
    t.printStackTrace();

    The problem is, where could you catch it anyway?
    try {
    thread.start();
    catch(SomeException e) {
    A thread runs in a separate, er, thread, that the catch(SomeException) isn't running within. Get it?
    Actually the Thread class (or maybe ThreadGroup or whatever) is the one responsible for invoking the thread's run() method, within a new thread. It is the one that would have to catch and deal with the exception - but how would it? You can't tell it what to do with it, it (Thread/ThreadGroup) is not your code.

  • Error thread java : problem with the function "resume 0x***"  (forum sun)

    One problem with the function of jdb occured when I tried to use it to
    pilot the processor with differents threads. In fact, I use a simple example with 2 threads.
    I stop the two threads with two breakpoint, and I want to resume one or the other (with the function "resume 0x****"), the one wich I resumed stop again on the breackpoint and I decide again to resume one or the other. All of that to obtain a tree of execution.
    I give you the code of the class and the code of jdb.
    CLASS: (it's just a object Room with a variable degre that I increment and decrement with two threads increase and decrease)
    public class Test{
         public static void main(String[] args){
              Room r = new Room();
              decrease de = new decrease(r);
              increase in = new increase(r);
              de.start();
              in.start();
    class Room {
         private volatile int degre=20;
         public void more(){
         degre += 4;
         public void less(){      
         degre -= 3;
    class decrease extends Thread{
    private Room room;
    public decrease(Room r){
              room =r;
    public void run(){
    try{ 
         while (!interrupted()){ 
              room.less();
    catch(InterruptedException e) {}
    class increase extends Thread{
    private Room room;
    public increase(Room r){
         room =r;
    public void run(){ 
         try{ 
              while (!interrupted()){
                   room.more();
    catch(InterruptedException e) {}
    JDB:
    Initializing jdb ...
    stop at Test:7Deferring breakpoint Test:7.
    It will be set after the class is loaded.
    runrun Test
    Set uncaught java.lang.Throwable
    Set deferred uncaught java.lang.Throwable
    >
    VM Started: Set deferred breakpoint Test:7
    Breakpoint hit: "thread=main", Test.main(), line=7 bci=30
    7 in.start();
    main[1] stop at room:16
    Set breakpoint room:16
    main[1] stop at room:20
    Set breakpoint room:20
    main[1] resume
    All threads resumed.
    >
    Breakpoint hit: "thread=Thread-0", room.less(), line=20 bci=0
    20 degre -= 3;
    Thread-0[1] threads
    Group system:
    (java.lang.ref.Reference$ReferenceHandler)0x10d Reference Handler cond. waiting
    (java.lang.ref.Finalizer$FinalizerThread)0x10c Finalizer cond. waiting
    (java.lang.Thread)0x10b Signal Dispatcher running
    Group main:
    (decrease)0x146 Thread-0 running (at breakpoint)
    (increase)0x147 Thread-1 running (at breakpoint)
    (java.lang.Thread)0x148 DestroyJavaVM running
    Thread-0[1] resume 0x147
    Thread-0[1]
    Breakpoint hit: "thread=Thread-1", room.more(), line=16 bci=0
    16 degre += 4;
    Thread-1[1] resume 0x147
    Thread-1[1]
    Breakpoint hit: "thread=Thread-1", room.more(), line=16 bci=0
    16 degre += 4;
    Thread-1[1] print degre
    degre = 24
    Thread-1[1] resume 0x146 //It's here the problem, thread 0x146 have to stop on the //next breakpoint of decrease but nothing happen
    Thread-1[1] resume 0x147
    Thread-1[1]
    Breakpoint hit: "thread=Thread-1", room.more(), line=16 bci=0
    16 degre += 4;
    Thread-1[1] clear
    Breakpoints set:
    breakpoint Test:7
    breakpoint room:16
    breakpoint room:20
    PS: I tried many other examples with other class and other kind of breakpoints, but, in any cases, on thread doesn't manage to resume. When I try with general resume (no specification of the thread), It works but it isn't interresting for me because I want to decide wich thread continue his execution.

    Hi,
    I have read the FAQ of the JMF.
    The problem was the jar files of the JMF were not in the JRE\BIN\EXT
    folder of the Java runtime!
    now it works!
    thanks
    Reg

  • Where to find old thread/post and closed the thread

    where to find old thread/post and closed the thread
    i try to search by email id, by userid but no results display at all only new post are shown

    Hi,
    where to find old thread/post and closed the thread
    i try to search by email id, by userid but no results display at all only new post are shownMake sure that u have specified the Correct date range parameter as required.
    Regards,
    X A H E E R

  • IOS 8 - contact's responses to a group message where I am included being placed in individual thread as opposed to the group thread?

    Has anyone experienced this issue?  Here's an example of what is happening:
    A group message is initiated by my friend that includes myself and 2 Android users.  All of us have group messaging turned on.
    Replies from one of the Android users do not get included in the group thread, but in that person's individual thread within Messages.  The other user's replies are included in the group thread.  My replies are also included in the group thread.
    If I turn off iMessages within the settings menu, the replies from the Android user that were previously going into the individual thread now are included within the group thread.  If I turn back on iMessages, the replies are separated again whenever they are sent, but only from the one Android user.
    Is this a problem with the way the iPhone handles group SMS/MMS messages, or is it an issue with my friend's Android device settings?  What makes me think it's an issue on my end is that things work as intended if I turn iMessages off.
    Thanks in advance for any help!

    Hi,
    In Group chats in iMessages it seems the iMessages server will not allow you to switch the ID being used for one of the contacts (there is no way to tell if the other people in the group chat know this info and whether the Contacts wants it to be known - at least that is the presumption).
    If you want to use his iPhone number then you will have to start a new Chat.
    If his Apple ID is on  his iPhone and of course on his Mac then it can be the case that iMessages will "offer" the pop ups to enable the ID again.
    I find they arrive when I want to do something else and I have to almost dismiss them  to proceed.
    I find that this will activate a Second Apple ID on a second iPhone or the second iPhone number will suddenly appear Active on the Mac's settings for the iMessages account.
    8:16 pm      Sunday; June 29, 2014
    ​  iMac 2.5Ghz i5 2011 (Mavericks 10.9)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad

  • How do I get these threads to open at the most recent post?

    This is most annoying: every time I get an email notifying me that there's a new post in a thread I'm following, when I click on the link to go to that thread it sends me to the TOP of the thread and not to the post I was clicking about.
    What am I doing wrong and how do I correct this?

    Well,  I tried it with your post, Klaus, and it seemed to work correctly. Maybe it's just me. When I see an invitation in the email to click on a link to REPLY to a message, I don't click on it, because I don't want to reply to that message. I just want to read it. I might THEN want to reply to it  but I also might not. Maybe I'm just stupid that way.
    In future, I'll pretend to myself that I actually want to REPLY to every post for which I receive a notification.
    But each time I do that, I'll think about the cutlery drawer in the kitchen at Cupertino, and I'll wonder if all the knives in there are perfectly sharp.
    Thanks, folks.

  • Safari was very slow in opening up Google sites.  I found a discussion thread that suggested changing the "Configure IPv6" setting to "Off" in the System Preferences, Network, Advanced, TCP/IP section.  That seems to work well.  Are there any risks?

    Safari was very slow in opening up Google sites.  I found a discussion thread that suggested changing the "Configure IPv6" setting to "Off" in the System Preferences, Network, Advanced, TCP/IP section.  That seems to work well.  Are there any risks to leaving the Configure IPv6 setting to Off?

    Nope. You can always reverse that if you choose.

  • Interpretation of the use of threads with Sessions in the JMS Specification

    Hello,
    I’ve been interacting with two JMS Providers which do a different interpretation of the JMS Specification with the use of different threads for accessing to a session and session’s related objects.
    The question is:
    When a client is consuming messages asynchronously, is it possible to access session’s related objects from a thread different to the one dedicated to the asynchronous consumption, on (thread of control)?
    -     Never?
    -     Yes, but the client should provide explicit synchronization.?
    Our execution scenario is:
    1.- Messages are consumed asynchronously from a dedicated thread.
    2.- From other thread, messages consumed are acknowledged.
    In the JMS specification there is, at least, two parts where this issue is treated:
    1.- The first one (4.4.1 - page 60):
    +“There are no restrictions on the number of threads that can use a Session object or those it creates. The restriction is that the resources of a Session should not be used concurrently by multiple threads. It is up to the user to insure that this concurrency restriction is met. The simplest way to do this is to use one thread. In the case of asynchronous delivery, use one thread for setup in stopped mode and then start asynchronous delivery. In more complex cases the user must provide explicit synchronization.”+
    This extract, makes me think that it is possible the access from different threads, but If I do that, I should provide explicit synchronization.
    2.- The second one (4.4.6 – page 62,63)
    +"Once a connection has been started, any session with a registered message listener(s) is dedicated to the thread of control that delivers messages to it. It is erroneous for client code to use this session or any of its constituent objects from another thread of control. The only exception to this is the use of the session or connection close method"?+
    This extract, could be interpreted as that the concurrent access is never allowed in the described situation.

    I think the key words are in 4.4.6 (and also the javadoc for Session): "Once a connection has been started, any session with a registered message listener(s) is dedicated to the thread of control that delivers messages to it".
    My interpretation of this is that you when you register a message listener and call connection.start(), the thread which delivers messages to the listener should be thought of as "using the resources of the session" (as mentioned in 4.4.1) continuously until the connection is stopped (or until the session or connection is closed). it doesn't matter whether the session is executing onMessage() or not.
    Given this, both 4.4.1 and 4.4.6 say the same thing: that once you have registered and started a message listener, the only thing you can do to the session from another thread is to close it.
    I agree the spec could be clearer. In particular the words "In more complex cases the user must provide explicit synchronization" in 4.4.6 should be clarified to state what this actually means rather than give a hint.
    Please note that work has just started on updating the JMS specification, so now is a great time to report areas of the JMS spec which would benefit from clarification. If you'd like this to be considered for clarification, please report it in the official JSR 343 issue tracker at http://jms-spec.java.net
    Nigel

  • I am finding  the No. of threads in use through the RWB

    Hi,
    WE have 2 server nodes,we want to compare the load distribution.
    I am finding  the No. of threads in use through the RWB -> Component Monitoring -> engine status -> Queues ... to find thread count (in use).
    I could see the thread count as 0.I even want to monitor Queues AFWCall.......
    when i press on AFWCall It shows null pointer exception.
    Pl help.
    Srini

    Hi Srinivas,
    I expect the error could be queue configuration on J2EE stack.
    That is set the Thread count corresponding to AFW queue, by increasing the thread count sufficiently we can observe the status of queue to be true.
    use the following url to find the status of the queue:
    https://<hostname>:<J2EE port>/MessagingSystem/monitor/systemStatus.jsp
    I think your problem gets resolved.
    Regards,
    Suraj Kumar

  • I have several times tried to stop following a thread in the PDF's forum about security issues and i still keep getting flooded with emails from this thread. I used the action within the thread that says stop following but appears to have no effect I stil

    I have several times tried to stop following a thread in the PDF's forum about security issues and i still keep getting flooded with  emails from this thread. I used the action within the thread that says stop following but appears to have no effect I still keep  getting from 5 to 20 emails daily. Please help!!!!!!!

    This may be helpful: How do I disable email notifications?

  • Thread caching generally and the print API specifically

    hi - new slant on the old "printing" chestnut
    code goes something like this.
    a)
    PrintService[] x = javax.print.PrintServiceLookup.lookupPrintServices(null, null);
    System.out.println (x.length)
    code end, then repeat
    b)
    PrintService[] y = javax.print.PrintServiceLookup.lookupPrintServices(null, null);
    [break point]
    PrintService[] z = javax.print.PrintServiceLookup.lookupPrintServices(null, null);
    code end
    example a)
    if i run the same piece of code twice over, deleting a printer after the first time thru, i get the right answer on the second run.
    example b)
    if i stop the code at the break point, and then delete a printer; i get the same answer for z as for y. Still using the same JVM and thread, remember.
    i think the JVM or thread is caching the answers to this static call "lookupPrintServices". so i get the same answer until the code ends and the JVM exits.
    since this is going to run in an EJ bean, a workaround might be creating a child thread, doing the printer discovery in it, then returning the answer somehow to the waiting main program. This is nasty - does anyone have an other ideas ?
    thanks

    In fact, these server process have multiple devices attached because there are different hardware requirements depending on metadata recorded in the XML file (paper size/type, duplex printing). When a new hardware requirement arises, we may need to install a different device. It may also be the case that an XML contains a new printer name but that an existing device matches the requirements. We then install a new (logical) printer and map it to the port of the existing matching device.
    Any way, the device selection is data-driven and is somewhat dynamic (we will not add printer every day/hour but it will happen and the service should preferably not be interrupted)
    The problem of a new report type with hardware requirements already supported by existing devices could be solved by a override method but the problem of new hardware specifications, requiring the installation of a new printer can currently be solved only by bouncing the VM, which must be done carefully (being sure that a report has been processed completely and that the next one has not yet been started).

  • Thread.yield() and Thread.sleep(), what's the difference

    Folks'es,
    can anyone enlighten me, as to the difference between yield() and sleep() in the Thread class?
    i know, with sleep, one can specify the amount of time to sleep, but does that mean the thread yields for that amount of time?
    if i use yield(), how long will my thread stop running?
    any information is appreciated
    thomas

    Thread.yield() is used to give other threads a chance to get a processor time slice, according to the thread dispatcher rules. If there are no other threads ready to run, the current thread will gain the processor again.
    Thread.sleep() will always release the processor for at least the amount of time specified, even if there are no other threads requesting it.

  • Bug report: Old threads showing up at the top of the list

    As a professional web developer I must say that these forums are a disgrace. I wouldn't dare sell such a product.

    It happens when a spam post is removed, as in the Catering thread, http://forums.adobe.com/thread/285152?tstart=0, in the Print Design forum, http://forums.adobe.com/community/design_development/printdesign?view=discussions&start=0, where it topped the list for a while with a 1 year old post by Neil after my reporting.

Maybe you are looking for