Searched hist:1.376 (Results 1 - 25 of 66) sorted by relevance

123

/src/
H A Dbuild.sh1.376 Sat Apr 20 00:25:46 GMT 2024 rillig build.sh: fix typos in usage message
1.376 Sat Apr 20 00:25:46 GMT 2024 rillig build.sh: fix typos in usage message
H A DUPDATING1.376 Thu Feb 06 19:58:50 GMT 2025 palle Add a newline to improve readability
1.376 Thu Feb 06 19:58:50 GMT 2025 palle Add a newline to improve readability
1.376 Thu Feb 06 19:58:50 GMT 2025 palle Add a newline to improve readability
1.376 Thu Feb 06 19:58:50 GMT 2025 palle Add a newline to improve readability
/src/sys/arch/i386/conf/
H A Dfiles.i3861.376 Thu Dec 15 00:04:18 GMT 2016 kamil branches: 1.376.2;
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)

Add new ptrace(2) calls:
- PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints
- PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state
- PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this
includes enabling and disabling watchpoints

The ptrace_watchpoint structure contains MI and MD parts:

typedef struct ptrace_watchpoint {
int pw_index; /* HW Watchpoint ID (count from 0) */
lwpid_t pw_lwpid; /* LWP described */
struct mdpw pw_md; /* MD fields */
} ptrace_watchpoint_t;

For example amd64 defines MD as follows:
struct mdpw {
void *md_address;
int md_condition;
int md_length;
};

These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.

Tested on amd64, initial support added for i386 and XEN.

Sponsored by <The NetBSD Foundation>
1.376 Thu Dec 15 00:04:18 GMT 2016 kamil branches: 1.376.2;
Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)

Add new ptrace(2) calls:
- PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints
- PT_READ_WATCHPOINT - read struct ptrace_watchpoint from the kernel state
- PT_WRITE_WATCHPOINT - write new struct ptrace_watchpoint state, this
includes enabling and disabling watchpoints

The ptrace_watchpoint structure contains MI and MD parts:

typedef struct ptrace_watchpoint {
int pw_index; /* HW Watchpoint ID (count from 0) */
lwpid_t pw_lwpid; /* LWP described */
struct mdpw pw_md; /* MD fields */
} ptrace_watchpoint_t;

For example amd64 defines MD as follows:
struct mdpw {
void *md_address;
int md_condition;
int md_length;
};

These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.

Tested on amd64, initial support added for i386 and XEN.

Sponsored by <The NetBSD Foundation>
H A DALL1.376 Tue Jun 10 01:42:39 GMT 2014 hikaru Add VMware VMXNET3 ethernet driver from OpenBSD, vmx(4).
/src/sys/dev/raidframe/
H A Drf_netbsdkintf.c1.376 Fri Mar 01 11:06:56 GMT 2019 pgoyette branches: 1.376.4;
Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as briefly
discussed on irc.

NFCI intended.

Ride the earlier kernel bump - it;s getting crowded.
1.376 Fri Mar 01 11:06:56 GMT 2019 pgoyette branches: 1.376.4;
Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as briefly
discussed on irc.

NFCI intended.

Ride the earlier kernel bump - it;s getting crowded.
/src/sys/netinet/
H A Dip_input.c1.376 Sat Feb 24 07:37:09 GMT 2018 ozaki-r branches: 1.376.2;
Avoid a deadlock between softnet_lock and IFNET_LOCK

A deadlock occurs because there is a violation of the rule of lock ordering;
softnet_lock is held with hodling IFNET_LOCK, which violates the rule.
To avoid the deadlock, replace softnet_lock in in_control and in6_control
with KERNEL_LOCK.

We also need to add some KERNEL_LOCKs to protect the network stack surely.
This is required, for example, for PR kern/51356.

Fix PR kern/53043
1.376 Sat Feb 24 07:37:09 GMT 2018 ozaki-r branches: 1.376.2;
Avoid a deadlock between softnet_lock and IFNET_LOCK

A deadlock occurs because there is a violation of the rule of lock ordering;
softnet_lock is held with hodling IFNET_LOCK, which violates the rule.
To avoid the deadlock, replace softnet_lock in in_control and in6_control
with KERNEL_LOCK.

