On Fri, Apr 24, 2020 at 1:49 AM Andriy Gapon wrote:
> Author: avg
> Date: Fri Apr 24 07:49:21 2020
> New Revision: 360241
> URL: https://svnweb.freebsd.org/changeset/base/360241
>
> Log:
> ig4: ensure that drivers always attach in correct order
>
> Use DRIVER_MODULE_ORDERED(SI_ORDER_ANY) so
On Sat, Apr 18, 2020, 12:02 AM Rodney W. Grimes
wrote:
> > Author: imp
> > Date: Sat Apr 18 02:53:19 2020
> > New Revision: 360064
> > URL: https://svnweb.freebsd.org/changeset/base/360064
> >
> > Log:
> > Add deprecation notice to amr(4)
> >
>
> I take it this group of deprecations is also
Author: imp
Date: Sat Apr 18 02:53:14 2020
New Revision: 360063
URL: https://svnweb.freebsd.org/changeset/base/360063
Log:
twa(4) deprecation notice
Modified:
head/share/man/man4/twa.4
head/sys/dev/twa/tw_osl_freebsd.c
Modified: head/share/man/man4/twa.4
Author: imp
Date: Sat Apr 18 02:53:19 2020
New Revision: 360064
URL: https://svnweb.freebsd.org/changeset/base/360064
Log:
Add deprecation notice to amr(4)
Modified:
head/share/man/man4/amr.4
head/sys/dev/amr/amr_pci.c
Modified: head/share/man/man4/amr.4
Author: imp
Date: Sat Apr 18 02:53:09 2020
New Revision: 360062
URL: https://svnweb.freebsd.org/changeset/base/360062
Log:
Deprecation notice for iir
Modified:
head/share/man/man4/iir.4
head/sys/dev/iir/iir_pci.c
Modified: head/share/man/man4/iir.4
Author: imp
Date: Sat Apr 18 02:53:04 2020
New Revision: 360061
URL: https://svnweb.freebsd.org/changeset/base/360061
Log:
Add deprecation notice to mly
Modified:
head/share/man/man4/mly.4
head/sys/dev/mly/mly.c
Modified: head/share/man/man4/mly.4
Author: imp
Date: Sat Apr 18 02:52:59 2020
New Revision: 360060
URL: https://svnweb.freebsd.org/changeset/base/360060
Log:
Add deprecation notice for esp(4).
Modified:
head/share/man/man4/esp.4
head/sys/dev/esp/ncr53c9x.c
Modified: head/share/man/man4/esp.4
On Fri, Apr 17, 2020 at 9:54 AM Colin Percival wrote:
> On 2020-04-16 23:26, Alexey Dokuchaev wrote:
> > On Thu, Apr 16, 2020 at 03:12:15PM -0700, Colin Percival wrote:
> >> On 2020-04-16 15:05, Oliver Pinter wrote:
> >>> On Thursday, April 16, 2020, Colin Percival >>>
Author: imp
Date: Mon Apr 13 21:04:33 2020
New Revision: 359902
URL: https://svnweb.freebsd.org/changeset/base/359902
Log:
Checks here against useracc are not useful and are racy.
copyin/copyout are sufficient to guard against bad addresses. They will return
EFAULT if the user is up to
Author: imp
Date: Mon Apr 13 21:03:30 2020
New Revision: 359901
URL: https://svnweb.freebsd.org/changeset/base/359901
Log:
Remove stale comment
There's no useracc here, and even if there was it shouldn't be here. vmapbuf
is
sufficient and as the comment says, useracc is racy.
Modified:
On Mon, Apr 13, 2020 at 1:22 PM John-Mark Gurney wrote:
> John Baldwin wrote this message on Mon, Apr 13, 2020 at 09:56 -0700:
> > On 4/12/20 1:08 PM, Xin Li wrote:
> > >
> > >
> > > On 3/27/20 11:25 AM, John Baldwin wrote:
> > > [...]> - Drivers no longer register a list of supported
Author: imp
Date: Wed Apr 8 17:55:45 2020
New Revision: 359729
URL: https://svnweb.freebsd.org/changeset/base/359729
Log:
Fix copyright year and eliminate the obsolete all rights reserved line.
Reviewed by: rrs@
Modified:
head/sys/netinet/tcp_ratelimit.c
Author: imp
Date: Tue Apr 7 22:23:22 2020
New Revision: 359718
URL: https://svnweb.freebsd.org/changeset/base/359718
Log:
Now that we don't have special-case geom hacking defined in md_var.h, stop
including it. sparc64 was the last straggler here, but these weren't removed
at
the time.
Author: imp
Date: Wed Apr 1 22:50:41 2020
New Revision: 359547
URL: https://svnweb.freebsd.org/changeset/base/359547
Log:
Note some functions that appeared in First Edition Unix
These functions first appeared in the First Edition of Unix (or earlier in the
pdp-7 version). Just claim 1st
Author: imp
Date: Wed Apr 1 16:22:31 2020
New Revision: 359521
URL: https://svnweb.freebsd.org/changeset/base/359521
Log:
Start the retirement process for ufm
This driver hasn't been relevant in almost 15 years. It was for a product on
the
shelves for about 6 months in 2003/2004. I've
Author: imp
Date: Tue Mar 31 22:41:43 2020
New Revision: 359494
URL: https://svnweb.freebsd.org/changeset/base/359494
Log:
Make universe configuration more consistent with rest of system
Add 'WITHOUT_WORLDS' and 'WITHOUT_KERNELS' as aliases for the inconsistently
named MAKE_JUST_KERNELS
Author: imp
Date: Tue Mar 31 22:41:57 2020
New Revision: 359497
URL: https://svnweb.freebsd.org/changeset/base/359497
Log:
Add powerpcspe to the EXTRA_TARGETS
Currently, powerpcspe is broken with clang. Add it to the EXTRA_TARGETS until
that's fixed.
Reviewed by: brooks, bdrewery,
Author: imp
Date: Tue Mar 31 22:41:53 2020
New Revision: 359496
URL: https://svnweb.freebsd.org/changeset/base/359496
Log:
Document universe better
Document the kernels and worlds targets. Document the TARGETS and
EXTRA_TARGETS
variables.
Reviewed by: brooks, bdrewery, emaste
Author: imp
Date: Tue Mar 31 22:41:48 2020
New Revision: 359495
URL: https://svnweb.freebsd.org/changeset/base/359495
Log:
Fix make kernels to match original commit message
make kernels was originally documented (in commit r295099) as the same as make
universe -DJUST_BUILD_KERNELS.
On Sat, Mar 28, 2020, 3:49 PM Toomas Soome wrote:
> Author: tsoome
> Date: Sat Mar 28 21:47:44 2020
> New Revision: 359407
> URL: https://svnweb.freebsd.org/changeset/base/359407
>
> Log:
> loader: add knob to build with user malloc
>
> This option is intended to aid development, to allow
On Tue, Mar 24, 2020 at 4:58 PM Scott Long wrote:
>
>
> On Tue, Mar 24, 2020, at 3:45 PM, Gleb Smirnoff wrote:
> > On Fri, Mar 20, 2020 at 04:02:46PM +, Ed Maste wrote:
> > E> Author: emaste
> > E> Date: Fri Mar 20 16:02:45 2020
> > E> New Revision: 359168
> > E> URL:
Author: imp
Date: Tue Mar 24 19:33:21 2020
New Revision: 359284
URL: https://svnweb.freebsd.org/changeset/base/359284
Log:
exec{l,v}{e,p} arrived in 7th Edition research Unix to support the Bourne
Shell
which introduced environment variables. Document that here. Verified by
consulting the
Author: imp
Date: Mon Mar 23 16:02:01 2020
New Revision: 359246
URL: https://svnweb.freebsd.org/changeset/base/359246
Log:
Document when execl and execp entered unix.
For this, things are complicated. The first mention in the manual was in the
4th
edition manual (as an add on to
Author: imp
Date: Sat Mar 21 00:01:06 2020
New Revision: 359188
URL: https://svnweb.freebsd.org/changeset/base/359188
Log:
Redo r359164 now that it's baked : Eliminate misuse of $MACHINE for userland
things.
Use TARGET_ARCH and/or MACHINE_ARCH exclusively. Change all __TT uses to __T
Author: imp
Date: Fri Mar 20 16:00:26 2020
New Revision: 359167
URL: https://svnweb.freebsd.org/changeset/base/359167
Log:
Revert r359164.
This was in my staging tree by mistake when I pushed. Revert until it's ready.
Modified:
head/share/mk/src.opts.mk
Modified:
Author: imp
Date: Fri Mar 20 15:07:25 2020
New Revision: 359165
URL: https://svnweb.freebsd.org/changeset/base/359165
Log:
Implement a workaround for kms-drm modules
pci_iov_if.h was added to pci.h, but none of the kms-drm branches have
that. Rather than play whack a mole with the
Author: imp
Date: Fri Mar 20 15:07:21 2020
New Revision: 359164
URL: https://svnweb.freebsd.org/changeset/base/359164
Log:
Eliminate misuse of $MACHINE for userland things.
Use TARGET_ARCH and/or MACHINE_ARCH exclusively. Change all __TT uses to __T
with appropriate translations.
Author: imp
Date: Fri Mar 20 15:07:15 2020
New Revision: 359163
URL: https://svnweb.freebsd.org/changeset/base/359163
Log:
Remove sparc support from clang build infrastructure. Any remaining sparc
files
will be mopped up in future imports.
Differential Revision:
Author: imp
Date: Sun Mar 15 17:40:14 2020
New Revision: 359008
URL: https://svnweb.freebsd.org/changeset/base/359008
Log:
We don't need $M/$M in the path anymore.
Now that machdep files are gone, we don't need $S/$M/$M in the path to find
them.
Modified:
head/sys/modules/cam/Makefile
Author: imp
Date: Sat Mar 14 18:35:44 2020
New Revision: 358994
URL: https://svnweb.freebsd.org/changeset/base/358994
Log:
Sparc64 and pc98 needed cam_machdep and/or ata_machdep for various
reasons. Those have now left the tree, and with them the need to have machdep
files. Places that
Author: imp
Date: Sat Mar 14 02:36:45 2020
New Revision: 358987
URL: https://svnweb.freebsd.org/changeset/base/358987
Log:
Add comment about how the deferred callback for AC_FOUND_DEVICE we
generate for a race where a device goes away, we start to tear down
the periph state for the device,
Author: imp
Date: Fri Mar 13 18:45:36 2020
New Revision: 358966
URL: https://svnweb.freebsd.org/changeset/base/358966
Log:
Give some indication of the CCB that's in flight when we panic.
Print the pointer to ccb so we can find it (for what good it does)
as well as the type of operation
On Thu, Mar 12, 2020, 6:35 PM Kyle Evans wrote:
> On Thu, Mar 12, 2020 at 6:05 PM Ryan Moeller wrote:
> >
> > Author: freqlabs
> > Date: Thu Mar 12 23:04:40 2020
> > New Revision: 358923
> > URL: https://svnweb.freebsd.org/changeset/base/358923
> >
> > Log:
> > libpmcstat: Try /boot/modules
Author: imp
Date: Wed Mar 11 15:12:31 2020
New Revision: 358890
URL: https://svnweb.freebsd.org/changeset/base/358890
Log:
Remove redundantly repetitive static __inline forward function
declarations.
We typically don't use them elsewhere in the kernel, and they aren't
needed here: the
Author: imp
Date: Tue Mar 10 23:59:58 2020
New Revision: 358864
URL: https://svnweb.freebsd.org/changeset/base/358864
Log:
Eliminate xpt_copy_path.
It's used in exactly one place. In that place it's used so we can hold the
lock
on the device associated with the path (since we do a
Author: imp
Date: Wed Mar 11 00:00:03 2020
New Revision: 358865
URL: https://svnweb.freebsd.org/changeset/base/358865
Log:
Eliminate camq_alloc() and camq_free()
These are no longer needed now that it's embedded in cam_ccbq. They are also
unused.
Reviewed by: ken, chuck
Author: imp
Date: Tue Mar 10 23:58:41 2020
New Revision: 358863
URL: https://svnweb.freebsd.org/changeset/base/358863
Log:
Remove unused cam ccb flags
These flags have been unused for some time. Some of them were in the
CAM2 specification, but CAM has moved on a bit from that. Some were
Author: imp
Date: Sat Mar 7 00:29:12 2020
New Revision: 358727
URL: https://svnweb.freebsd.org/changeset/base/358727
Log:
Reword a comment to describe what's actually going on. We can call invalidate
several times potentially. We just don't do anything on the second and
subsequent calls.
On Wed, Mar 4, 2020 at 10:27 PM Alan Somers wrote:
> On Sun, Apr 7, 2019 at 12:40 PM Warner Losh wrote:
>
>> Author: imp
>> Date: Sun Apr 7 18:39:55 2019
>> New Revision: 346018
>> URL: https://svnweb.freebsd.org/changeset/base/346018
>>
>> Log:
>
Author: imp
Date: Thu Mar 5 06:21:00 2020
New Revision: 358663
URL: https://svnweb.freebsd.org/changeset/base/358663
Log:
All paths lead to xpt_done, so move it after the switch.
Modified:
head/sys/cam/cam_xpt.c
Modified: head/sys/cam/cam_xpt.c
Author: imp
Date: Thu Mar 5 06:20:17 2020
New Revision: 358662
URL: https://svnweb.freebsd.org/changeset/base/358662
Log:
xpt_async is submitting a CCB, not finishing it up, so use xpt_action()
instead
of xpt_done(). Add the missing XPT_ASYNC case to xpt_action_default. xpt_async
wants to
On Mon, Mar 2, 2020 at 3:06 PM John Baldwin wrote:
> On 3/1/20 9:27 AM, Warner Losh wrote:
> > Author: imp
> > Date: Sun Mar 1 17:27:30 2020
> > New Revision: 358486
> > URL: https://svnweb.freebsd.org/changeset/base/358486
> >
> > Log:
> > R
Author: imp
Date: Tue Mar 3 17:40:29 2020
New Revision: 358590
URL: https://svnweb.freebsd.org/changeset/base/358590
Log:
Get rid of silly /* FALLTHROUGH */ lines
Consistently omit /* FALLTHROUGH */ when we have a case statement that does
nothing. Since compilers don't warn about
Can you point me at the discussion where this was decided?
Warner
On Mon, Mar 2, 2020 at 4:38 PM Conrad Meyer wrote:
> Author: cem
> Date: Mon Mar 2 23:37:47 2020
> New Revision: 358561
> URL: https://svnweb.freebsd.org/changeset/base/358561
>
> Log:
> Fix typo in r278616
>
> FreeBSD
Author: imp
Date: Mon Mar 2 00:23:31 2020
New Revision: 358510
URL: https://svnweb.freebsd.org/changeset/base/358510
Log:
Remove BROOKTREE_ALLOC_PAGES now that bktr is now gone.
Modified:
head/sys/conf/NOTES
Modified: head/sys/conf/NOTES
Author: imp
Date: Sun Mar 1 23:01:51 2020
New Revision: 358509
URL: https://svnweb.freebsd.org/changeset/base/358509
Log:
Remove obsolete old-freebsd version compat shim.
Modified:
head/sys/rpc/rpc_generic.c
Modified: head/sys/rpc/rpc_generic.c
Author: imp
Date: Sun Mar 1 23:01:47 2020
New Revision: 358508
URL: https://svnweb.freebsd.org/changeset/base/358508
Log:
Remove pre-FreeBSD 11 compat code.
Modified:
head/sys/cam/ctl/ctl_ha.c
Modified: head/sys/cam/ctl/ctl_ha.c
Author: imp
Date: Sun Mar 1 23:01:37 2020
New Revision: 358507
URL: https://svnweb.freebsd.org/changeset/base/358507
Log:
Remove stale FreeBSD_version checks.
Modified:
head/sys/nlm/nlm_prot_impl.c
Modified: head/sys/nlm/nlm_prot_impl.c
Author: imp
Date: Sun Mar 1 20:37:42 2020
New Revision: 358500
URL: https://svnweb.freebsd.org/changeset/base/358500
Log:
Finish removal of bktr
Remove the old ioctl .h files
Remove copying/linking ioctl .h files in instasllworld
Remove bktr from lint
Add now-removed files with
This broke installworld... Testing a fix now...
Today is not my day :(
Warner
On Sun, Mar 1, 2020 at 12:15 PM Warner Losh wrote:
> Author: imp
> Date: Sun Mar 1 19:15:03 2020
> New Revision: 358497
> URL: https://svnweb.freebsd.org/changeset/base/358497
>
> Log:
Author: imp
Date: Sun Mar 1 19:15:03 2020
New Revision: 358497
URL: https://svnweb.freebsd.org/changeset/base/358497
Log:
Remove bktr(4)
Remove the brooktree driver as discussed on arch@. Bump FreeBSD version to
1300082, though I doubt anything will care.
Relnote: yes
Deleted:
Author: imp
Date: Sun Mar 1 18:18:07 2020
New Revision: 358494
URL: https://svnweb.freebsd.org/changeset/base/358494
Log:
Remove FreeBSD 8 support from virtio.
The sbuf API has evolved since 8, as have many others. The other API sweeps
didn't make the changes conditional, so this is now
Author: imp
Date: Sun Mar 1 18:18:01 2020
New Revision: 358493
URL: https://svnweb.freebsd.org/changeset/base/358493
Log:
Remove support for FreeBSD 4-7 from the iscsi initiator.
Also, inline/remove now empty or trivial macros. CAM has evolved enough this
code couldn't work there
Author: imp
Date: Sun Mar 1 18:18:11 2020
New Revision: 358495
URL: https://svnweb.freebsd.org/changeset/base/358495
Log:
Remove noise that once upon a time allowed netback to build on FreeBSD 6. The
network layer has evolved since then, and this won't compile there.
Modified:
Author: imp
Date: Sun Mar 1 18:17:51 2020
New Revision: 358491
URL: https://svnweb.freebsd.org/changeset/base/358491
Log:
Finish removing support from old versions
Eliminate code for old versions, inline pci_find_cap instead of relying on
compat ifdef.
This commit should have been
Author: imp
Date: Sun Mar 1 18:17:56 2020
New Revision: 358492
URL: https://svnweb.freebsd.org/changeset/base/358492
Log:
Remove conditional code for FreeBSD 8 and earlier frmo cxgb.
Modified:
head/sys/dev/cxgb/cxgb_osdep.h
head/sys/dev/cxgb/cxgb_sge.c
Modified:
Author: imp
Date: Sun Mar 1 17:46:28 2020
New Revision: 358488
URL: https://svnweb.freebsd.org/changeset/base/358488
Log:
Remove FreeBSD 7-10 support from bxe driver.
Use new PCIER and PCIEM names in the driver rather than relying on old, compat
shims.
Modified:
Author: imp
Date: Sun Mar 1 17:27:35 2020
New Revision: 358487
URL: https://svnweb.freebsd.org/changeset/base/358487
Log:
Remove support for FreeBSD 8 systems. These workarounds and ways of rescanning
devices are no longer done.
Modified:
head/sys/dev/isci/isci.h
Author: imp
Date: Sun Mar 1 17:27:25 2020
New Revision: 358485
URL: https://svnweb.freebsd.org/changeset/base/358485
Log:
Remove compatibility code for changing sysctl definitions for pre FreeBSD 9
versions. These are just noise these days.
Modified:
head/sys/dev/ale/if_ale.c
Modified:
Author: imp
Date: Sun Mar 1 17:27:30 2020
New Revision: 358486
URL: https://svnweb.freebsd.org/changeset/base/358486
Log:
Remove all the compatibility hacks for systems that predate FreeBSD 8. Some of
these look to be cut and pasted from other drivers since this driver was
committed to
Author: imp
Date: Sun Mar 1 16:45:54 2020
New Revision: 358484
URL: https://svnweb.freebsd.org/changeset/base/358484
Log:
Remove FreeBSD 7 conditional code... We've had a lot of other changes since
then
and al_eth appears only in the Annapurna ARM designs which arrived in the tree
after
Author: imp
Date: Sat Feb 29 22:16:27 2020
New Revision: 358477
URL: https://svnweb.freebsd.org/changeset/base/358477
Log:
Remove support for varios versions from FreeBSD 4 to 8.
There's no way arcmsr will still work on those versions. Cleanup really old
code
that's no longer needed.
Author: imp
Date: Sat Feb 29 21:50:08 2020
New Revision: 358474
URL: https://svnweb.freebsd.org/changeset/base/358474
Log:
add deprecation notice for bktr driver.
We plan to remove bktr(4) in FreeBSD 13. Document that here.
Relnotes: yes
Modified:
head/share/man/man4/bktr.4
On Thu, Feb 27, 2020, 9:55 AM John Baldwin wrote:
> On 2/27/20 7:30 AM, Warner Losh wrote:
> > Author: imp
> > Date: Thu Feb 27 15:30:13 2020
> > New Revision: 358392
> > URL: https://svnweb.freebsd.org/changeset/base/358392
> >
> > Log:
> >
> >> On 2/27/20 2:45 PM, Mark Millard wrote:
> >>> John Baldwin jhb at FreeBSD.org wrote on
> >>> Thu Feb 27 16:55:01 UTC 2020:
> >>>
> >>>> On 2/27/20 7:30 AM, Warner Losh wrote:
> >>>>> Author: imp
> >>&
On Thu, Feb 27, 2020, 6:27 PM Benjamin Kaduk wrote:
> On Thu, Feb 27, 2020 at 5:18 PM Warner Losh wrote:
>
>> Author: imp
>> Date: Fri Feb 28 01:18:11 2020
>> New Revision: 358417
>> URL: https://svnweb.freebsd.org/changeset/base/358417
>>
>> Log:
&g
Author: imp
Date: Fri Feb 28 01:18:11 2020
New Revision: 358417
URL: https://svnweb.freebsd.org/changeset/base/358417
Log:
This is a FALLTHROUGH for sure. no need for xxx comment.
Modified:
head/sys/cam/cam_xpt.c
Modified: head/sys/cam/cam_xpt.c
Author: imp
Date: Fri Feb 28 01:02:01 2020
New Revision: 358416
URL: https://svnweb.freebsd.org/changeset/base/358416
Log:
Remove duplicated ATA_CHECK_POWER_MODE
Modified:
head/sys/sys/ata.h
Modified: head/sys/sys/ata.h
Author: imp
Date: Thu Feb 27 15:34:30 2020
New Revision: 358393
URL: https://svnweb.freebsd.org/changeset/base/358393
Log:
Better check for floating point type.
Use __riscv_flen instead of __riscv_float_abi_soft. While the latter works for
userland (and one could argue it's more
Author: imp
Date: Thu Feb 27 15:30:13 2020
New Revision: 358392
URL: https://svnweb.freebsd.org/changeset/base/358392
Log:
_Static_assert is to be preferred to CTASSERT.
Document the existing prefernce that _Static_assert be used in preference to
the
old CTASSERT we used to use for
Author: imp
Date: Thu Feb 27 15:25:26 2020
New Revision: 358390
URL: https://svnweb.freebsd.org/changeset/base/358390
Log:
Remove FreeBSD 7-9 support from oce
Use newer pci_find_cap API now that the need to remap the old API is gone.
Modified:
head/sys/dev/oce/oce_hw.c
Author: imp
Date: Thu Feb 27 15:25:31 2020
New Revision: 358391
URL: https://svnweb.freebsd.org/changeset/base/358391
Log:
Remove FreeBSD 4 support
Modified:
head/sys/dev/rndtest/rndtest.c
Modified: head/sys/dev/rndtest/rndtest.c
Author: imp
Date: Thu Feb 27 15:25:21 2020
New Revision: 358389
URL: https://svnweb.freebsd.org/changeset/base/358389
Log:
Remove support for FreeBSD 7 and 8
Also, unifdef -DSFXGE_HAVE_DESCRIBE_INTR since it's now always defined.
Modified:
head/sys/dev/sfxge/common/efsys.h
On Wed, Feb 26, 2020, 9:36 PM Pedro Giffuni wrote:
>
> On 26/02/2020 18:09, Warner Losh wrote:
>
>
>
> On Wed, Feb 26, 2020 at 3:47 PM Warner Losh wrote:
>
>>
>>
>> On Wed, Feb 26, 2020 at 12:10 PM Bjoern A. Zeeb <
>> bzeeb-li...@lists.zabb
Author: imp
Date: Thu Feb 27 04:47:12 2020
New Revision: 358365
URL: https://svnweb.freebsd.org/changeset/base/358365
Log:
Remove now empty sparc64 directories (oh, and stand/sparc64 files)
Deleted:
head/lib/libc/sparc64/
head/lib/msun/sparc64/
head/stand/ficl/sparc64/
Author: imp
Date: Thu Feb 27 04:44:58 2020
New Revision: 358364
URL: https://svnweb.freebsd.org/changeset/base/358364
Log:
Remove libthr, csu, libthread_db and testfloat sparc64 specific directories.
Submitted by: kib@ (libthr)
Deleted:
head/lib/csu/sparc64/
Author: imp
Date: Wed Feb 26 23:17:16 2020
New Revision: 358358
URL: https://svnweb.freebsd.org/changeset/base/358358
Log:
Remove sparc64 source files from rtld-elf
These were missed in the prior sweep.
Submitted by: jhb@
Deleted:
head/libexec/rtld-elf/sparc64/
On Wed, Feb 26, 2020 at 3:47 PM Warner Losh wrote:
>
>
> On Wed, Feb 26, 2020 at 12:10 PM Bjoern A. Zeeb <
> bzeeb-li...@lists.zabbadoz.net> wrote:
>
>> On 26 Feb 2020, at 18:55, Warner Losh wrote:
>>
>> > Author: imp
>> > Date: Wed Feb 26 18:5
On Wed, Feb 26, 2020 at 12:10 PM Bjoern A. Zeeb <
bzeeb-li...@lists.zabbadoz.net> wrote:
> On 26 Feb 2020, at 18:55, Warner Losh wrote:
>
> > Author: imp
> > Date: Wed Feb 26 18:55:09 2020
> > New Revision: 358348
> > URL: https://svnweb.freebsd.org/changeset/b
Author: imp
Date: Wed Feb 26 19:39:59 2020
New Revision: 358354
URL: https://svnweb.freebsd.org/changeset/base/358354
Log:
Remove support for FreeBSD 4-7.
It's doubtful this driver would still work unchanged there.
Compile tested only because I no longer have ahc/ahd devices.
Modified:
Author: imp
Date: Wed Feb 26 19:39:52 2020
New Revision: 358353
URL: https://svnweb.freebsd.org/changeset/base/358353
Log:
Remove support for FreeBSD 4.x and earlier from agp driver
Compile tested only, but do we still need this driver?
Modified:
head/sys/dev/agp/agp_nvidia.c
Modified:
Author: imp
Date: Wed Feb 26 19:15:08 2020
New Revision: 358351
URL: https://svnweb.freebsd.org/changeset/base/358351
Log:
Remove support for all pre FreeBSD 11.0 versions from mpr and mps.
Remove a number of workarounds for older versions of FreeBSD. FreeBSD
stable/10
was branched over
Author: imp
Date: Wed Feb 26 18:55:09 2020
New Revision: 358348
URL: https://svnweb.freebsd.org/changeset/base/358348
Log:
Remove sparc64 specific parts of libc.
Also update comments for which architectures use 128 bit long doubles,
as appropriate.
The softfloat specialization
Author: imp
Date: Wed Feb 26 18:55:03 2020
New Revision: 358347
URL: https://svnweb.freebsd.org/changeset/base/358347
Log:
Remove sparc64 specific parts of libm and fix comments
Once upon a time, sparc64 was the only ld128 architecture. However,
both aarch64 and riscv are now such
Author: imp
Date: Wed Feb 26 18:49:25 2020
New Revision: 358346
URL: https://svnweb.freebsd.org/changeset/base/358346
Log:
Remove sparc64 specific parts of rtld-elf.
Modified:
head/libexec/rtld-elf/rtld-libc/Makefile.inc
head/libexec/rtld-elf/rtld.c
head/libexec/rtld-elf/rtld_tls.h
Author: imp
Date: Wed Feb 26 18:49:20 2020
New Revision: 358345
URL: https://svnweb.freebsd.org/changeset/base/358345
Log:
Remove sparc64 specific buid-system hacks
Remove all the sparc64 hacks and tweaks to the build system. We don't
need them anymore.
Modified:
Author: imp
Date: Wed Feb 26 16:22:28 2020
New Revision: 358341
URL: https://svnweb.freebsd.org/changeset/base/358341
Log:
Remove trailing white space.
Modified:
head/sys/kern/bus_if.m
Modified: head/sys/kern/bus_if.m
Author: imp
Date: Tue Feb 25 04:27:23 2020
New Revision: 358308
URL: https://svnweb.freebsd.org/changeset/base/358308
Log:
Before issing the REMOVE_DEVICE command to the firmware, make sure that all
commands have completed.
It's not OK to force complete any pending commands before we
On Mon, Feb 24, 2020 at 11:08 AM John Baldwin wrote:
> On 2/22/20 5:23 AM, Kristof Provost wrote:
> > Author: kp
> > Date: Sat Feb 22 13:23:27 2020
> > New Revision: 358247
> > URL: https://svnweb.freebsd.org/changeset/base/358247
> >
> > Log:
> > riscv: Set MACHINE_ARCH correctly
> >
> >
Author: imp
Date: Mon Feb 24 16:42:44 2020
New Revision: 358293
URL: https://svnweb.freebsd.org/changeset/base/358293
Log:
Add a soft-float riscv kernel config
GENERICSF is just like GENERIC, only creates a soft-float kernel. Omit it
from the
universe build for now.
Reviewed by:
Author: imp
Date: Mon Feb 24 16:41:29 2020
New Revision: 358292
URL: https://svnweb.freebsd.org/changeset/base/358292
Log:
Only compile clear_fpu state code when we're building with options FPE.
Soft float kernels build without floating point, and will fail to build if we
try to include
Author: imp
Date: Mon Feb 24 16:41:16 2020
New Revision: 358291
URL: https://svnweb.freebsd.org/changeset/base/358291
Log:
Create ../compile
Give up the battle to keep extra files in $MACHINE/compile to keep the file in
the tree. Instead, create CDIR (usually ../compile) if it doesn't
Author: imp
Date: Sun Feb 23 23:39:55 2020
New Revision: 358266
URL: https://svnweb.freebsd.org/changeset/base/358266
Log:
Bump CONFIGVERS to 600017.
This change reflects the ability to change machine_arch in a config file. This
is useful for including one config in another and changing
Author: imp
Date: Sun Feb 23 23:36:56 2020
New Revision: 358265
URL: https://svnweb.freebsd.org/changeset/base/358265
Log:
Relax machine directives a little.
Currently, you can have multiple machine directives if they are otherwise
identical. Relax this so that only the machinename part
On Sun, Feb 23, 2020, 12:37 PM Ian Lepore wrote:
> On Sun, 2020-02-23 at 19:04 +0000, Warner Losh wrote:
> > Author: imp
> > Date: Sun Feb 23 19:04:15 2020
> > New Revision: 358262
> > URL: https://svnweb.freebsd.org/changeset/base/358262
> >
> &
Author: imp
Date: Sun Feb 23 19:04:15 2020
New Revision: 358262
URL: https://svnweb.freebsd.org/changeset/base/358262
Log:
Use MACHINE_ARCH instead of TARGET_ARCH
TARGET_ARCH is only for use in Makefile.inc1 contexts. MACHINE_ARCH is the
preferred thing to set. Makefile.inc1 sets
On Sat, Feb 22, 2020 at 7:51 AM Warner Losh wrote:
>
>
> On Sat, Feb 22, 2020, 6:23 AM Kristof Provost wrote:
>
>> Author: kp
>> Date: Sat Feb 22 13:23:27 2020
>> New Revision: 358247
>> URL: https://svnweb.freebsd.org/changeset/base/358247
>>
>
On Sat, Feb 22, 2020, 6:23 AM Kristof Provost wrote:
> Author: kp
> Date: Sat Feb 22 13:23:27 2020
> New Revision: 358247
> URL: https://svnweb.freebsd.org/changeset/base/358247
>
> Log:
> riscv: Set MACHINE_ARCH correctly
>
> MACHINE_ARCH sets the hw.machine_arch sysctl in the kernel. In
Author: imp
Date: Fri Feb 21 22:44:22 2020
New Revision: 358233
URL: https://svnweb.freebsd.org/changeset/base/358233
Log:
We pass a pointer to the flags to dabitsysctl, not an integer. Adjust the
handler to accept a poitner to a u_int. To make the type of the softc flags
stable and
Author: imp
Date: Thu Feb 20 01:33:01 2020
New Revision: 358143
URL: https://svnweb.freebsd.org/changeset/base/358143
Log:
Don't convert all lower-layer errors to EIO.
Don't convert all lower layer errors to EIO. Instead, pass the actual error up
the stack. This will allow the upper
301 - 400 of 4630 matches
Mail list logo