Searched hist:1.441 (Results 1 - 25 of 40) sorted by relevance

12

/src/sys/dev/ata/
H A Dwd.c1.441 Fri Aug 10 22:43:22 GMT 2018 jdolecek branches: 1.441.2;
fix race in wd_lastclose() on systems with two ide disks on same
channel, which happened when one disk had pending I/O while the other
disk executed the final disk flush - need to restart bufq processing
once xfer is freed in this case

it could happen e.g. on boot when system executes fsck on different
partitions on the two drives in parallell and hence open and closes
the disk devices repeatedly

add KASSERT() for empty bufq on wd_lastclose(), and fix similar issue
also on suspend/standby path

this was introduced by the NCQ merge and not dksubr - before the merge
each drive had their own xfer, so they could not block each other

fixes PR kern/52783 by Onno van der Linden; many thanks for extensive
help with tracking this down

1.441 Fri Aug 10 22:43:22 GMT 2018 jdolecek branches: 1.441.2;
fix race in wd_lastclose() on systems with two ide disks on same
channel, which happened when one disk had pending I/O while the other
disk executed the final disk flush - need to restart bufq processing
once xfer is freed in this case

it could happen e.g. on boot when system executes fsck on different
partitions on the two drives in parallell and hence open and closes
the disk devices repeatedly

add KASSERT() for empty bufq on wd_lastclose(), and fix similar issue
also on suspend/standby path

this was introduced by the NCQ merge and not dksubr - before the merge
each drive had their own xfer, so they could not block each other

fixes PR kern/52783 by Onno van der Linden; many thanks for extensive
help with tracking this down

/src/sys/kern/
H A Dinit_main.c1.441 Thu Feb 02 19:43:07 GMT 2012 tls branches: 1.441.2;
Entropy-pool implementation move and cleanup.

1) Move core entropy-pool code and source/sink/sample management code
to sys/kern from sys/dev.

2) Remove use of NRND as test for presence of entropy-pool code throughout
source tree.

3) Remove use of RND_ENABLED in device drivers as microoptimization to
avoid expensive operations on disabled entropy sources; make the
rnd_add calls do this directly so all callers benefit.

4) Fix bug in recent rnd_add_data()/rnd_add_uint32() changes that might
have lead to slight entropy overestimation for some sources.

5) Add new source types for environmental sensors, power sensors, VM
system events, and skew between clocks, with a sample implementation
for each.

ok releng to go in before the branch due to the difficulty of later
pullup (widespread #ifdef removal and moved files). Tested with release
builds on amd64 and evbarm and live testing on amd64.
1.441 Thu Feb 02 19:43:07 GMT 2012 tls branches: 1.441.2;
Entropy-pool implementation move and cleanup.

1) Move core entropy-pool code and source/sink/sample management code
to sys/kern from sys/dev.

2) Remove use of NRND as test for presence of entropy-pool code throughout
source tree.

3) Remove use of RND_ENABLED in device drivers as microoptimization to
avoid expensive operations on disabled entropy sources; make the
rnd_add calls do this directly so all callers benefit.

4) Fix bug in recent rnd_add_data()/rnd_add_uint32() changes that might
have lead to slight entropy overestimation for some sources.

5) Add new source types for environmental sensors, power sensors, VM
system events, and skew between clocks, with a sample implementation
for each.