We also need to add some KERNEL_LOCKs to protect the network stack surely.
This is required, for example, for PR kern/51356.

Fix PR kern/53043
/src/share/mk/
H A Dbsd.lib.mk1.376 Mon Jun 25 17:58:36 GMT 2018 kamil branches: 1.376.2;
Add a framework for renaming symbols in libc&co for MKSANITIZER

A new keyword SANITIZER_RENAME_SYMBOL. It's a variable that has specified
a list of symbols to be renamed in a processor in order to remove naming
conflicts with public symbols in libc/m/pthread/rt.

This renaming will occur for libraries and programs.
A symbol with a conflicting 'name', will be renamed to '__mksanitizer_name'.

Based on an idea by <christos>
1.376 Mon Jun 25 17:58:36 GMT 2018 kamil branches: 1.376.2;
Add a framework for renaming symbols in libc&co for MKSANITIZER

A new keyword SANITIZER_RENAME_SYMBOL. It's a variable that has specified
a list of symbols to be renamed in a processor in order to remove naming
conflicts with public symbols in libc/m/pthread/rt.

This renaming will occur for libraries and programs.
A symbol with a conflicting 'name', will be renamed to '__mksanitizer_name'.

Based on an idea by <christos>
1.376 Mon Jun 25 17:58:36 GMT 2018 kamil branches: 1.376.2;
Add a framework for renaming symbols in libc&co for MKSANITIZER

A new keyword SANITIZER_RENAME_SYMBOL. It's a variable that has specified
a list of symbols to be renamed in a processor in order to remove naming
conflicts with public symbols in libc/m/pthread/rt.

This renaming will occur for libraries and programs.
A symbol with a conflicting 'name', will be renamed to '__mksanitizer_name'.

Based on an idea by <christos>
1.376 Mon Jun 25 17:58:36 GMT 2018 kamil branches: 1.376.2;
Add a framework for renaming symbols in libc&co for MKSANITIZER

A new keyword SANITIZER_RENAME_SYMBOL. It's a variable that has specified
a list of symbols to be renamed in a processor in order to remove naming
conflicts with public symbols in libc/m/pthread/rt.

This renaming will occur for libraries and programs.
A symbol with a conflicting 'name', will be renamed to '__mksanitizer_name'.

Based on an idea by <christos>
1.376 Mon Jun 25 17:58:36 GMT 2018 kamil branches: 1.376.2;
Add a framework for renaming symbols in libc&co for MKSANITIZER

A new keyword SANITIZER_RENAME_SYMBOL. It's a variable that has specified
a list of symbols to be renamed in a processor in order to remove naming
conflicts with public symbols in libc/m/pthread/rt.

This renaming will occur for libraries and programs.
A symbol with a conflicting 'name', will be renamed to '__mksanitizer_name'.

Based on an idea by <christos>
1.376 Mon Jun 25 17:58:36 GMT 2018 kamil branches: 1.376.2;
Add a framework for renaming symbols in libc&co for MKSANITIZER

A new keyword SANITIZER_RENAME_SYMBOL. It's a variable that has specified
a list of symbols to be renamed in a processor in order to remove naming
conflicts with public symbols in libc/m/pthread/rt.

This renaming will occur for libraries and programs.
A symbol with a conflicting 'name', will be renamed to '__mksanitizer_name'.

Based on an idea by <christos>
1.376 Mon Jun 25 17:58:36 GMT 2018 kamil branches: 1.376.2;
Add a framework for renaming symbols in libc&co for MKSANITIZER

A new keyword SANITIZER_RENAME_SYMBOL. It's a variable that has specified
a list of symbols to be renamed in a processor in order to remove naming
conflicts with public symbols in libc/m/pthread/rt.

This renaming will occur for libraries and programs.
A symbol with a conflicting 'name', will be renamed to '__mksanitizer_name'.

Based on an idea by <christos>
1.376 Mon Jun 25 17:58:36 GMT 2018 kamil branches: 1.376.2;
Add a framework for renaming symbols in libc&co for MKSANITIZER

A new keyword SANITIZER_RENAME_SYMBOL. It's a variable that has specified
a list of symbols to be renamed in a processor in order to remove naming
conflicts with public symbols in libc/m/pthread/rt.

