Searched hist:1.298 (Results 1 - 25 of 126) sorted by relevance

123456

/src/sys/netinet/
H A Din.c1.246 Sat Nov 19 08:00:51 GMT 2022 yamt Make arp have its own mowner

This helped me to debug mbuf leaks in arp.
(if_arp.c rev. 1.298)

H A Din_var.h1.103 Sat Nov 19 08:00:51 GMT 2022 yamt branches: 1.103.2; 1.103.8;
Make arp have its own mowner

This helped me to debug mbuf leaks in arp.
(if_arp.c rev. 1.298)

H A Dip_input.c1.298 Mon Jan 09 14:31:22 GMT 2012 liamjfoy branches: 1.298.2; 1.298.6; 1.298.8;
check against NULL

1.298 Mon Jan 09 14:31:22 GMT 2012 liamjfoy branches: 1.298.2; 1.298.6; 1.298.8;
check against NULL

1.298 Mon Jan 09 14:31:22 GMT 2012 liamjfoy branches: 1.298.2; 1.298.6; 1.298.8;
check against NULL

1.298 Mon Jan 09 14:31:22 GMT 2012 liamjfoy branches: 1.298.2; 1.298.6; 1.298.8;
check against NULL

/src/sys/net/
H A Dnd.c1.5 Sat Nov 19 08:00:51 GMT 2022 yamt branches: 1.5.2;
Make arp have its own mowner

This helped me to debug mbuf leaks in arp.
(if_arp.c rev. 1.298)

H A Dif_llatbl.h1.19 Sat Nov 19 08:00:51 GMT 2022 yamt Make arp have its own mowner

This helped me to debug mbuf leaks in arp.
(if_arp.c rev. 1.298)

H A Dif_llatbl.c1.35 Sat Nov 19 08:00:51 GMT 2022 yamt Make arp have its own mowner

This helped me to debug mbuf leaks in arp.
(if_arp.c rev. 1.298)

/src/sys/sys/
H A Dsyscall.h1.298 Fri Jan 13 06:20:31 GMT 2017 christos branches: 1.298.6;
regen
1.298 Fri Jan 13 06:20:31 GMT 2017 christos branches: 1.298.6;
regen
H A Dsystm.h1.298 Fri Aug 28 00:43:24 GMT 2020 christos branches: 1.298.2;
Fix uninitialized, caught by llvm. Tuck variables in blocks where they are
needed.

1.298 Fri Aug 28 00:43:24 GMT 2020 christos branches: 1.298.2;
Fix uninitialized, caught by llvm. Tuck variables in blocks where they are
needed.

H A Dsyscallargs.h1.298 Sat May 16 18:31:53 GMT 2020 christos Add ACL support for FFS. From FreeBSD.
/src/sys/dev/ic/
H A Dcom.c1.299 Sat Jan 22 16:59:26 GMT 2011 tsutsui Revert part of changes in rev 1.298:
- it breaks cobalt's serial console as mentioned in PR port-cobalt/44292
- MCR_PRESCALE doesn't affect unless EFR_EFCR is set in the EFR register
- even if MCR_PRESCALE is enabled we should define appropriate sc_type
variants and BRG values should be adjusted in comspeed() per sc_type
- sc_frequency should be adjusted in MD attachment if necessary
Tested on cobalt by several people, ok from jklos@

1.298 Tue Jul 20 06:17:20 GMT 2010 jklos branches: 1.298.2; 1.298.4;
Add support for 16650's prescaler from Frank Wille. Tested with
IOblix on Amiga.

1.298 Tue Jul 20 06:17:20 GMT 2010 jklos branches: 1.298.2; 1.298.4;
Add support for 16650's prescaler from Frank Wille. Tested with
IOblix on Amiga.

1.298 Tue Jul 20 06:17:20 GMT 2010 jklos branches: 1.298.2; 1.298.4;
Add support for 16650's prescaler from Frank Wille. Tested with
IOblix on Amiga.

/src/
H A Dbuild.sh1.298 Tue Sep 30 14:57:51 GMT 2014 apb Prefer dash to bash when searching for a usable shell.
I have tested a complete build with HOST_SH=dash on NetBSD.
/src/sys/kern/
H A Dsyscalls.master1.298 Sat Apr 04 20:20:12 GMT 2020 thorpej branches: 1.298.2;
Add support for lazily generating a "global thread ID" for a LWP. This
identifier uniquely identifies an LWP across the entire system, and will
be used in future improvements in user-space synchronization primitives.

(Test disabled and libc stub not included intentionally so as to avoid
multiple libc version bumps.)
1.298 Sat Apr 04 20:20:12 GMT 2020 thorpej branches: 1.298.2;
Add support for lazily generating a "global thread ID" for a LWP. This
identifier uniquely identifies an LWP across the entire system, and will
be used in future improvements in user-space synchronization primitives.

