Searched hist:1.314 (Results 1 - 25 of 99) sorted by relevance

1234

/src/sys/arch/alpha/conf/
H A DGENERIC1.314 Sun Jun 24 21:17:31 GMT 2007 christos branches: 1.314.2; 1.314.4; 1.314.8;
Add options FILEASSOC; needed for veriexec.
1.314 Sun Jun 24 21:17:31 GMT 2007 christos branches: 1.314.2; 1.314.4; 1.314.8;
Add options FILEASSOC; needed for veriexec.
1.314 Sun Jun 24 21:17:31 GMT 2007 christos branches: 1.314.2; 1.314.4; 1.314.8;
Add options FILEASSOC; needed for veriexec.
1.314 Sun Jun 24 21:17:31 GMT 2007 christos branches: 1.314.2; 1.314.4; 1.314.8;
Add options FILEASSOC; needed for veriexec.
/src/
H A Dbuild.sh1.314 Sun Dec 18 19:39:05 GMT 2016 christos branches: 1.314.2;
add a trailing / to force symlink resolution.
1.314 Sun Dec 18 19:39:05 GMT 2016 christos branches: 1.314.2;
add a trailing / to force symlink resolution.
1.314 Sun Dec 18 19:39:05 GMT 2016 christos branches: 1.314.2;
add a trailing / to force symlink resolution.
1.314 Sun Dec 18 19:39:05 GMT 2016 christos branches: 1.314.2;
add a trailing / to force symlink resolution.
/src/sys/kern/
H A Dinit_sysent.c1.314 Fri Jan 13 06:20:31 GMT 2017 christos branches: 1.314.6;
regen
1.314 Fri Jan 13 06:20:31 GMT 2017 christos branches: 1.314.6;
regen
H A Dsyscalls.c1.314 Sun Sep 22 23:03:20 GMT 2019 christos branches: 1.314.2;
regen
1.314 Sun Sep 22 23:03:20 GMT 2019 christos branches: 1.314.2;
regen
H A Dkern_synch.c1.314 Fri Feb 16 07:04:51 GMT 2018 ozaki-r branches: 1.314.2;
Avoid a race condition between an LWP migration and curlwp_bind

curlwp_bind sets the LP_BOUND flag to l_pflags of the current LWP, which
prevents it from migrating to another CPU until curlwp_bindx is called.
Meanwhile, there are several ways that an LWP is migrated to another CPU and in
any cases the scheduler postpones a migration if a target LWP is running. One
example of LWP migrations is a load balancing; the scheduler periodically
explores CPU-hogging LWPs and schedule them to migrate (see sched_lwp_stats).
At that point the scheduler checks the LP_BOUND flag and if it's set to a LWP,
the scheduler doesn't schedule the LWP. A scheduled LWP is tried to be migrated
when it is leaving a running CPU, i.e., mi_switch. And mi_switch does NOT check
the LP_BOUND flag. So if an LWP is scheduled first and then it sets the
LP_BOUND flag, the LWP can be migrated regardless of the flag. To avoid this
race condition, we need to check the flag in mi_switch too.

For more details see https://mail-index.netbsd.org/tech-kern/2018/02/13/msg023079.html
1.314 Fri Feb 16 07:04:51 GMT 2018 ozaki-r branches: 1.314.2;
Avoid a race condition between an LWP migration and curlwp_bind

curlwp_bind sets the LP_BOUND flag to l_pflags of the current LWP, which
prevents it from migrating to another CPU until curlwp_bindx is called.
Meanwhile, there are several ways that an LWP is migrated to another CPU and in
any cases the scheduler postpones a migration if a target LWP is running. One
example of LWP migrations is a load balancing; the scheduler periodically
explores CPU-hogging LWPs and schedule them to migrate (see sched_lwp_stats).
At that point the scheduler checks the LP_BOUND flag and if it's set to a LWP,
the scheduler doesn't schedule the LWP. A scheduled LWP is tried to be migrated
when it is leaving a running CPU, i.e., mi_switch. And mi_switch does NOT check
the LP_BOUND flag. So if an LWP is scheduled first and then it sets the
LP_BOUND flag, the LWP can be migrated regardless of the flag. To avoid this
race condition, we need to check the flag in mi_switch too.

