Searched hist:1.448 (Results 1 - 25 of 39) sorted by relevance

12

/src/tests/usr.bin/xlint/lint1/
H A Dmsg_168.c1.7 Mon May 30 08:14:53 GMT 2022 rillig lint: revert 'do not pre-multiply pointer expressions' from 2022-05-26

In tree.c 1.448, removing the pre-multiplication generated wrong
warnings about out-of-bounds array access.

1.6 Mon May 30 08:04:00 GMT 2022 rillig tests/lint: demonstrate wrong warning 'array subscript cannot be'

Since tree.c 1.448 from 2022-05-26.

/src/sys/dev/pci/
H A Dfiles.pci1.448 Fri Oct 20 10:09:43 GMT 2023 msaitoh branches: 1.448.6;
eqos(4): Add initial support for Intel Elkhart Lake internal Ethernet devices.

- Only tested on PSE SGMII 1G Ethernet MAC with MaxLinear GPY115.
- I don't know why dmat64 doesn't work. eqos_attach() have a special
code if EQOS_HW_FEATURE_ADDR64_32BIT(sc) is true, but it seems it doesn't
work.
- TODO:
Multiqueue support.
Detach support.

1.448 Fri Oct 20 10:09:43 GMT 2023 msaitoh branches: 1.448.6;
eqos(4): Add initial support for Intel Elkhart Lake internal Ethernet devices.

- Only tested on PSE SGMII 1G Ethernet MAC with MaxLinear GPY115.
- I don't know why dmat64 doesn't work. eqos_attach() have a special
code if EQOS_HW_FEATURE_ADDR64_32BIT(sc) is true, but it seems it doesn't
work.
- TODO:
Multiqueue support.
Detach support.

H A Dpcidevs.h1.448 Wed Jun 26 09:42:44 GMT 2002 cjs Regenerate.
H A Dpcidevs_data.h1.448 Thu Jun 27 09:52:54 GMT 2002 pooka regen
/src/usr.bin/xlint/lint1/
H A Dtree.c1.452 Mon May 30 08:14:52 GMT 2022 rillig lint: revert 'do not pre-multiply pointer expressions' from 2022-05-26

In tree.c 1.448, removing the pre-multiplication generated wrong
warnings about out-of-bounds array access.

1.448 Thu May 26 18:08:33 GMT 2022 rillig lint: do not pre-multiply pointer expressions 'ptr + int'

In the AST, it is confusing to see that 'stderr == __sF + 304', it
should rather be 'stderr == __sF + 2'.

No functional change.

H A Dcgram.y1.448 Mon Jul 10 11:46:14 GMT 2023 rillig lint: ensure that untyped grammar rules are listed

Untyped grammar rules are suspicious because they subtly affect the
order in which the grammar actions are performed. This leads to the
various bugs mentioned in msg_347.c.

/src/sys/dev/ata/
H A Dwd.c1.448 Fri Apr 05 21:31:44 GMT 2019 bouyer drop AT_RST_NOCMD, it's a cut'n'paste side effect

/src/sys/arch/i386/conf/
H A DALL1.448 Sat Aug 25 07:48:56 GMT 2018 maxv Retire NDIS. It appears that it has never worked, after 13 years it was
still marked as "experimental", and nowadays it may be one more obstacle
to MPification of the network stack.

Discussed on tech-net@.

/src/distrib/notes/common/
H A Dmain1.448 Wed May 27 09:40:01 GMT 2009 njoly Fix warning, s/.lt/.It/ for list item.
/src/distrib/sets/lists/debug/
H A Dmi1.448 Mon Sep 09 15:06:29 GMT 2024 riastradh math.h: Add math_errhandling, MATH_ERRNO, MATH_ERREXCEPT.

XXX Should maybe put a __math_errhandling in machine/math.h, but only
VAX uses MATH_ERRNO and that's not likely to change any time soon, so
this will serve for now with less churn.

PR standards/56234: missing C99 frobs in <math.h>
/src/etc/
H A DMakefile1.448 Wed Sep 09 00:06:02 GMT 2020 jmcneill Get rid of 'sync' after each kernel build. It adds a noticeable delay to
builds on modern systems and seems to have been added as a workaround for
some 2004-era Linux NFS bug. Guessing that the issue has been sorted out
in the meantime.

/src/share/man/man9/
H A DMakefile1.448 Sun Feb 23 08:57:44 GMT 2020 mrg install rw_lock_op link too.

/src/share/mk/
H A Dbsd.README1.448 Fri Jun 28 20:45:26 GMT 2024 riastradh bsd.lib.mk: New variable VERSION_MAP.

This updates LDFLAGS with the right -Wl,--version-script=... argument
as well as DPADD so that changing the version script causes the
library to be rebuilt.

Name chosen to match FreeBSD.

PR lib/58376

/src/share/man/man4/
H A Doptions.41.448 Thu Aug 20 10:42:09 GMT 2015 pgoyette P1003_1B_SEMAPHORE is no longer optional

