Re: psm0: unable to allocate IRQ

2022-10-03 Thread Chris

On 2022-10-03 08:05, Rodney W. Grimes wrote:

On 2022-10-02 17:45, Chris wrote:
> I've spent the last 2 days attempting to get a fresh install of
> stable/13-n252407-f42139db639 working on a Dell Inspiron 5755.

Just attempted it again with the
14.0-CURRENT-amd64-20220930-42dc8696df5-258315 image, with the
same results. Yet Linux && Windows work as intended. Any thoughts
on how I might track the problem down in FreeBSD?
Thanks.

> The problem I struggled with was getting the trackpad (synaptics?)
> to be recognized and function. As it is, it's only ever recognized
> as a mouse, and then, only if i kldload(8) ums(4). I'm pretty
> sure this is on a psm(4). But any attempts to use psm fail with
> psm0: unable to allocate IRQ.
> An error I found in dmesg(8) on a verbose boot. Anybody familiar
> with this, or have any thoughts on how I might track this down?
>
> To rule out hardware; I installed Slackware along side the
> FreeBSD install, and it has no trouble creating a full featured
> trackpad under the MATE DE.


And in Slackware did it show up as a psm device,
and if it did what IRQ is it using.

Or what I suspect, is it shows up as a USB device.


Mr. Grimes, you're wise well beyond your years.
IOW Thanks! You nailed it.

# lsusb
Bus 004 Device 003: ID 8087:07dc Intel Corp.
Bus 004 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 004: ID 06cb:75bf Synaptics, Inc.  
<===
Bus 003 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card 
Reader Controller

Bus 003 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 064e:920b Suyin Corp. Integrated_Webcam_HD
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

# lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/2p, 480M
|__ Port 1: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 1: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, 
Driver=rtsx_usb, 480M
|__ Port 4: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 
12M

/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
|__ Port 2: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 2: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M

Now. If I can only figure out why FreeBSD's Synaptics module
only polls psm(4).

Thanks, Rodney!

--chris

0xBDE49540.asc
Description: application/pgp-keys


Re: psm0: unable to allocate IRQ

2022-10-03 Thread Rodney W. Grimes
> On 2022-10-02 17:45, Chris wrote:
> > I've spent the last 2 days attempting to get a fresh install of
> > stable/13-n252407-f42139db639 working on a Dell Inspiron 5755.
> 
> Just attempted it again with the
> 14.0-CURRENT-amd64-20220930-42dc8696df5-258315 image, with the
> same results. Yet Linux && Windows work as intended. Any thoughts
> on how I might track the problem down in FreeBSD?
> Thanks.
> 
> > The problem I struggled with was getting the trackpad (synaptics?)
> > to be recognized and function. As it is, it's only ever recognized
> > as a mouse, and then, only if i kldload(8) ums(4). I'm pretty
> > sure this is on a psm(4). But any attempts to use psm fail with
> > psm0: unable to allocate IRQ.
> > An error I found in dmesg(8) on a verbose boot. Anybody familiar
> > with this, or have any thoughts on how I might track this down?
> > 
> > To rule out hardware; I installed Slackware along side the
> > FreeBSD install, and it has no trouble creating a full featured
> > trackpad under the MATE DE.

And in Slackware did it show up as a psm device,
and if it did what IRQ is it using.

Or what I suspect, is it shows up as a USB device.

> > 
> > Thank you for all your time, and consideration.
> > 
> > --chris


-- 
Rod Grimes rgri...@freebsd.org



Re: psm0: unable to allocate IRQ

2022-10-03 Thread Chris

On 2022-10-02 17:45, Chris wrote:

I've spent the last 2 days attempting to get a fresh install of
stable/13-n252407-f42139db639 working on a Dell Inspiron 5755.


Just attempted it again with the
14.0-CURRENT-amd64-20220930-42dc8696df5-258315 image, with the
same results. Yet Linux && Windows work as intended. Any thoughts
on how I might track the problem down in FreeBSD?
Thanks.


The problem I struggled with was getting the trackpad (synaptics?)
to be recognized and function. As it is, it's only ever recognized
as a mouse, and then, only if i kldload(8) ums(4). I'm pretty
sure this is on a psm(4). But any attempts to use psm fail with
psm0: unable to allocate IRQ.
An error I found in dmesg(8) on a verbose boot. Anybody familiar
with this, or have any thoughts on how I might track this down?

To rule out hardware; I installed Slackware along side the
FreeBSD install, and it has no trouble creating a full featured
trackpad under the MATE DE.

Thank you for all your time, and consideration.

--chris


0xBDE49540.asc
Description: application/pgp-keys


Re: [RFC] Three patches for time infrastructure in FreeBSD!

2022-10-03 Thread Hans Petter Selasky

On 10/3/22 15:26, Renato Botelho wrote:

On 03/10/22 10:20, Hans Petter Selasky wrote:

Hi,

I've made three patches to improve conversion between timing units, 
like sbintime, and usecs and so on.


I've been testing these for some days and can see a notiable 
difference when using realtime audio applications, in the form of less 
jitter, audio/hpsjam and video-chat using www/firefox .


https://reviews.freebsd.org/D36857

https://reviews.freebsd.org/D36858

https://reviews.freebsd.org/D36858


You added D36858 twice.



Off-by one:

https://reviews.freebsd.org/D36859

--HPS



Re: [RFC] Three patches for time infrastructure in FreeBSD!

2022-10-03 Thread Renato Botelho

On 03/10/22 10:20, Hans Petter Selasky wrote:

Hi,

I've made three patches to improve conversion between timing units, like 
sbintime, and usecs and so on.


I've been testing these for some days and can see a notiable difference 
when using realtime audio applications, in the form of less jitter, 
audio/hpsjam and video-chat using www/firefox .


https://reviews.freebsd.org/D36857

https://reviews.freebsd.org/D36858

https://reviews.freebsd.org/D36858


You added D36858 twice.

--
Renato Botelho




[RFC] Three patches for time infrastructure in FreeBSD!

2022-10-03 Thread Hans Petter Selasky

Hi,

I've made three patches to improve conversion between timing units, like 
sbintime, and usecs and so on.


I've been testing these for some days and can see a notiable difference 
when using realtime audio applications, in the form of less jitter, 
audio/hpsjam and video-chat using www/firefox .


https://reviews.freebsd.org/D36857

https://reviews.freebsd.org/D36858

https://reviews.freebsd.org/D36858

--HPS