summaryrefslogtreecommitdiff
path: root/sys/arch/alpha/conf
AgeCommit message (Collapse)Author
2023-02-09Adjust _all_ cinclude of *.local filesabs
- Ensure always at end - Use tab rather than spaces - Add consistent comment "Pull in optional local configuration - always at end" The only functional change is that a local file which tried to override an existing setting (eg with "no foo") would have failed in some cases before, but now will work
2022-12-22Driver for DaynaPORT SCSI/Link (dse.4).nat
Written by Hiroshi Noguchi, of which an updated version was posted to port-mac68k in 2001. Attachments were added to kernel configs for platforms that already had the Cabletron (se.4) driver added, although other platorms may benefit. Reviewed on tech-net by Izumi Tsutsui.
2022-09-29swwdog(4): Add to GENERIC kernels.riastradh
Plus a handful of others that I'm familiar with. Lots of special- purpose kernels should probably have this too but I'm not going through all the arm, mips, and ppc evaluation board kernels to see which ones are relevant. Omitted from systems I know to be very small: - sun2/GENERIC - dreamcast/GENERIC Feel free to remove it from others that need to be kept smaller. Compile-tested a few of these just in case: - alpha/GENERIC - amd64/GENERIC - evbmips/OCTEON - i386/GENERIC - riscv/GENERIC PR kern/29702
2022-08-07UFS/LFS dirhash:simonb
- Enable UFS_DIRHASH if the architecture or kernel model specific config file can use 128MB of RAM or more. - Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel and by a number of NetBSD developers for years. - Add LFS_DIRHASH if LFS was enabled. - Be somewhat consistent with FS options order.
2021-09-09Add optional GENERIC.local include in alpha's GENERIC.jakllsch
2021-07-23Use wildcard matches more consistently, and attach pci, eisa, isa, andthorpej
usb to their interface attributes, which makes for easier trimming-down with "no" directives.
2021-07-14Enable VMSWAP_DEFAULT_PLAINTEXT as default.thorpej
2021-06-29Remove uscanner(4) drivernia
This exists for compatibility with a Linux interface which was apparently deprecated in Linux 2.6. There are various mailing list threads going back to 2004 where the usefulness of this driver is discussed, but the conclusion is that scanner software has all moved to using ugen(4) instead, and enabling this driver will not help you scan things.
2021-05-28 Add ixg* (commented out). Tested with rin@'s AlphaServer DS10.msaitoh
2021-05-23Add a GENERIC.QEMU kernel config. This just includes QEMU and thenthorpej
sets some options specifically to make the Qemu experience a little batter. Currently, this just sets COPY_SYMTAB=1 (Qemu loads the kernel directly, and does not load the symbol table).
2021-05-05Remove unneeded Makefile dependency for things which have long sincethorpej
used opt_*.h headers.
2021-05-05Add a linker script for the kernel. The main difference vs thethorpej
standard built-in for "ld -N" is to actually process the .data.cacheline_aligned and .data.read_mostly sections correctly.
2020-10-21make process_machdep.c included always since it provides register i/o used bychristos
sys_process_getlwpstatus.c which is always included.
2020-10-20harmonize process_machdep.c inclusion.christos
2020-09-28qemu device for INSTALL, too.thorpej
2020-09-28Fix typo in rev 1.408.thorpej
2020-09-27Add a "qemu" driver to access services provided by the Qemu VM. Firstthorpej
order of business is to use the Qemu "get-time" console service call as the perferred system timecounter.
2020-09-27vether: Add to kernel configurationsroy
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
2020-09-19Enable MULTIPROCESSOR by default, but disable it in the RAMDISKthorpej
and INSTALL kernels to save some space.
2020-09-05Add siisata.thorpej
2020-09-05Build GENERIC with debug symbols, not just GENERIC.MP.thorpej
2020-09-05Remove the RAWHIDE kernel; there is not need to keep it around.thorpej
2020-08-29Enable DIAGNOSTIC by default in -current. Should be commented outthorpej
in release branches. Add commented-out LOCKDEBUG option.
2020-08-16make COMPAT_LINUX option disabled by defaultjdolecek
leave the option enabled only in amd64/i386 ALL kernels to make sure it continues to be compilable also when included in kernel
2020-08-01Remove references to BRIDGE_IPF, it is now compiled in by default.maxv
2020-05-16Remove uyap, USB YAP phone firmware loader.maya
And the associated ezload EZ-USB code, which is only used by uyap. It could theoretically be used by other drivers, but none of them are in tree. I suspect that this device isn't in use, as phone technology has improved a lot since 2001 when uyap(4) was added to the tree. Proposed with no objections on netbsd-users on 13 April 2020
2020-04-06Slightly bump ramdisk spacemartin
2020-04-04mark nsmb major obsoletejdolecek
2020-03-25remove 'file-system SMBFS' and 'pseudo-device nsmb' from all kernel configsjdolecek
to prepare for their eventual removal
2020-01-29remove urio(4), a driver for the Rio500 MP3 player.maya
At this point it is highly unlikely this 1999 device still has users, but it still comes up in the context of maxv's USB-fuzzing (and any device could pretend to be a urio(4)), so it's best to get rid of it. Renamed all major entries to obsolete, as was done in previous removals. This still requires an update to sanitizers, but they're located in "external", perhaps it should be first committed upstream? Proposed on tech-kern a month ago.
2020-01-25Retire "le* at pci?" from the shipped kernel configs:thorpej
- If the config had both an le@pci and a pcn, simply remove le@pci (pcn would match at a higher priority anyway). - If the config had le@pci enabled, but no pcn, change le@pci to pcn. - If the config had le@pci commented out, but no pcn, change le@pci to pcn and leave it commented out. The pcn driver supports more chips than le@pci and does DMA directly to/from mbufs rather than memory copies.
2020-01-20Remove FDDI support.thorpej
2020-01-19Remove HIPPI support and the esh(4) driver that uses it. There have notthorpej
been any users of HIPPI for some time, and it is unlikely to be resurrected.
2020-01-19Remove the strip(4) - Starmode Radio IP - pseudo-device driver. It isthorpej
long since obsolete.
2019-08-21 Fix typo (s/contoller/controller/).msaitoh
2019-08-09Add CONSPEED option, which changes baud rate of serial console.rin
2019-08-09Add xhci(4). Just working for me.rin
2019-04-26Enable BUFQ_PRIOCSCAN, CARP, Veriexec by default in GENERIC kernel configs.sevan
On ports without a GENERIC kernel config enable in individul files, e.g evbmips. Omit on: atari, dreamcast, emips, epoc32, evbppc/VIRTEX*, ia64, luna68x, mvme68k, mvmeppc, playstation2, riscv, sun2, sun3, x68k, zaurus due to resource constraints or port infancy.
2019-04-13Add drvctl to kernel which has audio device.isaki
audiocfg(1) requires drvctl(4).
2019-04-05Add (commented out) MODULAR-related options.thorpej
2019-03-25Remove compat_osf1, discussed on tech-kern@.maxv
2019-03-16Disable COMPAT_OSF1, will be removed.maxv
2019-02-06Add ure(4) to kernel config files. Also add PHY drivers where necessary.rin
2019-01-28Systematize handling of removed drivers.dholland
- Every driver that was removed and whose number hasn't already been reused is now listed with a commented-out "obsolete" line. - The format of these has been systematized. Future format changes can probably be safely done with a script. - This does not include a few cases of assignments that only lasted a couple days, or stuff from before major reorgs. Some of these may be included nonetheless, because there was a lot of ground to cover and therefore not a lot of time to dig into history in detail. Note that the obsolete listings do not mean the major numbers can never be reused; that's up to portmasters and/or core. It does mean that they won't be reused by accident, however, which in some cases (depending on the driver, how widely used it was, its family of device nodes, their default permissions, etc.) can be quite dangerous. Note that some of the things now explicitly listed as obsolete are really ancient history. My scan went back as far as when the majors files were added. (But not before that.)
2019-01-27Restore satlink's majors entries commented out and marked obsolete.dholland
Otherwise they might accidentally get reused later and cause a security problem.
2019-01-27Remove the satlink driver. It was disabled everywhere, had no man page andmaxv
no use either. Spotted by thorpej in PR/21345, ok christos.
2019-01-27Merge the [pgoyette-compat] branchpgoyette
2018-09-23Remove ISDN from the kernel. It has remained unmaintained for a long time,maxv
is of poor quality, and is now an obstacle to MP-ification. It was removed ten years ago from FreeBSD for the same reason. This retires a big user of the mbuf API, and will ease maintenance of the kernel.
2018-09-22- Determine KERN_AS automatically depending on whether OPT_MODULAR isrin
set or not, in the same way as libcompat. - Specify OPT_MODULAR in the port Makefile instead of KERN_AS. Now, KERN_AS=library is used for kernels without module(7) for all ports. OK christos
2018-09-06Retire the 'midway' driver. Discussed on tech-net@ recently and also threemaxv
years ago, part of removing the network ATM code.