This renaming will occur for libraries and programs.
A symbol with a conflicting 'name', will be renamed to '__mksanitizer_name'.

Based on an idea by <christos>
1.376 Mon Jun 25 17:58:36 GMT 2018 kamil branches: 1.376.2;
Add a framework for renaming symbols in libc&co for MKSANITIZER

A new keyword SANITIZER_RENAME_SYMBOL. It's a variable that has specified
a list of symbols to be renamed in a processor in order to remove naming
conflicts with public symbols in libc/m/pthread/rt.

This renaming will occur for libraries and programs.
A symbol with a conflicting 'name', will be renamed to '__mksanitizer_name'.

Based on an idea by <christos>
1.376 Mon Jun 25 17:58:36 GMT 2018 kamil branches: 1.376.2;
Add a framework for renaming symbols in libc&co for MKSANITIZER

A new keyword SANITIZER_RENAME_SYMBOL. It's a variable that has specified
a list of symbols to be renamed in a processor in order to remove naming
conflicts with public symbols in libc/m/pthread/rt.

This renaming will occur for libraries and programs.
A symbol with a conflicting 'name', will be renamed to '__mksanitizer_name'.

Based on an idea by <christos>
/src/sys/arch/alpha/conf/
H A DGENERIC1.376 Sat Jul 29 18:08:56 GMT 2017 maxv Remove TCP_COMPAT_42 from the config files. Pass 3.
/src/sys/arch/macppc/conf/
H A DGENERIC1.376 Thu Jan 26 00:15:47 GMT 2023 macallan do some cleanup
the gm driver has been commented out for 20 years, time to remove it
while there, remove ofb and the old ADB code which have been commented out
since 2007
/src/share/misc/
H A Dacronyms.comp1.376 Thu Oct 26 13:43:17 GMT 2023 jschauma +DFZ default-free zone
1.376 Thu Oct 26 13:43:17 GMT 2023 jschauma +DFZ default-free zone
1.376 Thu Oct 26 13:43:17 GMT 2023 jschauma +DFZ default-free zone
1.376 Thu Oct 26 13:43:17 GMT 2023 jschauma +DFZ default-free zone
/src/distrib/sets/lists/debug/
H A Dshl.mi1.376 Sun Oct 19 23:52:44 GMT 2025 riastradh libc, libpthread: Bump for pthread stub additions.

New symbols were added a couple weeks ago but I forgot to bump the
shlib minors.

PR lib/59685: libcrypto should not depend on libpthread
1.376 Sun Oct 19 23:52:44 GMT 2025 riastradh libc, libpthread: Bump for pthread stub additions.

New symbols were added a couple weeks ago but I forgot to bump the
shlib minors.

PR lib/59685: libcrypto should not depend on libpthread
1.376 Sun Oct 19 23:52:44 GMT 2025 riastradh libc, libpthread: Bump for pthread stub additions.

New symbols were added a couple weeks ago but I forgot to bump the
shlib minors.

PR lib/59685: libcrypto should not depend on libpthread
1.376 Sun Oct 19 23:52:44 GMT 2025 riastradh libc, libpthread: Bump for pthread stub additions.

New symbols were added a couple weeks ago but I forgot to bump the
shlib minors.

PR lib/59685: libcrypto should not depend on libpthread
1.376 Sun Oct 19 23:52:44 GMT 2025 riastradh libc, libpthread: Bump for pthread stub additions.

New symbols were added a couple weeks ago but I forgot to bump the
shlib minors.

PR lib/59685: libcrypto should not depend on libpthread
1.376 Sun Oct 19 23:52:44 GMT 2025 riastradh libc, libpthread: Bump for pthread stub additions.

New symbols were added a couple weeks ago but I forgot to bump the
shlib minors.

