aboutsummaryrefslogtreecommitdiff
path: root/hw/block/nand.c
AgeCommit message (Expand)Author
2024-04-10hw/block/nand: Fix out-of-bound access in NAND block bufferPhilippe Mathieu-Daudé
2024-04-10hw/block/nand: Have blk_load() take unsigned offset and return booleanPhilippe Mathieu-Daudé
2024-04-10hw/block/nand: Factor nand_load_iolen() method outPhilippe Mathieu-Daudé
2023-12-29hw/block: Constify VMStateRichard Henderson
2023-03-24hw/block: replace TABs with spaceYeqi Fu
2022-07-12block: Change blk_{pread,pwrite}() param orderAlberto Faria
2022-07-12block: Add a 'flags' param to blk_pread()Alberto Faria
2021-01-27block: Separate blk_is_writable() and blk_supports_write_perm()Kevin Wolf
2021-01-20hw/block/nand: Rename PAGE_SIZE to NAND_PAGE_SIZEJiaxun Yang
2021-01-01Merge remote-tracking branch 'remotes/ehabkost-gl/tags/machine-next-pull-requ...Peter Maydell
2020-12-18qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost
2020-12-18hw/block/nand: Decommission the NAND museumPhilippe Mathieu-Daudé
2020-11-17nand: put it into the 'storage' categoryGan Qixin
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost
2020-06-23qdev: Make qdev_prop_set_drive() match the other helpersMarkus Armbruster
2020-06-15qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster
2020-06-15qdev: Put qdev_new() to use with CoccinelleMarkus Armbruster
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster
2019-08-16Include migration/vmstate.h lessMarkus Armbruster
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster
2018-01-22Replace all occurances of __FUNCTION__ with __func__Alistair Francis
2017-09-27migration: pre_save return intDr. David Alan Gilbert
2017-02-28hw/block: Request permissionsKevin Wolf
2016-05-12nand: Switch to byte-based block accessEric Blake
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster
2016-02-16hw/block/nand.c: Include osdep.h firstPeter Maydell
2016-01-13hw: Inline the qdev_prop_set_drive_nofail() wrapperMarkus Armbruster
2015-11-25nand: fix flash erase when oob is in memoryRicard Wanderlof
2015-11-18nand: fix address overflowRabin Vincent
2015-03-10block: remove superfluous '\n' around error_report/error_setgGonglei
2014-10-20hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster
2014-05-13savevm: Remove all the unneeded version_minimum_id_old (arm)Juan Quintela
2014-02-14nand: Don't use qdev_create() in nand_init()Andreas Färber
2013-06-25nand: Don't inherit from SysbusPeter Crosthwaite
2013-06-25block/nand: Convert Sysbus::init to Device::realizePeter Crosthwaite
2013-06-25block/nand: QOM casting sweepPeter Crosthwaite
2013-06-21block/nand: Formatting sweepPeter Crosthwaite
2013-04-08hw: move target-independent files to subdirectoriesPaolo Bonzini