summaryrefslogtreecommitdiff
path: root/sys/kern/subr_devstat.c
AgeCommit message (Expand)Author
2025-10-16style(9): white space after ; and around binary operatorsDavid E. O'Brien
2025-05-07sysctl(9): Ease exporting struct sizes; Discourage doing thatOlivier Certner
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2022-08-29devstat: Remove DTrace io probes lacking a BIO referenceMark Johnston
2021-03-02Speed up geom_stats_resync in the presence of many devicesAlan Somers
2020-10-24Fix asymmetry in devstat(9) calls by GEOM.Alexander Motin
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2019-12-30Use atomic for start_count in devstat_start_transaction().Alexander Motin
2019-12-06Make devstat_end_transaction_bio() count BIO_ORDERED.Alexander Motin
2018-08-23devstat(9): Constify function parameters that can be constConrad Meyer
2017-11-27sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-05-19Add support for managing Shingled Magnetic Recording (SMR) drives.Kenneth D. Merry
2016-04-29sys/kern: spelling fixes in comments.Pedro F. Giffuni
2014-10-21Fix multiple incorrect SYSCTL arguments in the kernel:Hans Petter Selasky
2014-03-24change defaule permissions on /dev/devstat. while i'm here removeMaksim Yevmenkin
2013-11-26dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINEAndriy Gapon
2013-11-25- For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao
2013-10-24Redefine the io provider using the SDT(9) macros instead of doing everythingMark Johnston
2013-10-22Merge GEOM direct dispatch changes from the projects/camlock branch.Alexander Motin
2013-10-16MFprojects/camlock r254905:Alexander Motin
2012-07-11Fix build for kernels with dtrace hooks.Konstantin Belousov
2012-07-11Initial commit of an I/O provider for DTrace on FreeBSD.George V. Neville-Neil
2011-11-07Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten
2011-06-13Instead of using an atomic operation to determine whether the devstat(9)Kenneth D. Merry
2011-06-13Fix a couple of race conditions in devstat(9) initialization.Justin T. Gibbs
2011-01-04Finish r210923, 210926. Mark some devices as eternal.Konstantin Belousov
2010-06-21Use ISO C99 integer types in sys/kern where possible.Ed Schouten
2009-12-29Update d_mmap() to accept vm_ooffset_t and vm_memattr_t.Robert Noland
2009-09-18Don't allocate new unnecessary pages when devstat_alloc() looses theAttilio Rao
2009-02-03Use NULL in preference to 0 in pointer contexts.Warner Losh
2005-05-03 - Remove two mtx_asserts that can incorrectly trigger ifJeff Roberson
2005-01-06/* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh
2004-06-16Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp
2004-02-21Device megapatch 4/6:Poul-Henning Kamp
2003-09-27The present defaults for the open and close for device drivers whichPoul-Henning Kamp
2003-08-17It is not an error to have no devices in the kernel: Return thePoul-Henning Kamp
2003-06-11Use __FBSDID().David E. O'Brien
2003-04-17Unbreak vinum, iostat and systat on sparc64 by changing the devstatHartmut Brandt
2003-03-25- Add vm_paddr_t, a physical address type. This is required for systemsJake Burkholder
2003-03-18long != int. Use SYSCTL_UINT for kern.devstat.generation. Fixes bootingJake Burkholder
2003-03-18If devstat_new_entry() is passed a unit number of -1 assume thatPoul-Henning Kamp
2003-03-18Make devstat fully Giant agnostic:Poul-Henning Kamp
2003-03-18Make devstat_new_entry() take a const void * rather than const char *Poul-Henning Kamp
2003-03-16Add a #define for the device name of the mmap device for devstat.Poul-Henning Kamp
2003-03-15One devstat_start_transaction_bio() is enough.Poul-Henning Kamp
2003-03-15Run a revision of the devstat interface:Poul-Henning Kamp
2003-03-15Add a devstat_start_transaction_bio() to match thePoul-Henning Kamp
2003-03-09Note that MAJOR_AUTO is now the default if d_maj is not initialized. ThisPoul-Henning Kamp
2003-03-08Retire devstat_add_entry() as a public function and bump __FreeBSD_versionPoul-Henning Kamp