Posts
42
Following
16
Followers
17
A maintainer of Linux FireWire subsystem and ALSA firewire stack.
http://ieee1394.docs.kernel.org/
https://github.com/takaswie/linux-firewire-dkms/

Takashi Sakamoto (坂本 貴史)

Edited 3 days ago
OHCI_TCODE_PHY_PACKET = TCODE_LINK_INTERNAL = OHCI1394_phy_tcode = 0xe in 1394 OHCI.
0
0
0

Takashi Sakamoto (坂本 貴史)

@gregkh Yup. I'm waiting for the release of -rc1 kernel to start the action.

I've been using the issued 1394 OHCI hardware in recent years to develop both Linux FireWire subsytem and IEC 61883-1/6 packet streaming engine in guest system to which the 1394 OHCI hardware is passedthough from host system. I have never experienced the reported issue.

In my opinion, the issue is in the PCIe host bridge or something like it in the reported Apple hardware which provides the secondary bus to the 1394 OHCI hardware. As long as I know, the reported Apple hardware has no IEEE 1394 interface, thus the patch author probably used some kind of specific hardware to connect the 1394 OHCI hardware. I guess that it should be [Apple thunderbolt display](https://lore.kernel.org/linux-pci/1372860295-8306-1-git-send-email-mika.westerberg@linux.intel.com/) or Apple thunderbolt 2 to FireWire adapter.

Anyway, it is better to ask the author what combination of hardware is used.
0
0
0

Takashi Sakamoto (坂本 貴史)

Edited 1 month ago

Hm. A commit 29a43dc130ce (“PCI: Mark LSI FW643 to avoid bus reset”) should be reverted, since it would include some misunderstandings.

1
0
0

Takashi Sakamoto (坂本 貴史)

Debian Bug report logs - #1061936 ITP: libhitaki -- Library to operate ALSA HwDep device for ALSA firewire stack
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061936

Was closed!
0
0
1

Takashi Sakamoto (坂本 貴史)

Edited 4 months ago
[PATCH] firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards
https://lore.kernel.org/lkml/20231229035735.11127-1-o-takashi@sakamocchi.jp/
1
0
1

Takashi Sakamoto (坂本 貴史)

0
0
1

Takashi Sakamoto (坂本 貴史)

The debian package for linux-firewire-utils 0.5.0-1 is now accepted to unstable.

https://tracker.debian.org/pkg/linux-firewire-utils
0
0
0

Takashi Sakamoto (坂本 貴史)

Libhinoko version 0.9.1 release

The main objective of this micro release is to incorporate support for
meson build subproject functionality. For applications to utilize meson
build wrap dependency system, a new dependency object of 'hinoko' is newly
available. For detailed information, please refer to README.tst.
Inconveniently, hinoko project is not registered to public WrapDB yet,
thus users need to write wrap file manually for the time being.

For the release, compressed package archive is available with both
signatures by kernel.org system admin and author under this URL:

https://kernel.org/pub/linux/libs/ieee1394/libhinoko-0.9.1.tar.xz

The package archive is generated by 0.9.1 signed tag in upstream
repository:

https://git.kernel.org/pub/scm/libs/ieee1394/libhinoko.git/tag/?h=v0.9.1
0
0
1

eBPF documentary trailer is now online; full doc will be released for KubeCon Nov 8 https://ebpfdocumentary.com/

0
5
1

Takashi Sakamoto (坂本 貴史)

Libhinawa version 2.6.1 release

The main objective of this micro release is to incorporate support for
meson build subproject functionality. For applications to utilize meson
build wrap dependency system, a new dependency object of 'hinawa' is newly
available. For detailed information, please refer to README.tst.
Inconveniently, hinawa project is not registered to public WrapDB yet,
thus users need to write wrap file manually for the time being.

For the release, compressed package archive is available with both
signatures by kernel.org system admin and author under this URL:

https://kernel.org/pub/linux/libs/ieee1394/libhinawa-2.6.1.tar.xz

The package archive is generated by 2.6.1 signed tag in upstream
repository:

https://git.kernel.org/pub/scm/libs/ieee1394/libhinawa.git/tag/?h=2.6.1
0
0
0

Takashi Sakamoto (坂本 貴史)

whoopie!

linux-firewire-utils - Debian NEW package overview
https://ftp-master.debian.org/new/linux-firewire-utils_0.5.0-1.html
0
0
0

Takashi Sakamoto (坂本 貴史)

Debian package for linux-firewire-utils v0.5.0 now needs a sponsor.

https://mentors.debian.net/package/linux-firewire-utils/
0
0
0

Takashi Sakamoto (坂本 貴史)

Debian Bug report logs - #1050551
ITP: linux-firewire-utils -- Linux FireWire utilities

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Date: Sat, 26 Aug 2023 07:21:02 UTC
Owned by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Severity: wishlist

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050551
0
0
1

Takashi Sakamoto (坂本 貴史)

Edited 8 months ago
Satoru Ueda passed away. He is one of initiators of Japan Technical Jamboree, "technical discussion place of CE Linux Forum". He is also well-known as an author of "OSSライセンスの教科書" (textbook about OSS license) to spread understanding of OSS license, especially for company activity. R.I.P.

https://twitter.com/nekomatu/status/1694207146769166830
https://elinux.org/Japan_Technical_Jamboree_Guidance
https://gihyo.jp/book/2018/978-4-297-10035-3
0
0
0

Takashi Sakamoto (坂本 貴史)

Unless watching the video, I would never have any interest in the distribution. SU~~~~~~~~SE~~~~~~~~~~~!!
0
0
1

Takashi Sakamoto (坂本 貴史)

How do you say SUSE? https://youtu.be/nLdexZlVkAY
0
0
1

Takashi Sakamoto (坂本 貴史)

Oops. I wrote "a PCM device driver for 1394 OHCI " in tag message, but it should be "a PCI device driver for 1394 OHCI" correctly... No functional change in sound device drivers for FireWire audio devices in the time.
0
0
1

Takashi Sakamoto (坂本 貴史)

The resolution of time stamp for both types of communication is the same as isochronous cycle (8,000 Hz). So coarse nowadays but useful somehow for development.
0
0
0

Takashi Sakamoto (坂本 貴史)

Hardware time stamp is now available for asynchronous communication as well as isochronous communication in user space application.
0
0
0

Takashi Sakamoto (坂本 貴史)

Updates of FireWire subsystem for kernel v6.5 are now merged:
https://git.kernel.org//torvalds/c/406fb9eb198a
0
0
1
Show older