summaryrefslogtreecommitdiff
path: root/sys/arch/ofppc/conf
AgeCommit message (Collapse)Author
2023-02-12Add optoion GENERIC.local include to the end of ~all GENERIC configsabs
This excludes atari, sgimips, evbmips, evbppc, evbsh3, and hpcarm all of which have somewhat specific kernel config file layouts
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-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-12- Define a device call for PCI bus instances to fetch a direct child'sthorpej
device handle given the device's device/function #s (extracted from a pcitag_t). Use it to associate the handle with the child device at config_found() time. - Implement this device call for ACPI and OpenFirmware. - Enable the OpenFirmware variant for evbarm FDT, macppc, ofppc, sparc64. - Obsolete acpi_device_register(); it is no longer needed. - Obsolete setting the OpenFirmware handle in PCI devices in the sparc64 device_register(); it is no longer needed.
2021-03-05Don't include mvgbe in this kernel config; that driver has an explicitthorpej
warning for the MULTIPROCESSOR case.
2021-01-21add a commented out compat_ossaudio wherever there's compat_linuxnia
requested by mrg
2020-11-29Message buffer is too small, since timestamps were enforced.phx
2020-09-27vether: Add to kernel configurationsroy
It's only enabled if the kernel enabled bridge AND tap. Otherwise it's commented out.
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
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-02-06Add ure(4) to kernel config files. Also add PHY drivers where necessary.rin
2018-10-23remove the 'wd* at umass?' for the non-standardized and rare (extinct?)jdolecek
In-System Design ATA protocol over Bulk-Only devices from most kernels, leave only in i386/amd64 ALL; it's unmaintained and likely currently broken, lack of test hardware makes it impossible to support
2018-08-25Add (commented out) mue(4) to where appropriate.rin
Also add MII/PHY drivers for USB NICs if missing.
2018-08-01Unreference IPF/PF from all the config files, and enable NPF instead whenmaxv
wanted. This also fixes some inconsistencies I saw in several files (eg IPF options while IPF was not compiled, IPF+PF enabled by default, etc).
2017-12-18Generalise FDT and OFWskrll
2017-09-14clean up COMPAT_* options for native netbsd code:mrg
- new series of files that are useful for saying "i want everything since netbsd 1.4", etc. - use the fact COMPAT_* options have future dependancies to remove many redundant options. removes about 3000 lines total across kernel configuration files. tested about 30 random kernels in the changed list.
2017-09-13Remove support for VERIFIED_EXEC_FP_RMD160, VERIFIED_EXEC_FP_SHA1, and ↵sevan
VERIFIED_EXEC_FP_MD5 options. These algorithms are either broken or on their way to being broken. Discussed on tech-security http://mail-index.netbsd.org/tech-security/2017/08/21/msg000936.html ok riastradh
2017-07-29Remove TCP_COMPAT_42 from the config files. Pass 3.maxv
2017-02-26Add DKWEDGE_METHOD_RDB option, which is enabled for x86, commented out forrin
other platforms by default.
2016-12-13wildcard speaker attachments, now that we can handle many of them.christos
2016-12-10remove VAUDIOSPEAKER for now, will be done differently.christos
2016-12-08Add a synthesized pc beeper and keyboard bell for platforms with an audionat
device.
2015-09-26Remove KMEMSTATS. Normally it's ok now.maxv
2014-11-16Remove unused extended attributes kernel optionsmanu
As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them as they have been obsolete for a long time: UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate
2014-11-12Support for UFS1 extended attributes in GENERIC and GENERIC-like kernelsmanu
This change just brings UFS1 extended attribute *support* in the kernel, extended attributes are not enabled unless three conditions are met: 1) filesystem is UFS1 (newfs -O1) 2) .attribute/system and .attribute/user directories are created at fs root 3) filesystem is mounted with -o extattr Some GENERIC kernels are obviously memory constrained, the extended attributes options were not enabled for them, but just added commented out. (kernel were considered memory constrained if QUOTA option was disabled)
2014-09-19Disable BSDLABEL and MBR DKWEDGE methods again since sysinst does not workchristos
with wedges.
2014-08-23Systematize (and in many cases, fix) the comments on options COMPAT_NN.dholland
There are quite a few configs that are missing some COMPAT_NN options in ways that don't make sense; this should probably get cleaned up too, but for the time being I've not added or removed anything.
2014-08-18- Enable Wedge support for MBR/BSDLABEL where it was commented out.christos
- Add apple partition support where it was missing - Add comments where missing
2014-08-16Add "options COMPAT_70" to all kernel configuration files thatapb
already had "options COMPAT_60".
2014-02-28Add a PPC64 kernel for testingmatt
2013-06-30G/C PFIL_HOOKS from the kernel configs.rmind
2013-06-05remove obsolete networking optionschristos
2013-04-27the bogus number policechristos
2013-04-27remove confusing numeric locators where they are unused.christos
2013-03-02Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.christos
2013-03-01Retire OSI network stack. OK core@joerg
2012-11-09Add tdvfb - tested and works. Also add commented out TDVFB_CONSOLE option.rkujawa
2012-10-17Add "options COMPAT_60" to all kernel configuration filesapb
that already had "options COMPAT_50".
2012-09-01Rename RT2500USB driver to ural(4) as it was originally in OpenBSD,jakllsch
as ural(4) and ral(4) do not actually share any code. Enable ural(4) in hpcarm WZERO3 kernel too, as it will now build. Fixes PR#43520.
2012-08-17Update all kernel configs mentioning WSEMUL_* but not already includingabs
WSDISPLAY_COMPAT_USL using the following rules: - If WSEMUL_ is commented out, add commented out out WSDISPLAY_COMPAT_USL - If INSTALL or obviously memory constrained, add WSDISPLAY_DEFAULTSCREENS=1 and commented out WSDISPLAY_COMPAT_USL - Otherwise add WSDISPLAY_COMPAT_USL Some of the INSTALL configs for larger memory machines are probably suitable for adding WSDISPLAY_COMPAT_USL. Now wsconscfg(8) should be able to switch VTs when expected. Implemented after no objection from tech-kern to the following: On 5 June 2012 09:47, David Brownlee <abs@absd.org> wrote: > wsconscfg(8) requires WSDISPLAY_COMPAT_USL in order to switch virtual > terminals. > > Except when in an exceptionally memory or space constrained > environment (INSTALL being the obvious case), is there any reason why > all GENERIC and GENERIC-like kernels which have wscons enabled > shouldn't also have WSDISPLAY_COMPAT_USL?
2012-06-02enable building with ath* at pci?. it worked but my pci atheros cardmrg
seems to make netbsd lock up when you try to use it, on at least ofppc, macppc, amd64 platofrms and last i tried on sparc64, causes alignment faults. oh well.
2012-03-10P1003_1B_SEMAPHORE is no longer optional.joerg
2012-03-08When detecting a new USB device on the bus ofppc panics in usb_allocmem().phx
Although the problem doesn't seem to affect other PPC ports, it causes big trouble for my Pegasos2. So as long as there is no real solution we should add the option USB_FRAG_DMA_WORKAROUND to the GENERIC config file.
2012-02-09Change this to include GENERIC and add options MULTIPROCESSOR.matt
(old GENERIC.MP was woefully out-of-date)
2011-12-18WABPL is no longer considered experimental (has not been for some time)dholland
so update its comment in config files.
2011-11-22The rnd pseudo-device is not really optional, because it is in the sametls
source file as the entropy-pool code itself. Move it to std. This will be cleaned up more when I split the sources up as they should be. This fixes build breaks on several ports. Thanks to Havard Eidnes for pointing them out.
2011-10-08Add voodoofb with comment-outed. tested on PegasosII only.kiyohara
2011-08-04Do not overwrite ukbd.h with NO_UKBD_DEVICE.phx