For more details see https://mail-index.netbsd.org/tech-kern/2018/02/13/msg023079.html
H A Dsyscalls.master1.314 Thu Oct 03 16:50:52 GMT 2024 christos Add semtimedop GSoC 2024 (Shivraj Jamgade)
/src/sys/arch/mac68k/mac68k/
H A Dmachdep.c1.314 Mon Mar 05 00:50:16 GMT 2007 tsutsui branches: 1.314.2; 1.314.4; 1.314.10;
Allocate msgbufaddr in pmap_bootstrap.c where it's initilized,
and move its declaration into <m68k/pmap_motorola.h>.
1.314 Mon Mar 05 00:50:16 GMT 2007 tsutsui branches: 1.314.2; 1.314.4; 1.314.10;
Allocate msgbufaddr in pmap_bootstrap.c where it's initilized,
and move its declaration into <m68k/pmap_motorola.h>.
1.314 Mon Mar 05 00:50:16 GMT 2007 tsutsui branches: 1.314.2; 1.314.4; 1.314.10;
Allocate msgbufaddr in pmap_bootstrap.c where it's initilized,
and move its declaration into <m68k/pmap_motorola.h>.
1.314 Mon Mar 05 00:50:16 GMT 2007 tsutsui branches: 1.314.2; 1.314.4; 1.314.10;
Allocate msgbufaddr in pmap_bootstrap.c where it's initilized,
and move its declaration into <m68k/pmap_motorola.h>.
1.314 Mon Mar 05 00:50:16 GMT 2007 tsutsui branches: 1.314.2; 1.314.4; 1.314.10;
Allocate msgbufaddr in pmap_bootstrap.c where it's initilized,
and move its declaration into <m68k/pmap_motorola.h>.
1.314 Mon Mar 05 00:50:16 GMT 2007 tsutsui branches: 1.314.2; 1.314.4; 1.314.10;
Allocate msgbufaddr in pmap_bootstrap.c where it's initilized,
and move its declaration into <m68k/pmap_motorola.h>.
1.314 Mon Mar 05 00:50:16 GMT 2007 tsutsui branches: 1.314.2; 1.314.4; 1.314.10;
Allocate msgbufaddr in pmap_bootstrap.c where it's initilized,
and move its declaration into <m68k/pmap_motorola.h>.
1.314 Mon Mar 05 00:50:16 GMT 2007 tsutsui branches: 1.314.2; 1.314.4; 1.314.10;
Allocate msgbufaddr in pmap_bootstrap.c where it's initilized,
and move its declaration into <m68k/pmap_motorola.h>.
1.314 Mon Mar 05 00:50:16 GMT 2007 tsutsui branches: 1.314.2; 1.314.4; 1.314.10;
Allocate msgbufaddr in pmap_bootstrap.c where it's initilized,
and move its declaration into <m68k/pmap_motorola.h>.
1.314 Mon Mar 05 00:50:16 GMT 2007 tsutsui branches: 1.314.2; 1.314.4; 1.314.10;
Allocate msgbufaddr in pmap_bootstrap.c where it's initilized,
and move its declaration into <m68k/pmap_motorola.h>.
1.314 Mon Mar 05 00:50:16 GMT 2007 tsutsui branches: 1.314.2; 1.314.4; 1.314.10;
Allocate msgbufaddr in pmap_bootstrap.c where it's initilized,
and move its declaration into <m68k/pmap_motorola.h>.
1.314 Mon Mar 05 00:50:16 GMT 2007 tsutsui branches: 1.314.2; 1.314.4; 1.314.10;
Allocate msgbufaddr in pmap_bootstrap.c where it's initilized,
and move its declaration into <m68k/pmap_motorola.h>.
/src/sys/arch/amiga/conf/
H A DGENERIC1.314 Tue Dec 13 20:42:16 GMT 2016 christos branches: 1.314.8;
wildcard speaker attachments, now that we can handle many of them.
1.314 Tue Dec 13 20:42:16 GMT 2016 christos branches: 1.314.8;
wildcard speaker attachments, now that we can handle many of them.
/src/share/misc/
H A Dacronyms1.314 Mon Sep 26 17:55:35 GMT 2022 jschauma add PFA (please find attached)
1.314 Mon Sep 26 17:55:35 GMT 2022 jschauma add PFA (please find attached)
H A Dacronyms.comp1.314 Sun Oct 18 10:17:09 GMT 2020 leot Add PBR and VBR