PR lib/59685: libcrypto should not depend on libpthread
/src/sys/arch/i386/i386/
H A Dmachdep.c1.376 Fri Feb 04 14:21:33 GMT 2000 minoura branches: 1.376.2;
Add Cyrix MediaGX(m) identification.
Thanks to INOUE Yoshinari <pf5y-inue@asahi-net.or.jp>.
1.376 Fri Feb 04 14:21:33 GMT 2000 minoura branches: 1.376.2;
Add Cyrix MediaGX(m) identification.
Thanks to INOUE Yoshinari <pf5y-inue@asahi-net.or.jp>.
1.376 Fri Feb 04 14:21:33 GMT 2000 minoura branches: 1.376.2;
Add Cyrix MediaGX(m) identification.
Thanks to INOUE Yoshinari <pf5y-inue@asahi-net.or.jp>.
1.376 Fri Feb 04 14:21:33 GMT 2000 minoura branches: 1.376.2;
Add Cyrix MediaGX(m) identification.
Thanks to INOUE Yoshinari <pf5y-inue@asahi-net.or.jp>.
1.376 Fri Feb 04 14:21:33 GMT 2000 minoura branches: 1.376.2;
Add Cyrix MediaGX(m) identification.
Thanks to INOUE Yoshinari <pf5y-inue@asahi-net.or.jp>.
1.376 Fri Feb 04 14:21:33 GMT 2000 minoura branches: 1.376.2;
Add Cyrix MediaGX(m) identification.
Thanks to INOUE Yoshinari <pf5y-inue@asahi-net.or.jp>.
/src/sys/ufs/ffs/
H A Dffs_vfsops.c1.376 Sat Apr 16 08:00:55 GMT 2022 hannken Unlock vnode for VOP_IOCTL() and wapbl_flush().
/src/sys/arch/sparc64/sparc64/
H A Dlocore.s1.376 Fri Oct 24 15:51:16 GMT 2014 nakayama Fix typo in comment.
/src/sys/dev/ata/
H A Dwd.c1.376 Tue May 19 23:43:44 GMT 2009 dyoung Use disk_predetach().
/src/sys/arch/arm/arm32/
H A Dpmap.c1.376 Fri Jan 17 00:39:00 GMT 2020 skrll Update PMAP_STEAL_MEMORY code to uvm_hotplug
/src/distrib/notes/common/
H A Dmain1.376 Tue Dec 11 18:16:16 GMT 2007 phx Add myself to the list of NetBSD developers.
/src/etc/
H A DMakefile1.376 Fri Dec 11 15:22:33 GMT 2009 he Move the test for evbppc out of sets.subr and into bsd.own.mk, to
decide whether to make kernel modules: set MKKMOD to no for evbppc.
Use this in etc/Makefile to decide whether to do the "modules"
obsolete sets. Move the ./var/db/obsolete/modules entry from the
"mi" to the "module.mi" file set.

Fixes the build for evbppc.

Discussed with uebayasi@
/src/share/man/man9/
H A DMakefile1.376 Sat Mar 22 11:24:36 GMT 2014 skrll Add mtsleep(9) and a description of how it, tsleep(9), and wakeup(9)
should all be replaced with condvar(9).

While here clear out the lock(9) reference(s) and the obsoleted example.

Based on misc/48671
/src/sys/dev/usb/
H A Dusbdevs1.376 Sat Jun 05 08:39:31 GMT 2004 jdolecek add Sitecom USB to serial cable
info submitted in PR kern/25510
H A Dusbdevs.h1.376 Thu Apr 08 05:36:30 GMT 2004 matt Regen.
H A Dusbdevs_data.h1.376 Wed Apr 07 18:11:31 GMT 2004 matt Regen.
/src/sys/dev/pci/
H A Dif_bge.c1.376 Sun Aug 14 09:03:05 GMT 2022 skrll bge: Mirror the bus_dma RX buffer changes in the OpenBSD driver

This change reduces the amount of work done in the interrupt handler.
H A Dfiles.pci1.376 Sat Mar 28 14:09:59 GMT 2015 jmcneill Split hdaudio and PCI attach glue. Even though the driver was written with
this separation in mind, all of the code lived in sys/dev/pci/hdaudio. Move
common parts to sys/dev/hdaudio and PCI attach glue to sys/dev/pci.
/src/usr.bin/indent/
H A Dindent.c1.376 Fri Jun 16 14:12:10 GMT 2023 rillig indent: improve heuristics for cast expressions

Completed in 1179 milliseconds

123