Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Jan 2018 14:07:16 +0000
From:      Johannes Lundberg <johalun0@gmail.com>
To:        Hans Petter Selasky <hps@selasky.org>
Cc:        blubee blubeeme <gurenchan@gmail.com>, Adrian Chadd <adrian.chadd@gmail.com>,  Ian Lepore <ian@freebsd.org>, freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: Periodical interrupt storm when playing game with USB keyboard
Message-ID:  <CAECmPwtOh7Vp_WwxeEqWBoyO%2BSV%2BzhEBptMtzzb_br7H80ZpiQ@mail.gmail.com>
In-Reply-To: <e3142963-89c5-4779-d186-133b3764b6f8@selasky.org>
References:  <CAECmPwvDQBYw=mKJpZfUdKpXSC8GysZKSk0f9qaZEXCvy_QeMA@mail.gmail.com> <e2851846-0678-5cb9-0fce-e9cf49c41a2e@selasky.org> <CAECmPwvgMDBTUjhAERe4bKLgNYCim9bwdHw2JEL0RgTckMjSDw@mail.gmail.com> <CAECmPwtWr0t5_xLgg4NMxnjz317sqnfR9-ttH62szq4fwPdO=Q@mail.gmail.com> <64218617-98d2-0e6e-5872-e44106e61bf7@selasky.org> <1516569725.42536.99.camel@freebsd.org> <CAECmPws07U1=KkqgrjHotjnbPhX53n2L9Jj36guLruTJ-wc%2BCw@mail.gmail.com> <0aceb3ff-4938-1b29-d493-d83ce82cc853@selasky.org> <CAECmPwvr2on6_DDehnHd%2BRq1a1r2s-ib99MsabDSbxGo7Ykuhw@mail.gmail.com> <CAJ-VmoktYt4q4LsQ8x-n4xkmH=x6O=vWXUO-Zk4Gj74x8EGAFA@mail.gmail.com> <CALM2mEnUm8miuSFpTHbn3q6s9b0bjQ6mM7CWSX_jiTY1dZ3DMQ@mail.gmail.com> <CAECmPws_NNrrxpaNrqqX6yMN4gcdcUUY_fWD=qMC-GkRuFXrZg@mail.gmail.com> <fbf22858-acf3-bdf7-5658-7ddeb1cb82a1@selasky.org> <e3142963-89c5-4779-d186-133b3764b6f8@selasky.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jan 24, 2018 at 12:06 PM, Hans Petter Selasky <hps@selasky.org>
wrote:

> Hi,
>
> Can you test and review:
>
> https://reviews.freebsd.org/D14027
>
>
It seems better. Not as many lock_delays and lag but there still is some
lag when holding down a key for too long.

  kernel`z_feed_linear_S16LE                                       11
  kernel`uma_zfree_arg                                             11
  i915kms.ko`gen8_ppgtt_clear_pte_range                            11
  kernel`bzero                                                     12
  kernel`sopoll                                                    13
  kernel`sopoll_generic                                            13
  kernel`atomic_add_int                                            13
  kernel`trash_ctor                                                14
  kernel`0xffffffff80f4b548                                        15
  kernel`callout_reset_sbt_on                                      16
  kernel`trash_dtor                                                16
  kernel`spinlock_enter                                            16
  kernel`copyout                                                   16
  ichsmb.ko`ichsmb_device_intr                                     16
  kernel`__mtx_lock_spin_flags                                     17
  kernel`softclock_call_cc                                         18
  kernel`selfdfree                                                 20
  kernel`uma_dbg_alloc                                             20
  kernel`uma_dbg_free                                              20
  kernel`uma_zalloc_arg                                            21
  i915kms.ko`gen8_ppgtt_insert_pte_entries                         21
  kernel`copyin                                                    22
  kernel`amd64_syscall                                             22
  kernel`witness_warn                                              23
*  kernel`ukbd_interrupt                                            24*
  kernel`fget_unlocked                                             24
  kernel`ukbd_timeout                                              25
  kernel`__mtx_assert                                              28
  kernel`usbd_in_polling_mode                                      30
  kernel`_isitmyx                                                  33
  kernel`witness_lock                                              47
  kernel`kern_select                                               54
  kernel`bcopy                                                     78
  kernel`__mtx_unlock_flags                                        79
  kernel`witness_checkorder                                        91
  kernel`memcpy                                                   100
  kernel`__mtx_lock_flags                                         136
  kernel`witness_unlock                                           160
  i915kms.ko`fw_domains_get                                       184
  kernel`spinlock_exit                                           1904
  kernel`cpu_idle                                                3564
*  kernel`lock_delay                                              3634*
  kernel`acpi_cpu_idle                                          29591


--HPS
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAECmPwtOh7Vp_WwxeEqWBoyO%2BSV%2BzhEBptMtzzb_br7H80ZpiQ>