From Rocky Hotas, thanks!
1.314 Sun Oct 18 10:17:09 GMT 2020 leot Add PBR and VBR

From Rocky Hotas, thanks!
1.314 Sun Oct 18 10:17:09 GMT 2020 leot Add PBR and VBR

From Rocky Hotas, thanks!
1.314 Sun Oct 18 10:17:09 GMT 2020 leot Add PBR and VBR

From Rocky Hotas, thanks!
/src/sys/arch/sparc/sparc/
H A Dpmap.c1.314 Mon Mar 12 18:18:27 GMT 2007 ad branches: 1.314.2; 1.314.8;
Pass an ipl argument to pool_init/POOL_INIT to be used when initializing
the pool's lock.
1.314 Mon Mar 12 18:18:27 GMT 2007 ad branches: 1.314.2; 1.314.8;
Pass an ipl argument to pool_init/POOL_INIT to be used when initializing
the pool's lock.
1.314 Mon Mar 12 18:18:27 GMT 2007 ad branches: 1.314.2; 1.314.8;
Pass an ipl argument to pool_init/POOL_INIT to be used when initializing
the pool's lock.
1.314 Mon Mar 12 18:18:27 GMT 2007 ad branches: 1.314.2; 1.314.8;
Pass an ipl argument to pool_init/POOL_INIT to be used when initializing
the pool's lock.
1.314 Mon Mar 12 18:18:27 GMT 2007 ad branches: 1.314.2; 1.314.8;
Pass an ipl argument to pool_init/POOL_INIT to be used when initializing
the pool's lock.
1.314 Mon Mar 12 18:18:27 GMT 2007 ad branches: 1.314.2; 1.314.8;
Pass an ipl argument to pool_init/POOL_INIT to be used when initializing
the pool's lock.
H A Dmachdep.c1.314 Mon Dec 12 19:03:11 GMT 2011 mrg implement bdev_size(9) wrapper around d_psize() routine, so we can take
the device lock in relevant places. avoid doing so while actually dumping.

tested i386 crash dumps still work, and that all touched files compile.

fixes PR#45705.
/src/doc/
H A DBRANCHES1.314 Thu Nov 24 15:27:10 GMT 2011 yamt yamt-pagecache: update
/src/sys/sys/
H A Dsyscall.h1.314 Sat May 16 18:31:53 GMT 2020 christos Add ACL support for FFS. From FreeBSD.
/src/sys/arch/i386/conf/
H A Dfiles.i3861.314 Wed Aug 29 23:38:03 GMT 2007 ad branches: 1.314.2;
Merge most x86 changes from the vmlocking branch, except the threaded soft
interrupt stuff. This is mostly comprised of changes to the pmap modules to
work on multiprocessor systems without kernel_lock, and changes to speed up
tlb shootdowns.
1.314 Wed Aug 29 23:38:03 GMT 2007 ad branches: 1.314.2;
Merge most x86 changes from the vmlocking branch, except the threaded soft
interrupt stuff. This is mostly comprised of changes to the pmap modules to
work on multiprocessor systems without kernel_lock, and changes to speed up
tlb shootdowns.
H A DINSTALL1.314 Sat Jun 30 00:30:34 GMT 2007 jmcneill Move ral@pci from INSTALL to INSTALL_LARGE, as requested by Manuel Bouyer.
/src/sys/dev/pci/
H A Dif_bge.c1.314 Tue Jun 26 06:48:01 GMT 2018 msaitoh branches: 1.314.2;
Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backward
compatibility with BIOC[GS]SEESENT ioctl. The userland interface is the same
as FreeBSD.

