<?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 blocking</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b3e7694832e81d7a904a10f525f8797b753bf0d3 - Remove $FreeBSD$: two-line .h pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/share/dtrace/blocking#b3e7694832e81d7a904a10f525f8797b753bf0d3</link>
        <description>Remove $FreeBSD$: two-line .h patternRemove /^\s*\*\n \*\s+\$FreeBSD\$$\n/

            List of files:
            /freebsd/share/dtrace/blocking</description>
        <pubDate>Wed, 16 Aug 2023 19:54:16 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>11d38a5764295585a2472d5e861fa8abe1a11eb2 - Merge from head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/share/dtrace/blocking#11d38a5764295585a2472d5e861fa8abe1a11eb2</link>
        <description>Merge from headSponsored by:	Gandi.net

            List of files:
            /freebsd/share/dtrace/blocking</description>
        <pubDate>Wed, 28 Oct 2015 12:58:18 +0100</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>becbad1f6e18fec7c3bf286778a766ffca4457be - Merge from head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/share/dtrace/blocking#becbad1f6e18fec7c3bf286778a766ffca4457be</link>
        <description>Merge from head

            List of files:
            /freebsd/share/dtrace/blocking</description>
        <pubDate>Tue, 13 Oct 2015 21:44:36 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a997b777b107c49f8d4d307bee9d25c8ff1a749a - Sync up with head up to r289211.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/share/dtrace/blocking#a997b777b107c49f8d4d307bee9d25c8ff1a749a</link>
        <description>Sync up with head up to r289211.

            List of files:
            /freebsd/share/dtrace/blocking</description>
        <pubDate>Tue, 13 Oct 2015 08:14:03 +0200</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9be27fdc00bb8c7059ff388c089bb4f9092bf941 - Merge from head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/share/dtrace/blocking#9be27fdc00bb8c7059ff388c089bb4f9092bf941</link>
        <description>Merge from head

            List of files:
            /freebsd/share/dtrace/blocking</description>
        <pubDate>Sat, 10 Oct 2015 00:45:54 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c710e87b3b963b106c5efc0e2d1c41ab2a7b9c6a - Merge ^/head r288457 through r288830.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/share/dtrace/blocking#c710e87b3b963b106c5efc0e2d1c41ab2a7b9c6a</link>
        <description>Merge ^/head r288457 through r288830.

            List of files:
            /freebsd/share/dtrace/blocking</description>
        <pubDate>Mon, 05 Oct 2015 19:54:54 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>af71f40a983c21a3c4a5c7c3d88d566e721bae45 - Add a little, but very useful script for use with programs that work using an</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/share/dtrace/blocking#af71f40a983c21a3c4a5c7c3d88d566e721bae45</link>
        <description>Add a little, but very useful script for use with programs that work using anevent loop and should sleep only when waiting for events (eg. via kevent(2)).When a program is going to sleep in the kernel, the script will show its name,PID, kernel stack trace and userland stack trace. Sleeping in kevent(2) isignored as it is expected to be valid.Sample output:# ./blocking lynxdlynxd(15042) is blocking...              kernel`_cv_wait_sig+0x124              kernel`seltdwait+0xae              kernel`sys_poll+0x3a3              kernel`amd64_syscall+0x343              kernel`0xffffffff806c79ab              lynxd`poll+0xa              lynxd`pqSocketCheck+0xa2              lynxd`pqWaitTimed+0x29              lynxd`connectDBComplete+0xd7              lynxd`PQsetdbLogin+0x2ec              lynxd`db_connect+0x3c              lynxd`main+0x198              lynxd`_start+0x16f              0x2lynxd(1925) is blocking...              kernel`_cv_wait+0x125              zfs.ko`zio_wait+0x5b              zfs.ko`dmu_buf_hold_array_by_dnode+0x1dc              zfs.ko`dmu_read+0xcb              zfs.ko`zfs_freebsd_getpages+0x37b              kernel`VOP_GETPAGES_APV+0xa7              kernel`vnode_pager_getpages+0x9a              kernel`vm_fault_hold+0x885              kernel`vm_fault+0x77              kernel`trap_pfault+0x211              kernel`trap+0x506              kernel`0xffffffff806c76c2              lynxd`EVP_add_cipher+0x13              lynxd`SSL_library_init+0x11              lynxd`main+0x94              lynxd`_start+0x16f              0x2lynxd(1925) is blocking...              kernel`_cv_wait+0x125              zfs.ko`zio_wait+0x5b              zfs.ko`dbuf_read+0x791              zfs.ko`dbuf_findbp+0x12f              zfs.ko`dbuf_hold_impl+0xa2              zfs.ko`dbuf_hold+0x1b              zfs.ko`dmu_buf_hold_array_by_dnode+0x153              zfs.ko`dmu_read_uio+0x66              zfs.ko`zfs_freebsd_read+0x3a3              kernel`VOP_READ_APV+0xa1              kernel`vn_read+0x13a              kernel`vn_io_fault+0x10b              kernel`dofileread+0x95              kernel`kern_readv+0x68              kernel`sys_read+0x63              kernel`amd64_syscall+0x343              kernel`0xffffffff806c79ab              lynxd`_read+0xa              lynxd`__srefill+0x122              lynxd`fgets+0x78              lynxd`file_gets+0x1d              lynxd`BIO_gets+0x64              lynxd`PEM_read_bio+0xf5              lynxd`PEM_X509_INFO_read_bio+0x90              lynxd`X509_load_cert_crl_file+0x47              lynxd`by_file_ctrl+0x2e              lynxd`X509_STORE_load_locations+0x4a              lynxd`sslctx_init+0x255              lynxd`main+0x215              lynxd`_start+0x16f              0x2Requested by:	gnnObtained from:	Wheel Systems http://wheelsystems.com

            List of files:
            /freebsd/share/dtrace/blocking</description>
        <pubDate>Sun, 04 Oct 2015 02:40:12 +0200</pubDate>
        <dc:creator>Pawel Jakub Dawidek &lt;pjd@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
