T420 Mute button queues up unnaceptable amount of Kernel work

FAO someone from Lenovo - for the Driver dev team.
To reproduce:
Download DPC Latency Checker or LatencyMon
Run either utility
Hit the Hardware mute button on the T420.
Watch the DPC Latency Spike to around 4000 micro seconds.  Same applies when unmuting.  Also occurs when using windows mute option, because it lights up/turns off the hardware mute internal led.
I fail to understand why the hardware driver (simple HID device) needs to queue kernel work like this, it's a simple command that can be implemented using an inverted call pattern to tell other user mode programs (such as the on screen drawing device) that it was successful.
The Windows Driver Development Guidelines state that queued work should take no more than 100 micro seconds.
If someone (ideally a Lenovo driver dev) could pick this up that would be great.  Thanks.

Confirm on W520, except around 8000 microseconds.
Could it be scaling with respect to visible core count? (T420 at 4, W520 at 8.)
W520: i7-2720QM, Q2000M at 1080/688/1376, 21GB RAM, 500GB + 750GB HDD, FHD screen
X61T: L7500, 3GB RAM, 500GB HDD, XGA screen, Ultrabase
Y3P: 5Y70, 8GB RAM, 256GB SSD, QHD+ screen

Similar Messages

  • ThinkPad Hotkey Features Integration 3.89.0000 On Screen Display and Mute Button Fail

    I am installing updates on a T400 system running WIndows 7 Pro 64-bit.
    The system has been freshly factory restored and all features work properly...
    After running System Restore to update to the latest drivers and recommended software, I find Thinkpad Hotkey Features Integration 3.89.0000 breaks features.
    I am able to use Hotkeys to change brightness up/down, Fn+F5, Fn+F6, etc. The volume up and down keys work to change volume. The mute button does not work at all! There is no On Screen Display to show the adjustment settings for any Hotkeys.
    I have found that installing the older 3.88.0000 (8jvu40ww.exe) version of ThinkPad Hotkey Features Integration works successfully with mute button functionality as well as the On Screen Display features.
    Comparing what is different between the 3.89.0000 and 3.88.0000 versions, I find On Screen Display version and Full Screen Magnifier have advanced. The version information table at the bottom of the software download page is inconsistent compared to what is actually reported from the 3.88.0000 setup.exe:
    Setup shows:
    On Screen Display 6.71.00
    Full Screen Magnifier 2.40
    The table shows:
    On Screen Display 6.72.00
    Full Screen Magnifier 2.41
    The System Interface Driver is 1.05 on all the recent versions.
    With the 3.89.0000 version installed, I cannot uninstall and go back to the older version to get it working. Instead, I have to do a System Restore to a point previous to the newest install... something changes in the new version but I am not yet sure what.
    I have no warranty on this system. Lenovo technical support is unwilling to entertain a conversation about solving this issue with their software unless I purchase a support package. Perhaps someone from Lenovo reads this forum and/or one of the community members has a contact or option so that I may report the issue to those who are responsible for resolving Lenovo software issues. I am hopeful they can solve it in their next release so that I do not have to hide the current version from System Update.
    If anyone has ideas on what causes the latest On Screen Display or Full Screen Magnifier to disable the mute button and prevent On Screen Display from working... I would love to try and solve that problem. Additionally, if you have ideas on what prevents uninstalling and going back to an older version, that would also be helpful as I would not like to rely on System Restore.
    If there is no solution other than to avoid 3.89.0000 it is what I will do and this message will help others so they do not spend hours to confirm the issue is with the 3.89.0000 version rather than suspecting hardware issues.
     trying to figure out the source of the trouble.
    Thank goodness Lenovo offers previous versions in a table at the bottom of the pages so we can try older versions and go back to what works. It is a shame they do not advertise a link or other option to report bugs and issues with Lenovo software/drivers directly.

    This is the roulette you play with updating functions that are already working properly.
    If it's not broken, don't fix it. Do the release notes describe a fix or enhancement that you want? No? Then leave it alone. Hiding updates in Lenovo Update is the easiest solution.  For RChesley, in this case.
    Bob, I realize that you want the function that the update is supposed to deliver, but the update has failed you.  It's like installing version 1.0.0 of software sometimes, with Lenovo Update.  You're never quite sure what you're going to get.  There's tons of posts here that read as though the users are beta testers--installing updates and finding the bugs!  So the developers can go back to the code and try again. 
    I've learned to never be an early adopter here.

  • Audio mute button

    Sup guys, just now the mute button on my keyboard doesnt want to get off mute, Ive pressed it and nothing, it stays mute and tried pressing the button to raise the volume and stays mute. Using Hp assistant i have this error IDT HIgh Definition Audio CODEC Error(52) Version 6.10.6395.0. I have a hp envy 4 ultrabook 1015dx...any help?
    This question was solved.
    View Solution.

    Hi,
    Try the following.
    Download the IDT Audio installer on the link below and save it to your Downloads folder.
    http://ftp.hp.com/pub/softpaq/sp56501-57000/sp56717.exe
    When done, open windows Control Panel, open Device Manager and open up Sound, Video and Game Controllers.  Right click the IDT device and select Uninstall - you should also get a prompt to remove the current driver, tick the box to allow this and then proceed with the uninstall.
    When complete, restart the notebook and let Windows fully load.  Open your Downloads folder, right click on the IDT installer and select 'Run as Administrator' to start the installation.  When this has completed, restart the notebook again.
    Regards,
    DP-K
    ****Click the White thumb to say thanks****
    ****Please mark Accept As Solution if it solves your problem****
    ****I don't work for HP****
    Microsoft MVP - Windows Experience

  • I don't have any volume. When I push the mute button or try to increase the volume up or down nothing happens. The volume shows up as if it were at full volume but no sound. I am so frustrated.

    I need some help with the volume on my macbook pro. I am getting absolutely no sound no matter if I push the volume increase or decrease button. Nothing changes. The volume bar shows up as if it were at full volume but no sound and the mute button doesn't do anything either.
    Please help.

    Go step by step and test.
    1. System Preference > Sound > Output > Internal Speakers
        Highlight  Internal Speakers.
        Make sure that Mute is not enabled.
    2.Plug in and  remove the headphone.
        If you see red light in the headphone port or not, plug the headphone
        in and out of the port 5 or 6 times to flip the microswitch inside.
        Sound output may be stuck in the digital mode.
        Try this even if you don’t see the red light.
    3. Reset PRAM.  http://support.apple.com/kb/PH14222
    4. Reset SMC.     http://support.apple.com/kb/HT3964
        Choose the method for:
        "Resetting SMC on portables with a battery you should not remove on your own".
    5. Applications > Utilities > Audio MIDI Setup
        Audio Devices window
        Side Bar
        Click the Built-in Output.
        Under Mute any of the boxes checked? If so,uncheck it.
    6. System Preferences > Sound> Sound Effects
        Play sound effects through:
       Select "Internal speakers" and then back to "Selected sound output device".

  • Where is the mute button on a MacBook? Thanks.

    Where is the mute button on a MacBook? I see F10, F11 and  F12, but when I push each, nothing happens when I'm in iPhoto running a slide show and trying to turn the volume down. (I now understand how to mute the music...just have to be sure to punch "set as default" after un-checking the play music button.

    Please continue the original conversation rather than starting multiple threads on the same topic. Otherwise it clutters up the forums.

  • Satellite A660: Remark and a question about illumination/mute button

    Remark:
    Hi, I am a proud owner of a satellite A660-166 (3 days old) and I installed everything from scratch on the win 7 pro since I received my laptop with a home version (need pro for work)...I encountered some problems but this forum really answered all my questions :) Never found such a helpful forum for technical support. So I wanted to express my gratitude and my support for everything you do for the users :)
    Problem: Well, it's not really a problem, more of a curiosity... I had some problems with the eco button at that point illumination/mute button was for mute....Thanks to you guys I found out what needed to be done, I reinstalled Flash card software and everything was working properly plus the illumination/mute button was for illumination now. I don't have anything against that, I prefer it that way, but I'm wondering how do I change that...I found some unanswered thread about using toshiba assistant and the illumination tab...Since my laptop is pretty new, I don't have an illumination tab, I was wondering how do I change the button to mute if I want to?
    Thanks, keep up the good work!

    It is nice to hear you found answers to your questions here. Many people here try to help.
    Back to your issue: It is not easy to offer precise answer and I really dont know if you can change settings for one single button. I think it has something to do with registry entries but how to change it is another question.
    If you use this button for illumination ON/OFF you can use FN+ESC for MUTE option so you will have both options that can be used using one single button or quick key combination.
    Can you please test it and confirm it works properly?

  • Volume and mute buttons do not work. no ringtone

    Volume and Mute buttons do not work. Ringtones and alerts all silent. Sound working for music etc...

    Sounds like you have a speaker fault and the phone would normally require servicing. But seeing as you have had the screen replaced, you will not be able to do this via the Genius Bar.
    You will probably need to go back to the place where you got the screen replaced and ask them to look at the speaker for you.

  • I have an iphone 4 and cannot get my mute off when I am using Facetime. I can hear them, but they can't hear me. When I touch the mute button, nothing happens. Can someone please tell me how to fix this?

    I have an iphone 4 and cannot get my mute off when I am using Facetime. I can hear them, but they can't hear me. When I touch the mute button, nothing happens. Can someone please tell me how to fix this?

    the mute button is a switch you need to flip, not touch. if you look at it and see color, its on.

  • Mute button doesn't work to put phone in standby mode, help??

    I have a blackberry curve and the mute button will not work to put my phone in standby.  It does work to mute a phone call, however.  It has done this a couple of times, where it will work for awhile, and then stop working for awhile.  I'm not sure if I have hit something to make it so I can't put it in standby mode.  Does anyone know how to fix this?

    Welcome to the forums
    Did you press and hold the mute button? It takes a long key press to work. Also do a Battery Pull:
    1. Remove the battery while phone is turned on
    2. Wait a few seconds before inserting it again
    3. Allow the long boot up process to finish (takes a few minutes usually)
    This clears most software issues that occur on blackberries from time to time. You could also use Quickpull, a free app that simulates a battery pull without physically removing the battery: http://store.berryreview.com/product.asp?id=27660&n=QuickPull-Free
    A battery pull reclaims memory lost during application usage and clears minor software errors that creep in over time. The blackberry runs an OS just like your PC runs windows and the battery pull is the equivalent of a reboot/restart on your computer.
    Kijana
    Please remember to:
    1. Mark Accept as Solution on the appropriate post once your issue has been resolved
    2. Give Kudos to helpful posts (click the star next to the post)
    Thanks

  • The Mute button doesn't work in the browser

    I Have the mute button on most of the time cause i don't want to hear alerts, but noticed that in the browser if a webpage has any type of sound it plays it regardless of the status of the mute button. I know the mute button is overwritten by Music/Video but it shouldn't be with Safari.

    App Producks wrote:
    that sounds broken, sad no one replied you two years ago .
    Actually is sounds as if it was working correctly. Mute only mutes notifications (phone rings, text, email, etc). What is less explicable is why you felt the need to resurrect this thread.

  • Volume missing in system tray, mute buttons not working

    hi, i just reformatted and installed the latest drivers for my Creative Soundblaster Digital 5. (dell) card, and at first everything was fine..
    Now they Icon for sound is missing from the system tray.. My volume dial and mute button no longer work. and yes i have gone in and selected to have it appear in the tray.. that does nothing.
    Also, all other sounds are working except for sounds from web browsers.. and I have all the necessary pluggins installed..
    thanks creative... great products...Message Edited by maluut on 0-0-2006 05:07 PM

    I have a similar problem with my elite pro card and would also like an answer.
    I installed the new drivers and now my volume knob does not work nor can I adjust volume with the remote control. The mute button does work though.
    Also why such an annoyance as to need the original disc in order to make the control panel work in the system tray? shouldn't driver updates be complete?
    Also...what's up with the max volume white noise during the driver install which made my ears ring and nearly blew out my speaker system?

  • Controlling sound file with play, stop and mute button in AS3.0?

    the method for stopping/playing sound in 2.0 don't work for 3.0.  i can stop the sound by going to a different page/frame on the site.  but i want the buttons. 
    1. play button?
    2.stop button?
    3.mute button?
    thanks in advance!

    for pause (example 2) :
    for volume -mute (example 1) :
    package
    import flash.display.Sprite;
    import flash.display.StageAlign;
    import flash.display.StageScaleMode;
    import flash.events.*;
    import flash.media.Sound;
    import flash.media.SoundChannel;
    import flash.media.SoundTransform;
    import flash.net.URLRequest;
    import flash.utils.Timer;
    public class SoundTransformExample extends Sprite
      private var url:String = "MySound.mp3";
      private var soundFactory:Sound;
      private var channel:SoundChannel;
      private var positionTimer:Timer;
      public function SoundTransformExample()
       stage.align = StageAlign.TOP_LEFT;
       stage.scaleMode = StageScaleMode.NO_SCALE;
       var request:URLRequest = new URLRequest(url);
       soundFactory = new Sound();
       soundFactory.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
       soundFactory.load(request);
       channel = soundFactory.play();
       stage.addEventListener(MouseEvent.MOUSE_MOVE, mouseMoveHandler);
      private function ioErrorHandler(event:Event):void
       trace("ioErrorHandler: " + event);
      private function setPan(pan:Number):void
       trace("setPan: " + pan.toFixed(2));
       var transform:SoundTransform = channel.soundTransform;
       transform.pan = pan;
       channel.soundTransform = transform;
      private function setVolume(volume:Number):void
       trace("setVolume: " + volume.toFixed(2));
       var transform:SoundTransform = channel.soundTransform;
       transform.volume = volume;
       channel.soundTransform = transform;
      private function mouseMoveHandler(event:MouseEvent):void
       var halfStage:uint = Math.floor(stage.stageWidth / 2);
       var xPos:uint = event.stageX;
       var yPos:uint = event.stageY;
       var value:Number;
       var pan:Number;
       if (xPos > halfStage)
        value = xPos / halfStage;
        pan = value - 1;
       else if (xPos < halfStage)
        value = (xPos - halfStage) / halfStage;
        pan = value;
       else
        pan = 0;
       var volume:Number = 1 - (yPos / stage.stageHeight);
       setVolume(volume);
       setPan(pan);
     package
    import flash.display.Sprite;
    import flash.media.Sound;
    import flash.media.SoundChannel;
    import flash.net.URLLoader;
    import flash.net.URLRequest;
    import flash.text.TextField;
    import flash.events.MouseEvent;
    import flash.text.TextFieldAutoSize;
    public class SoundChannel_stopExample extends Sprite
      private var snd:Sound = new Sound();
      private var channel:SoundChannel = new SoundChannel();
      private var button:TextField = new TextField();
      public function SoundChannel_stopExample()
       var req:URLRequest = new URLRequest("MySound.mp3");
       snd.load(req);
       button.x = 10;
       button.y = 10;
       button.text = "PLAY";
       button.border = true;
       button.background = true;
       button.selectable = false;
       button.autoSize = TextFieldAutoSize.CENTER;
       button.addEventListener(MouseEvent.CLICK, clickHandler);
       this.addChild(button);
      private function clickHandler(e:MouseEvent):void
       var pausePosition:int = channel.position;
       if (button.text == "PLAY")
        channel = snd.play(pausePosition);
        button.text = "PAUSE";
       else
        channel.stop();
        button.text = "PLAY";

  • T510i microphone mute button doesn't work with Win 7 x64bit Ultimate

    Did anyone managed to make it work  microphone mute button, with Win 7 x64bit Ultimate on t510i? On win 7 x32bit Proffesional it worked fine.
    Any suggestions?
    Solved!
    Go to Solution.

    Hotkey installed?
    http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS014985
    //JameZ
    Check out the Community Knowledge Base for hints and tips.
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"!
    X240 | 8GB RAM | 512GB Samsung SSD

  • My mute button is broke

    My mute button is broke and now I can't unlock my phone? What shall I do?

    If your still under warranty you should send it back to you carrier and have them fix it. if not Try and find a local cell phone repair shop.

Maybe you are looking for