ok releng to go in before the branch due to the difficulty of later
pullup (widespread #ifdef removal and moved files). Tested with release
builds on amd64 and evbarm and live testing on amd64.
H A Dkern_exec.c1.441 Wed Jan 25 17:57:14 GMT 2017 christos es_arglen is already in bytes...
H A Dvfs_subr.c1.441 Wed Nov 27 17:24:44 GMT 2013 christos Change the queue.3 *_END(&head) macros to NULL. Since we don't have CIRCLEQ
anymore, all the macros expand to NULL anyway, so this improves readability.
Requested by rmind@
/src/sys/arch/i386/conf/
H A DALL1.441 Tue Jul 10 17:01:43 GMT 2018 maya Remove viadrm(4), superseded by viadrmums.

Aside from viadrm using older drm code, it's also dysfunctional right now.
See PR port-i386/53364.

/src/sys/arch/arm/arm32/
H A Dpmap.c1.441 Wed Dec 13 06:42:40 GMT 2023 rin arm: pmap: Fix clang build without DIAGNOSTIC

/src/distrib/notes/common/
H A Dmain1.441 Fri Apr 10 10:26:24 GMT 2009 stacktic Added myself to the list of developers
/src/distrib/sets/lists/debug/
H A Dmi1.441 Fri Aug 09 23:24:15 GMT 2024 bad add tests/kernel/t_umount.c: test case for unmount(2)

demonstrate that failing to umount and async mounted file system causes the
kernel syncer to start flushing dirty buffers for it.

PR kern/58564: async mounts revert to being synced after failed unmount
/src/etc/
H A DMakefile1.441 Wed Oct 02 11:16:00 GMT 2019 maya Split out /rescue to its own set and adapt installers/images to add it.

This is meant to make updates safer: if something goes wrong with updating
base, we still have the old, standalone /rescue to recover from.
/src/share/man/man9/
H A DMakefile1.441 Wed Oct 02 08:21:08 GMT 2019 rin Describe roundup2(9) in roundup(9).
Bump date.

Install it also as roundup2(9).
/src/share/mk/
H A Dbsd.README1.441 Sun Aug 21 07:10:03 GMT 2022 lukem Deprecate extsrc/, EXTSRCSRCDIR, MKEXTSRC

Remove support for building extsrc/:
1. Makefile: remove do-extsrc target.
2. build.sh: remove options -y and -Y extsrcdir.
3. distrib/sets: remove support for extsrc in various tools
including the options -L ext and -y, and the extsrc sets.
4. doc/BUILDING.mdoc: remove docs for extsrc/, EXTSRCSRCDIR, MKEXTSRC (etc)
5. bsd.own.mk and various Makefiles: remove support for extsrc/,
EXTSRCSRCDIR, MKEXTSRC.

As proposed on tech-kern and tech-userlevel on 2022-01-07
and followed up on 2022-08-21.

/src/share/man/man4/
H A Doptions.41.441 Thu Aug 21 07:51:32 GMT 2014 apb Document options COMPAT_70.
H A DMakefile1.441 Tue Sep 11 21:46:52 GMT 2007 xtraeme New aps(4) driver for IBM Thinkpad Active Protection System.
Exports some sensors through the envsys(4) framework available
in some Thinkpad laptops.

Ported by Pierre Pronchery from OpenBSD, via PR port-i386/36852.

Tweaks, LKM and misc improvements by me. Added into i386/GENERIC
commented out.
/src/sys/dev/usb/
H A Dusbdevs1.441 Wed Oct 11 13:02:58 GMT 2006 gdt Add ids for Sierra Aircard 580 (for Sprint EVDO) and Novatel Flexpack
GPS receivers.
H A Dusbdevs.h1.441 Thu Sep 28 16:54:16 GMT 2006 joerg Regen.
H A Dusbdevs_data.h1.441 Sun Sep 24 17:18:49 GMT 2006 christos Regen
/src/sys/dev/pci/
H A Dfiles.pci1.441 Wed Sep 07 06:37:04 GMT 2022 martin Fix the build, add new emuxki_boards.c

H A Dpcidevs.h1.441 Tue Jun 04 08:57:48 GMT 2002 fvdl Regen.
H A Dpcidevs_data.h1.441 Mon Jun 10 08:38:27 GMT 2002 cjs Regenerate.
/src/usr.bin/xlint/lint1/
H A Dcgram.y1.441 Fri Jun 30 19:10:49 GMT 2023 rillig lint: clean up handling of declarations

No functional change.
H A Dtree.c1.441 Wed May 18 20:10:11 GMT 2022 rillig lint: do not warn about '==' on the right-hand side of ','
/src/sys/net/
H A Dif.c1.441 Thu Nov 15 10:23:56 GMT 2018 maxv Remove the 't' argument from m_tag_find().
/src/sys/arch/amd64/conf/
H A DGENERIC1.441 Sat Nov 26 00:34:01 GMT 2016 dholland Note that really old compat is only useful for running 32-bit binaries.

XXX: someone please indicate what the oldest possible extant x86_64
binaries are; I can't find an authoritative source.
/src/usr.bin/make/
H A Djob.c1.441 Wed Dec 15 10:04:49 GMT 2021 rillig make: change return type of Compat_RunCommand from int to bool

The documentation was wrong before since status was not restricted to
only 0 or 1.

No functional change.

/src/sys/netinet/
H A Dtcp_input.c1.441 Tue Oct 08 06:17:14 GMT 2024 rin tcp_reass: Mitigate CVE-2018-6922 (SegmentSmack)

at a level of FreeBSD, by introducing an arbitrary (100) limit to
the length of TCP reassembly queues:

https://github.com/freebsd/freebsd-src/commit/95a914f6316874f5b0c45d491f2843dc810071ef

Originally authored by ryo@.

We thank Tomoyuki Sahara <tsahara at iij>, who has analyzed the
problem again, updated the patch, and carried out experiments for
vulnerability scenarios. The confidential PR below is based on
his work.

PR security/58708

Completed in 1017 milliseconds

12