This change also fixes a bug that the direction is misunderstand on some
environment by passing the direction to bpf_mtap*() instead of checking
m->m_pkthdr.rcvif.
1.314 Tue Jun 26 06:48:01 GMT 2018 msaitoh branches: 1.314.2;
Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backward
compatibility with BIOC[GS]SEESENT ioctl. The userland interface is the same
as FreeBSD.

This change also fixes a bug that the direction is misunderstand on some
environment by passing the direction to bpf_mtap*() instead of checking
m->m_pkthdr.rcvif.
/src/sys/arch/alpha/alpha/
H A Dmachdep.c1.314 Wed Jan 21 16:24:34 GMT 2009 he branches: 1.314.2;
Re-adapt to the changed return types for major() and minor().
1.314 Wed Jan 21 16:24:34 GMT 2009 he branches: 1.314.2;
Re-adapt to the changed return types for major() and minor().
1.314 Wed Jan 21 16:24:34 GMT 2009 he branches: 1.314.2;
Re-adapt to the changed return types for major() and minor().
1.314 Wed Jan 21 16:24:34 GMT 2009 he branches: 1.314.2;
Re-adapt to the changed return types for major() and minor().
/src/sys/dev/
H A DDEVNAMES1.314 Fri Sep 21 18:38:25 GMT 2018 maxv Remove iavc(4).
1.314 Fri Sep 21 18:38:25 GMT 2018 maxv Remove iavc(4).
/src/sys/dev/scsipi/
H A Dsd.c1.314 Fri Jan 02 19:42:07 GMT 2015 christos We have three sets of DTYPE_ constants in the kernel:
altq Drop Type
disklabel Disk Type
file Descriptor Type
(not to mention constants that contain the string DTYPE).
Let's make them two, by changing the disklabel one to be DisK TYPE since the
other disklabel constants seem to do that. Not many userland programs use
these constants (and the ones that they do are mostly in ifdefs). They will
be fixed shortly.
/src/sys/dev/usb/
H A Dohci.c1.314 Tue Dec 22 01:07:23 GMT 2020 riastradh usb: Omit bogus assertions about struct usbd_pipe::up_intrxfer.

These assertions were only valid for pipes at UE_IN_DIR, UE_INTERRUPT
endpoints created with usbd_open_pipe_intr, which uses up_intrxfer to
pass the struct usbd_xfer object to usbd_close_pipe to free later.

In contrast, for pipes at UE_OUT_DIR, UE_INTERRUPT endpoints,
up_intrxfer is never initialized, so the assertion cannot be right.
In principle we might even have more than one outstanding interrupt
transfer at a time, rendering the point of the assertion moot anyway.

Found by interrupting a uhidev write to a u2f device.

ok nick
H A Duhci.c1.314 Sun Mar 13 11:29:38 GMT 2022 riastradh uhci(4): Simplify uhci_run.

`locked' is always 0 now.

No functional change intended.
/src/sys/arch/macppc/conf/
H A DGENERIC1.314 Mon Aug 18 06:31:24 GMT 2014 christos - Enable Wedge support for MBR/BSDLABEL where it was commented out.
- Add apple partition support where it was missing
- Add comments where missing
/src/sys/nfs/
H A Dnfs_vnops.c1.314 Mon Apr 13 19:23:20 GMT 2020 ad Replace most uses of vp->v_usecount with a call to vrefcnt(vp), a function
that hides the details and does atomic_load_relaxed(). Signature matches
FreeBSD.
/src/share/mk/
H A Dbsd.sys.mk1.314 Sat Jun 03 21:24:57 GMT 2023 lukem bsd.*.mk: move MKSTRIPSYM default to bsd.own.mk

Add default for MKSTRIPSYM=yes to to bsd.own.mk _MKVARS.no.
Test ${MKSTRIPSYM} != "no".

Completed in 813 milliseconds

1234