wg.4: delete a straggling \e
Delete the trailing \e on the previous to last line in the example
ifconfig.wg0 for the server. The next line is not a contination line.
sun4v: Ensure that the ldc map table entries are properly cleared. It has been observed that the inner while loop in vdsk_submit_cmd() may encounter stale entries resulting in an endless loop
t_cut.sh: correct a test case for -n (PR bin/59029)
The test case added before was based on how a version of GNU coreutils
cut(1) -- as patched by Red Hat to accept this flag -- behaved, but in
fact it, and OpenBSD's implementation, too, doesn't distinguish between
-c and -b -n, which doesn't align with the meaning/implementation used
in commercial Unix variants that originally offered -n (e.g., Solaris
and Tru64).
The new version of the test case clearly illustrates the differences
between interpretations of this flag (Solaris, FreeBSD, RHEL/Fedora,
OpenBSD).
For fetching id data:
- actually enter synchronous mode.
- add and use polling support, which is necessary during attach.
- exit synchronous mode on errors.
Pull up following revision(s) (requested by thorpej in ticket #1065):
sys/arch/alpha/jensenio/jensenio.c: revision 1.24
Fix a paste-o introduced in rev 1.22 that prevented ISA bus instances from attaching.
Pull up following revision(s) (requested by jmcneill in ticket #1064):
sys/arch/evbppc/wii/pic_pi.c: revision 1.3
wii: Fix missed interrupt bug.
Apparently reading INTSR clears the pending status. So only read this for
mode PIC_GET_IRQ.
Pull up following revision(s) (requested by jmcneill in ticket #1063):
sys/dev/sdmmc/sdhcvar.h: revision 1.36
sys/dev/sdmmc/sdhc.c: revision 1.120
sys/dev/sdmmc/sdhc.c: revision 1.121
sdhc: Remove now unused sc_write_delay
sdhc: Remove delay in sdhc_wait_state
Replace the 10us delay loop in sdhc_wait_state with a microuptime based
timeout test.
Pull up following revision(s) (requested by tsutsui in ticket #1061):
lib/libm/Makefile: revision 1.241
libm: Add missing fma(3) and variants for hppa.
Fixes a build error on pkgsrc/lang/python312. Ok'ed by skrll@.
Pull up following revision(s) (requested by tsutsui in ticket #1060):
distrib/sun2/liveimage/emuimage/Makefile: revision 1.5
sun2 doesn't have shared libraries so omit comp etc. to reduce image size.
Pull up following revision(s) (requested by jmcneill in ticket #1059):
sys/arch/evbppc/wii/dev/sdhc_hollywood.c: revision 1.4
wii: Remove SDHC write delay.
Does not seem to be required, and hurts performance.
Pull up following revision(s) (requested by jmcneill in ticket #1058):
sys/dev/ic/bwi.c: revision 1.42
bwi: Update rate control statistics on txeof to enable AMRR.
Pull up following revision(s) (requested by jmcneill in ticket #1057):
distrib/utils/embedded/conf/evbppc.conf: revision 1.4
sys/arch/powerpc/oea/cpu_subr.c: revision 1.111
sys/arch/evbppc/wii/pic_pi.c: revision 1.2
sys/arch/evbppc/conf/WII: revision 1.9
sys/arch/evbppc/wii/dev/bwai.c: revision 1.4
wii: Simplify Processor Interface pic code.
wii: Audio playback improvements.
Instead of resetting the byte counter for every block (which is racy),
increment the interrupt timing register by the exact byte count for
each block. Should do better at keeping things in sync.
powerpc: Identify Broadway CPU.
Use hex to report Broadway revision and ignore TAU as it does not exist
on this processor.
[4 lines not shown]
Pull up following revision(s) (requested by jmcneill in ticket #1056):
sys/arch/powerpc/pic/intr.c: revision 1.35
sys/arch/powerpc/pic/intr.c: revision 1.36
sys/arch/powerpc/pic/intr.c: revision 1.37
sys/arch/powerpc/pic/picvar.h: revision 1.14
powerpc: Fix ci_ipending corruption with cascaded pics
A cascaded pic will register pic_handle_intr as its interrupt handler,
but interrupt handlers are called with MSR[EE] = 1. This breaks
assumptions in pic callbacks and can result in eg. corrupt ci_ipending
due to a read/modify/write of the field with nested interrupts.
Fix this by always clearing MSR[EE] at the top of pic_handle_intr.
powerpc: Mask interrupts after returning from handler.
Now that we are explicitly masking interrupts on entry of pic_handle_intr,
we need to disable (instead of store) interrupts after calling
intr_deliver.
[7 lines not shown]
Pull up following revision(s) (requested by joe in ticket #1055):
sys/dev/pci/if_vioif.c: revision 1.114
PR kern/59086:
use right byte size of data resource to be freed instead of sizeof pointer
use of sizeof pointer frees only 8 bytes of the large vioif_tx_context struct
which leaks the rest of the memory