<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in fwohci.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>95ee2897e98f5d444f26ed2334cc7c439f9c16c6 - sys: Remove $FreeBSD$: two-line .h pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#95ee2897e98f5d444f26ed2334cc7c439f9c16c6</link>
        <description>sys: Remove $FreeBSD$: two-line .h patternRemove /^\s*\*\n \*\s+\$FreeBSD\$$\n/

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Wed, 16 Aug 2023 19:54:11 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d7e0d962f39877b997454992a980f4122c6316e7 - Fix unused variable warning in fwohci.c</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#d7e0d962f39877b997454992a980f4122c6316e7</link>
        <description>Fix unused variable warning in fwohci.cWith clang 15, the following -Werror warning is produced:    sys/dev/firewire/fwohci.c:2762:23: error: variable &apos;pcnt&apos; set but not used [-Werror,-Wunused-but-set-variable]            int len, plen, hlen, pcnt, offset;                                 ^The &apos;pcnt&apos; variable is eventually used only in an #if 0&apos;d block,obviously meant for debugging. Ensure that &apos;pcnt&apos; is only declared andused when COUNT_PACKETS is defined, so the debugging can be easilyturned on later, if desired.MFC after:	3 days

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Thu, 21 Jul 2022 19:59:08 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>81f64bc0dbf588c5b20d29dbdef14e008fb7ef40 - firewire: plug set-but-not-used vars</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#81f64bc0dbf588c5b20d29dbdef14e008fb7ef40</link>
        <description>firewire: plug set-but-not-used varsSponsored by:	Rubicon Communications, LLC (&quot;Netgate&quot;)

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Thu, 09 Dec 2021 17:36:45 +0100</pubDate>
        <dc:creator>Mateusz Guzik &lt;mjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>50a61f8db532676d7dc37410540fff7209b7c072 - fwohci: Cast bitfield to uint32_t before passing it to roundup2().</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#50a61f8db532676d7dc37410540fff7209b7c072</link>
        <description>fwohci: Cast bitfield to uint32_t before passing it to roundup2().The fallback for __align_up() used by roundup2() uses __typeof__()which doesn&apos;t work for bitfields.  This fixes the build on GCC whichuses the fallback.Reviewed by:	arichardson, markjSponsored by:	Chelsio CommunicationsDifferential Revision:	https://reviews.freebsd.org/D28599

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Wed, 17 Feb 2021 22:12:06 +0100</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0269ae4c19ad779b43b0d6e2416ac7386945d692 - MFHead @348740</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#0269ae4c19ad779b43b0d6e2416ac7386945d692</link>
        <description>MFHead @348740Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Thu, 06 Jun 2019 18:20:50 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e2e050c8ef733138fc6a9e514e4b856fefbc3ff1 - Extract eventfilter declarations to sys/_eventfilter.h</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#e2e050c8ef733138fc6a9e514e4b856fefbc3ff1</link>
        <description>Extract eventfilter declarations to sys/_eventfilter.hThis allows replacing &quot;sys/eventfilter.h&quot; includes with &quot;sys/_eventfilter.h&quot;in other header files (e.g., sys/{bus,conf,cpu}.h) and reduces headerpollution substantially.EVENTHANDLER_DECLARE and EVENTHANDLER_LIST_DECLAREs were moved out of .cfiles into appropriate headers (e.g., sys/proc.h, powernv/opal.h).As a side effect of reduced header pollution, many .c files and headers nolonger contain needed definitions.  The remainder of the patch addressesadding appropriate includes to fix those files.LOCK_DEBUG and LOCK_FILE_LINE_ARG are moved to sys/_lock.h, as required bysys/mutex.h since r326106 (but silently protected by header pollution priorto this change).No functional change (intended).  Of course, any out of tree modules thatrelied on header pollution for sys/eventhandler.h, sys/lock.h, orsys/mutex.h inclusion need to be fixed.  __FreeBSD_version has been bumped.

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Mon, 20 May 2019 02:38:23 +0200</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>718cf2ccb9956613756ab15d7a0e28f2c8e91cab - sys/dev: further adoption of SPDX licensing ID tags.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#718cf2ccb9956613756ab15d7a0e28f2c8e91cab</link>
        <description>sys/dev: further adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 2-Clause license, however the tool Iwas using misidentified many licenses so this was mostly a manual - errorprone - task.The Software Package Data Exchange (SPDX) group provides a specificationto make it easier for automated tools to detect and summarize well knownopensource licenses. We are gradually adopting the specification, notingthat the tags are considered only advisory and do not, in any way,superceed or replace the license texts.

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Mon, 27 Nov 2017 15:52:40 +0100</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0ed76ec8e66470e45d74395e12cf425dfb21d381 - Merge ^/head r308870 through r309105.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#0ed76ec8e66470e45d74395e12cf425dfb21d381</link>
        <description>Merge ^/head r308870 through r309105.

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Thu, 24 Nov 2016 15:39:04 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dc6040d671875a3c71ac8322a7aa412d1669b100 - fwohci: report whether PhysicalUpperBound register is implemented</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#dc6040d671875a3c71ac8322a7aa412d1669b100</link>
        <description>fwohci: report whether PhysicalUpperBound register is implementedPlease see section 5.15 of 1394 OHCI Specification.If the register is not implemented, then the physical response unit islimited to the first 4GB of the physical memory.In that case the non-cooperative debugging over firewire (using /dev/fwmem)can not be expected to work if a target has more RAM than that.The method is described in gdb.4 and the Developer&apos;s Handbook.It seems that most of the consumer hardware does not implementPhysicalUpperBound register.MFC after:	1 week

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Thu, 24 Nov 2016 10:43:42 +0100</pubDate>
        <dc:creator>Andriy Gapon &lt;avg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>256a4cb9d72ef8d36489447d2543a3a73a6fad68 - Remove NULL checks after M_WAITOK allocations from firewire.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#256a4cb9d72ef8d36489447d2543a3a73a6fad68</link>
        <description>Remove NULL checks after M_WAITOK allocations from firewire.MFC after:	1 monthSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Tue, 10 May 2016 12:21:03 +0200</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>453130d9bfc1c6d68b366dfcb041689d69f81295 - sys/dev: minor spelling fixes.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#453130d9bfc1c6d68b366dfcb041689d69f81295</link>
        <description>sys/dev: minor spelling fixes.Most affect comments, very few have user-visible effects.

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Tue, 03 May 2016 05:41:25 +0200</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>98e0ffaefb0f241cda3a72395d3be04192ae0d47 - Merge sync of head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#98e0ffaefb0f241cda3a72395d3be04192ae0d47</link>
        <description>Merge sync of head

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Wed, 27 May 2015 03:19:58 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9f3d45b6d45423c3e992be6f9575fe76cc032c3c - Merge from HEAD</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#9f3d45b6d45423c3e992be6f9575fe76cc032c3c</link>
        <description>Merge from HEAD

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Sun, 08 Feb 2015 16:41:27 +0100</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>477129542c073f9c1e46c12e27da454b82ac8ff3 - Merge ^/head r277327 through r277718.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#477129542c073f9c1e46c12e27da454b82ac8ff3</link>
        <description>Merge ^/head r277327 through r277718.

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Mon, 26 Jan 2015 00:43:12 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>57de838fe7abf608bbec5b1d331a5e7452546866 - MFhead @ r277555</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#57de838fe7abf608bbec5b1d331a5e7452546866</link>
        <description>MFhead @ r277555

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Fri, 23 Jan 2015 02:39:04 +0100</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>91291042274de728fce6f7ffad79152d68fccd2f - Fix remote DMA based firewire debugging when targeting</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#91291042274de728fce6f7ffad79152d68fccd2f</link>
        <description>Fix remote DMA based firewire debugging when targetingsystems with more than 4GB of physical memory.To remotely debug the system &apos;stealthy&apos; which has a kernelwith this change installed and firewire properly configured:	% fwcontrol -m stealthy (or stealthy&apos;s firewire EUI64)	% kgdb kernel /dev/fwmem0.0sys/dev/firewire/fwohci.c:	Rather than hard code the upper limit for hw based	automatic responses to remote DMA requests at 4GB,	program the hardware using Maxmem, the page number	one higher than the highest physical page detected	in the system.	While here, garbage collect more useless splfw()	calls.Submitted by:	gibbsMFC after:	1 weekSponsored by:	Spectra LogicMFSpectraBSD:	1110994 on 2015/01/06

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Wed, 21 Jan 2015 21:08:24 +0100</pubDate>
        <dc:creator>Will Andrews &lt;will@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9268022b74279434ed6300244e3f977e56a8ceb5 - Merge from head@274682</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#9268022b74279434ed6300244e3f977e56a8ceb5</link>
        <description>Merge from head@274682

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Wed, 19 Nov 2014 02:07:58 +0100</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>107af8f2edd60bb40ee6452f8a1997c9b4d59ba3 - IFC @r272481</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#107af8f2edd60bb40ee6452f8a1997c9b4d59ba3</link>
        <description>IFC @r272481

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Sun, 05 Oct 2014 03:28:21 +0200</pubDate>
        <dc:creator>Neel Natu &lt;neel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1ce4b357402c3cd0cba264a15c06b6fd00591088 - Sync to HEAD@r272516.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#1ce4b357402c3cd0cba264a15c06b6fd00591088</link>
        <description>Sync to HEAD@r272516.

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Sat, 04 Oct 2014 14:42:37 +0200</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1ade5ec79a236dcacd5a828dd8feae5b903c16fb - Do not pass whole descriptor block size as align to fwdma_malloc_multiseg</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/firewire/fwohci.c#1ade5ec79a236dcacd5a828dd8feae5b903c16fb</link>
        <description>Do not pass whole descriptor block size as align to fwdma_malloc_multisegDo not pass wrong alignment value to fwdma_malloc_multiseg and ultimatelyto contigalloc. In addition to being wrong, this causes insta-panic incertain cases due to safety assertion - the alignment is required to bethe power of two and the value we calculate here seldom is.MFC after:  1 month

            List of files:
            /freebsd/sys/dev/firewire/fwohci.c</description>
        <pubDate>Sat, 27 Sep 2014 18:50:24 +0200</pubDate>
        <dc:creator>Alexander Kabaev &lt;kan@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