(Test disabled and libc stub not included intentionally so as to avoid
multiple libc version bumps.)
H A Dvfs_bio.c1.298 Thu Apr 01 06:25:59 GMT 2021 simonb branches: 1.298.2;
Add a sysctl hashstat collector for bufhash.
1.298 Thu Apr 01 06:25:59 GMT 2021 simonb branches: 1.298.2;
Add a sysctl hashstat collector for bufhash.
H A Dinit_sysent.c1.298 Thu Jun 18 15:19:50 GMT 2015 pooka regen
H A Dsyscalls.c1.298 Sun Apr 03 01:01:46 GMT 2016 christos regen
H A Dkern_exit.c1.298 Sun Oct 08 00:38:58 GMT 2023 ad branches: 1.298.6;
Defer some wakeups till lock release.

1.298 Sun Oct 08 00:38:58 GMT 2023 ad branches: 1.298.6;
Defer some wakeups till lock release.

/src/sys/arch/sparc64/sparc64/
H A Dmachdep.c1.298 Thu Jun 11 19:20:45 GMT 2020 ad branches: 1.298.2;
uvm_availmem(): give it a boolean argument to specify whether a recent
cached value will do, or if the very latest total must be fetched. It can
be called thousands of times a second and fetching the totals impacts not
only the calling LWP but other CPUs doing unrelated activity in the VM
system.
1.298 Thu Jun 11 19:20:45 GMT 2020 ad branches: 1.298.2;
uvm_availmem(): give it a boolean argument to specify whether a recent
cached value will do, or if the very latest total must be fetched. It can
be called thousands of times a second and fetching the totals impacts not
only the calling LWP but other CPUs doing unrelated activity in the VM
system.
/src/sys/dev/
H A DDEVNAMES1.298 Sun May 01 10:21:02 GMT 2016 nonaka branches: 1.298.2;
Added nvme(4) for Non-Volatile Memory Host Controller Interface devices.
Ported from OpenBSD.

1.298 Sun May 01 10:21:02 GMT 2016 nonaka branches: 1.298.2;
Added nvme(4) for Non-Volatile Memory Host Controller Interface devices.
Ported from OpenBSD.

/src/sys/dev/acpi/
H A Dacpi.c1.298 Tue May 31 20:28:57 GMT 2022 mrg branches: 1.298.4;
allow ACPI to compile without PCI support. fixes ia64 build.

1.298 Tue May 31 20:28:57 GMT 2022 mrg branches: 1.298.4;
allow ACPI to compile without PCI support. fixes ia64 build.

/src/distrib/sets/lists/debug/
H A Dshl.mi1.298 Wed Oct 05 22:40:12 GMT 2022 christos branches: 1.298.2;
bump libssh for OpenSSH-9.1
1.298 Wed Oct 05 22:40:12 GMT 2022 christos branches: 1.298.2;
bump libssh for OpenSSH-9.1
/src/sys/dev/scsipi/
H A Dsd.c1.298 Thu Apr 19 17:45:20 GMT 2012 bouyer branches: 1.298.2;
Expand struct scsipi_bustype {} in a ABI-backward-compatible way to
pass more informations about the bus:
- bustype_type has 2 different bytes, one holding the existing
SCSIPI_BUSTYPE_* (scsi, atapi, ata), and one for a per-SCSIPI_BUSTYPE_*
subtype. Introduce macros to build or extract bustype_type.
- for SCSIPI_BUSTYPE_SCSI, define subtypes for parallel SCSI, Fibre Channel,
SAS and USB, to specify the transport method. SCSIPI_BUSTYPE_SCSI_PSCSI
is 0 so that bustype_type value doesn't change for existing code
- for non-SCSIPI_BUSTYPE_SCSI busses there's no defined subtype yet,
so the bustype_type value doesn't change.
- provide scsi_fc_bustype, scsi_sas_bustype and scsi_usb_bustype
along with scsi_bustype to be used by bus driver where appropriate
- scsipi_print_xfer_mode(): more existing code under a
(SCSIPI_BUSTYPE_SCSI, SCSIPI_BUSTYPE_SCSI_PSCSI) case, as
sync/wide parameters only make sense for parallel SCSI.
For (SCSIPI_BUSTYPE_SCSI, SCSIPI_BUSTYPE_SCSI_FC) and
(SCSIPI_BUSTYPE_SCSI, SCSIPI_BUSTYPE_SCSI_SAS), only print
tagged queing status if enabled. Just be silent for other
bustypes.