H A DMakefile1.448 Thu Nov 15 00:53:41 GMT 2007 xtraeme Rename it(4) to itesio(4) to accomodate for the following changes:

- The driver now uses the Super I/O address port as port argument in
the configuration file. The Environmental Controller base address is
fetched by the Super I/O EC LDN configuration registers.

- Invalidate voltage sensors if data returned is 0xff.

- Use the Super I/O Global Configuration Registers Chip ID[12] and Device
Revision to store/print the correct information.

- Use only the Fan Extended Tachometer registers on IT871[68]F for now;
this gives us correct data for IT8705/IT8712F again.

Inspired by the smsc(4) driver. The UPDATING file has been updated to
reflect the rename.

/src/sys/dev/usb/
H A Dusbdevs1.448 Sat Jan 13 23:24:52 GMT 2007 is SigmaTel FastIRda USB Bridges
H A Dusbdevs.h1.448 Fri Jan 05 06:12:33 GMT 2007 jmcneill Regen.

H A Dusbdevs_data.h1.448 Mon Jan 01 05:05:21 GMT 2007 ichiro re-make usbdevs.h & usbdevs_data.h
/src/sys/kern/
H A Dinit_main.c1.448 Mon Mar 18 13:36:21 GMT 2013 para calculate vnode cache size based on the resource it gets allocated from
this stops setting kern.maxvnodes to high so it exhausts available space in kmem

http://mail-index.netbsd.org/tech-kern/2013/03/08/msg015095.html

H A Dkern_exec.c1.448 Fri Oct 20 14:48:43 GMT 2017 riastradh Carve out KVA for execargs on boot from an exec_map like we used to.

Candidate fix for PR kern/45718: `processes sometimes get stuck and
spin in vm_map', a problem that has been plaguing all our 32-bit
ports for years.

Since we currently use large (256k) buffers for execargs, and since
nobody has stepped up to tackle breaking them into bite-sized (or at
least page-sized) chunks, after KVA gets sufficiently fragmented we
can't allocate new execargs buffers from kernel_map.

Until 2008, we always carved out KVA for execargs on boot with a uvm
submap exec_map of kernel_map. Then ad@ found that the uvm_km_free
call, to discard them when done, cost about 100us, which a pool
avoided:

https://mail-index.NetBSD.org/tech-kern/2008/06/25/msg001854.html
https://mail-index.NetBSD.org/tech-kern/2008/06/26/msg001859.html

ad@ _simultaneously_ introduced a pool _and_ eliminated the reserved
KVA in the exec_map submap. This change preserves the pool, but
restores exec_map (with less code, by putting it in MI code instead
of copying it in every MD initialization routine).

Patch proposed on tech-kern:
https://mail-index.NetBSD.org/tech-kern/2017/10/19/msg022461.html

Patch tested by bouyer@:
https://mail-index.NetBSD.org/tech-kern/2017/10/20/msg022465.html

I previously discussed the issue on tech-kern before I knew of the
history around exec_map:
https://mail-index.NetBSD.org/tech-kern/2012/12/09/msg014695.html

The candidate workaround I proposed of using pool_setlowat to force
preallocation of KVA would also force preallocation of physical RAM,
which is a waste not incurred by using exec_map, and which is part of
why I never committed it.

There may remain a general problem that if thread A calls pool_get
and tries to service that request by a uvm_km_alloc call that hangs
because KVA is scarce, and thread B does pool_put, the pool_put in
thread B will not notify the pool_get in thread A that it doesn't
need to wait for KVA, and so thread A may continue to hang in
uvm_km_alloc. However,

(a) That won't apply here, because there is exactly as much KVA
available in exec_map as exec_pool will ever try to use.

(b) It is possible that may not even matter in other cases as long as
the page daemon eventually tries to shrink the pool, which will cause
a uvm_km_free that can unhang the hung uvm_km_alloc.

XXX pullup-8
XXX pullup-7
XXX pullup-6
XXX pullup-5, perhaps...

H A Dvfs_subr.c1.448 Mon Aug 24 22:50:32 GMT 2015 pooka to garnish, dust with _KERNEL_OPT

/src/sys/net/
H A Dif.c1.448 Thu Apr 11 03:07:11 GMT 2019 msaitoh Remove inclusion of compat/sys/socket.h. It's not required anymore.

/src/sys/arch/amd64/conf/
H A DGENERIC1.448 Sun Dec 18 04:35:26 GMT 2016 dholland Whitespace.
/src/usr.bin/make/
H A Djob.c1.448 Sat Jan 08 09:53:44 GMT 2022 rillig make: remove redundant braces

No binary change, except for assertion line numbers.

/src/sys/arch/i386/i386/
H A Dmachdep.c1.448 Tue Jul 31 18:28:59 GMT 2001 thorpej Set up function pointers for copyin/copyout in preparation for
adding optimized versions for various CPU classes/models.

Split the 386 version of copyout into a separate routine, and
add a 486 version that doesn't have the class/page-writeability
check.

Completed in 673 milliseconds

12