Searched +hist:38 +hist:b150a9 (Results 1 - 2 of 2) sorted by relevance

/haiku/src/system/kernel/fs/
H A Dfifo.cppdiff 177a8012 Mon Jun 20 08:38:51 MDT 2022 Jérôme Duval <jerome.duval@gmail.com> kernel: fix trace build for fd.cpp and fifo.cpp

Change-Id: I12b2e85926ae63eaba5c077343cdaa2362cf8af1
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5391
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
diff 38b150a9 Sun Nov 24 16:44:33 MST 2013 Ingo Weinhold <ingo_weinhold@gmx.de> VFS FIFO: Add "fifo" KDL command

Prints information about a FIFO node and, optionally, its data buffer
content.
diff 38b150a9 Sun Nov 24 16:44:33 MST 2013 Ingo Weinhold <ingo_weinhold@gmx.de> VFS FIFO: Add "fifo" KDL command

Prints information about a FIFO node and, optionally, its data buffer
content.
diff 334ae3c7 Sun Nov 24 16:28:38 MST 2013 Ingo Weinhold <ingo_weinhold@gmx.de> VFS FIFO: Fix RingBuffer::Read()/Write() return types

size_t -> ssize_t, since they may actually return an error code.
diff 4535495d Mon Jan 10 14:54:38 MST 2011 Ingo Weinhold <ingo_weinhold@gmx.de> Merged the signals branch into trunk, with these changes:
* The team and thread kernel structures have been renamed to Team and Thread
respectively and moved into the new BKernel namespace.
* Several (kernel add-on) sources have been converted from C to C++ since
private kernel headers are included that are no longer C compatible.

Changes after merging:
* Fixed gcc 2 build (warnings mainly in the scary firewire bus manager).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40196 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 38b150a9de3b51a7b9de6e6e85c066b57d43fc06 Sun Nov 24 16:44:33 MST 2013 Ingo Weinhold <ingo_weinhold@gmx.de> VFS FIFO: Add "fifo" KDL command

Prints information about a FIFO node and, optionally, its data buffer
content.
diff 334ae3c73b127d806131a45482b0c55d6ab1cae8 Sun Nov 24 16:28:38 MST 2013 Ingo Weinhold <ingo_weinhold@gmx.de> VFS FIFO: Fix RingBuffer::Read()/Write() return types

size_t -> ssize_t, since they may actually return an error code.
diff 4535495d80c86e19e2610e7444a4fcefe3e0f8e6 Mon Jan 10 14:54:38 MST 2011 Ingo Weinhold <ingo_weinhold@gmx.de> Merged the signals branch into trunk, with these changes:
* The team and thread kernel structures have been renamed to Team and Thread
respectively and moved into the new BKernel namespace.
* Several (kernel add-on) sources have been converted from C to C++ since
private kernel headers are included that are no longer C compatible.

Changes after merging:
* Fixed gcc 2 build (warnings mainly in the scary firewire bus manager).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40196 a95241bf-73f2-0310-859d-f6bbb57e9c96
H A Dvfs.cppdiff 76f69a9e Mon Jan 08 12:57:38 MST 2024 Augustin Cavalier <waddlesplash@gmail.com> kernel/fs: More usage of FileDescriptorDeleter.

Remaining non-uses are mostly in specialized functions that e.g. operate
on many file descriptors at once (like vfs_exec_io_context.)

Reduces "goto"s. Should not have any functional change.
diff 93dfc938 Wed Aug 17 22:12:38 MDT 2022 Augustin Cavalier <waddlesplash@gmail.com> kernel/fs: Print the vnode or mount in question in FS_CALL panics.

May help to diagnose #17870.
diff 92030a4a Tue Mar 22 09:38:06 MDT 2022 Augustin Cavalier <waddlesplash@gmail.com> Revert "vfs: functions to change a vnode busy status and ID"

This reverts commit 8497a2cc289f6d991147995507e4efc0ae189147.

The VFS layer is not at all ready for this. Many places in the
code implicitly assume ino_t values will never change. This
functionality is only necessary for live shrinking of partitions,
which is a feature niche enough we do not need to worry about
implementing it in the first round of resizing (if ever.)
diff a9be0efb Sat Aug 31 18:36:38 MDT 2019 Augustin Cavalier <waddlesplash@gmail.com> kernel/fs: Add support for setting custom VMCaches in vnodes.

This adds one (private) VFS function, and checks in all usages of
the vnode->cache as a VMVnodeCache that it really is one. (Generic
usages, for the moment just the ReleaseRef() calls in vnode
destruction, are intentionally not touched.)

This will be used by ramfs to set the cache from its own,
so that map_file() calls on a ramfs can work.
diff 38c4c8bf Wed Feb 20 19:13:24 MST 2019 François Revol <revol@free.fr> kernel: fix mount arguments checks from userland

Since NULL is not considered a user address anymore, we must check for
it first.

This fixes the "mount: Bad address" error after hrev52905.

Change-Id: If60ea58bb81b6c35c6bf27ecfa9b29bd7a25d8aa
diff 38b150a9 Sun Nov 24 16:44:33 MST 2013 Ingo Weinhold <ingo_weinhold@gmx.de> VFS FIFO: Add "fifo" KDL command

Prints information about a FIFO node and, optionally, its data buffer
content.
diff 38b150a9 Sun Nov 24 16:44:33 MST 2013 Ingo Weinhold <ingo_weinhold@gmx.de> VFS FIFO: Add "fifo" KDL command

Prints information about a FIFO node and, optionally, its data buffer
content.
diff 4535495d Mon Jan 10 14:54:38 MST 2011 Ingo Weinhold <ingo_weinhold@gmx.de> Merged the signals branch into trunk, with these changes:
* The team and thread kernel structures have been renamed to Team and Thread
respectively and moved into the new BKernel namespace.
* Several (kernel add-on) sources have been converted from C to C++ since
private kernel headers are included that are no longer C compatible.

Changes after merging:
* Fixed gcc 2 build (warnings mainly in the scary firewire bus manager).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40196 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 74fc3e9a Wed Apr 14 15:38:08 MDT 2010 Michael Lotz <mmlr@mlotz.ch> bonefish+mmlr:
* Add file descriptor and IO context tracing.
* Some minor cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36272 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff f31ffa6b Thu Nov 26 09:38:54 MST 2009 Axel Dörfler <axeld@pinc-software.de> * Use O_CLOEXEC when open directories, attribute directories, indexes, and
queries.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34291 a95241bf-73f2-0310-859d-f6bbb57e9c96

Completed in 527 milliseconds