This change is prompted by this problem:
right now, FC (e.g. isp(4)) and SAS (e.g. mfi(4)) don't
do anything for ADAPTER_REQ_SET_XFER_MODE, and especially never
call scsipi_async_event(ASYNC_EVENT_XFER_MODE), so sd(4) always
runs untagged. Doing a scsipi_async_event(ASYNC_EVENT_XFER_MODE) with
appropriate parameters is enough to enable tagged queuing,
but then scsipi will print:
sd0: async, 8-bit transfers, tagged queueing
which is harmless (async, 8-bit transfers doens't make sense on SAS anyway)
but will confuse users. With this change scsipi will only print:
sd0: tagged queueing
which is correct.

In the long run, knowning the underlying transport in scsipi will
allow better handling of device which are not parallel SCSI.

Another change adding an extra callback to struct scsipi_bustype {}
will come (so that scsipi_print_xfer_mode(), which is SCSI-specific,
can be moved out of scsipi_base, and split into per-subtype callback),
but this will break kernel ABI and so is not suitable for
netbsd-6, so will be commmited later. The above is enough to get
tagged queuing on FC and SAS in netbsd-6.
1.298 Thu Apr 19 17:45:20 GMT 2012 bouyer branches: 1.298.2;
Expand struct scsipi_bustype {} in a ABI-backward-compatible way to
pass more informations about the bus:
- bustype_type has 2 different bytes, one holding the existing
SCSIPI_BUSTYPE_* (scsi, atapi, ata), and one for a per-SCSIPI_BUSTYPE_*
subtype. Introduce macros to build or extract bustype_type.
- for SCSIPI_BUSTYPE_SCSI, define subtypes for parallel SCSI, Fibre Channel,
SAS and USB, to specify the transport method. SCSIPI_BUSTYPE_SCSI_PSCSI
is 0 so that bustype_type value doesn't change for existing code
- for non-SCSIPI_BUSTYPE_SCSI busses there's no defined subtype yet,
so the bustype_type value doesn't change.
- provide scsi_fc_bustype, scsi_sas_bustype and scsi_usb_bustype
along with scsi_bustype to be used by bus driver where appropriate
- scsipi_print_xfer_mode(): more existing code under a
(SCSIPI_BUSTYPE_SCSI, SCSIPI_BUSTYPE_SCSI_PSCSI) case, as
sync/wide parameters only make sense for parallel SCSI.
For (SCSIPI_BUSTYPE_SCSI, SCSIPI_BUSTYPE_SCSI_FC) and
(SCSIPI_BUSTYPE_SCSI, SCSIPI_BUSTYPE_SCSI_SAS), only print
tagged queing status if enabled. Just be silent for other
bustypes.

This change is prompted by this problem:
right now, FC (e.g. isp(4)) and SAS (e.g. mfi(4)) don't
do anything for ADAPTER_REQ_SET_XFER_MODE, and especially never
call scsipi_async_event(ASYNC_EVENT_XFER_MODE), so sd(4) always
runs untagged. Doing a scsipi_async_event(ASYNC_EVENT_XFER_MODE) with
appropriate parameters is enough to enable tagged queuing,
but then scsipi will print:
sd0: async, 8-bit transfers, tagged queueing
which is harmless (async, 8-bit transfers doens't make sense on SAS anyway)
but will confuse users. With this change scsipi will only print:
sd0: tagged queueing
which is correct.

In the long run, knowning the underlying transport in scsipi will
allow better handling of device which are not parallel SCSI.

Another change adding an extra callback to struct scsipi_bustype {}
will come (so that scsipi_print_xfer_mode(), which is SCSI-specific,
can be moved out of scsipi_base, and split into per-subtype callback),
but this will break kernel ABI and so is not suitable for
netbsd-6, so will be commmited later. The above is enough to get
tagged queuing on FC and SAS in netbsd-6.
/src/share/misc/
H A Dacronyms1.298 Thu Mar 26 18:25:32 GMT 2020 leot Add TLDW

From Rocky Hotas, thanks!

/src/sys/dev/raidframe/
H A Drf_netbsdkintf.c1.309 Thu May 08 20:36:15 GMT 2014 jakllsch Revert default strategy change from 1.298 (which has since moved).

Reverting to "fcfs" nearly doubles the speed of sequential reads from
a level-1 RAID (previously using the default of "priocscan").

Needs pullup via patch for netbsd-6.

1.298 Thu Aug 09 23:53:25 GMT 2012 buhrow branches: 1.298.2;


Implement DIOCGSTRATEGY and DIOCSSTRATEGY to allow raidframe to use
different buffer queue strategies.
Initialize raid sets to use the default buffer queue strategy for the given
architecture, rather than forcing raidframe to use fcfs in all cases.
This should cause raidframe to use the same buffer queue strategy as the
underlying disks.
On I386, I see performance enhancements of between 14 and 16% with raid5
sets with no other change.
See http://mail-index.NetBSD.org/tech-kern/2012/08/08/msg013758.html
for a discussion of this issue.

1.298 Thu Aug 09 23:53:25 GMT 2012 buhrow branches: 1.298.2;


Implement DIOCGSTRATEGY and DIOCSSTRATEGY to allow raidframe to use
different buffer queue strategies.
Initialize raid sets to use the default buffer queue strategy for the given
architecture, rather than forcing raidframe to use fcfs in all cases.
This should cause raidframe to use the same buffer queue strategy as the
underlying disks.
On I386, I see performance enhancements of between 14 and 16% with raid5
sets with no other change.
See http://mail-index.NetBSD.org/tech-kern/2012/08/08/msg013758.html
for a discussion of this issue.

/src/lib/libc/
H A Dshlib_version1.298 Mon Apr 21 13:45:03 GMT 2025 nia libc: Bump shlib minor for timespec_getres(3).
/src/doc/
H A DBRANCHES1.298 Sat Nov 06 09:21:09 GMT 2010 uebayasi uebayasi-xip: update base.

Completed in 327 milliseconds

123456